Skip to content

Commit ed8aac4

Browse files
zpytelaRadovan Sroka
authored andcommitted
Allow fapolicyd watch directories
New watch permissions have been introduced into selinux-policy with the following PR: fedora-selinux/selinux-policy#546 The fapolicyd daemon needs watch_mount and watch_with_perm permissions for fanotify/inotify/dnotify calls on the following directories: - root directory - tmpfs directories - tmp and user tmp directories
1 parent 6ec4fd0 commit ed8aac4

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

fapolicyd.te

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,21 @@ domain_read_all_domains_state(fapolicyd_t)
6161

6262
files_mmap_usr_files(fapolicyd_t)
6363
files_read_all_files(fapolicyd_t)
64+
files_watch_mount_generic_tmp_dirs(fapolicyd_t)
65+
files_watch_with_perm_generic_tmp_dirs(fapolicyd_t)
66+
files_watch_mount_root_dirs(fapolicyd_t)
67+
files_watch_with_perm_root_dirs(fapolicyd_t)
68+
6469
fs_getattr_xattr_fs(fapolicyd_t)
70+
fs_watch_mount_tmpfs_dirs(fapolicyd_t)
71+
fs_watch_with_perm_tmpfs_dirs(fapolicyd_t)
6572

6673
logging_send_syslog_msg(fapolicyd_t)
6774
dbus_system_bus_client(fapolicyd_t)
6875

76+
userdom_watch_mount_tmp_dirs(fapolicyd_t)
77+
userdom_watch_with_perm_tmp_dirs(fapolicyd_t)
78+
6979
optional_policy(`
7080
rpm_read_db(fapolicyd_t)
7181
allow fapolicyd_t rpm_var_lib_t:file { create };

0 commit comments

Comments
 (0)