diff --git a/policy/modules/services/modemmanager.te b/policy/modules/services/modemmanager.te index 4fc013c..6673218 100644 --- a/policy/modules/services/modemmanager.te +++ b/policy/modules/services/modemmanager.te @@ -1,5 +1,5 @@ -policy_module(modemmanager, 1.0.0) +policy_module(modemmanager, 1.0.1) ######################################## # @@ -17,6 +17,7 @@ typealias modemmanager_exec_t alias ModemManager_exec_t; # ModemManager local policy # +allow modemmanager_t self:process signal; allow modemmanager_t self:fifo_file rw_file_perms; allow modemmanager_t self:unix_stream_socket create_stream_socket_perms; allow modemmanager_t self:netlink_kobject_uevent_socket create_socket_perms; @@ -24,6 +25,7 @@ allow modemmanager_t self:netlink_kobject_uevent_socket create_socket_perms; kernel_read_system_state(modemmanager_t) dev_read_sysfs(modemmanager_t) +dev_rw_modem(modemmanager_t) files_read_etc_files(modemmanager_t)