]> git.ipfire.org Git - people/stevee/selinux-policy.git/blob - policy/modules/services/modemmanager.te
Module version bump for c17ad38 5271920 2a2b6a7 01c4413 c4fbfae a831710
[people/stevee/selinux-policy.git] / policy / modules / services / modemmanager.te
1 policy_module(modemmanager, 1.1.0)
2
3 ########################################
4 #
5 # Declarations
6 #
7
8 type modemmanager_t;
9 type modemmanager_exec_t;
10 dbus_system_domain(modemmanager_t, modemmanager_exec_t)
11 typealias modemmanager_t alias ModemManager_t;
12 typealias modemmanager_exec_t alias ModemManager_exec_t;
13
14 ########################################
15 #
16 # ModemManager local policy
17 #
18
19 allow modemmanager_t self:process signal;
20 allow modemmanager_t self:fifo_file rw_file_perms;
21 allow modemmanager_t self:unix_stream_socket create_stream_socket_perms;
22 allow modemmanager_t self:netlink_kobject_uevent_socket create_socket_perms;
23
24 kernel_read_system_state(modemmanager_t)
25
26 dev_read_sysfs(modemmanager_t)
27 dev_rw_modem(modemmanager_t)
28
29 files_read_etc_files(modemmanager_t)
30
31 term_use_unallocated_ttys(modemmanager_t)
32
33 miscfiles_read_localization(modemmanager_t)
34
35 logging_send_syslog_msg(modemmanager_t)
36
37 networkmanager_dbus_chat(modemmanager_t)
38
39 optional_policy(`
40 udev_read_db(modemmanager_t)
41 ')