diff --git a/packaging/selinux/nm_netbird.te b/packaging/selinux/nm_netbird.te index ea239b3..240e8f4 100644 --- a/packaging/selinux/nm_netbird.te +++ b/packaging/selinux/nm_netbird.te @@ -1,9 +1,10 @@ -policy_module(nm_netbird, 1.0.1) +policy_module(nm_netbird, 1.0.2) require { type NetworkManager_t; type system_dbusd_t; type cgroup_t; + type sysfs_t; type unconfined_service_t; type var_run_t; class dbus { acquire_svc send_msg }; @@ -35,6 +36,7 @@ allow nm_netbird_t self:unix_stream_socket { create getattr getopt ioctl read se allow nm_netbird_t cgroup_t:dir { getattr search }; auth_use_nsswitch(nm_netbird_t) +allow nm_netbird_t sysfs_t:file read; allow nm_netbird_t nm_netbird_runtime_t:sock_file { getattr open read write }; dbus_system_bus_client(nm_netbird_t)