diff --git a/policy-F16.patch b/policy-F16.patch index de11716..eed2aaa 100644 --- a/policy-F16.patch +++ b/policy-F16.patch @@ -4955,7 +4955,7 @@ index 0000000..a03aec4 +') diff --git a/policy/modules/apps/chrome.te b/policy/modules/apps/chrome.te new file mode 100644 -index 0000000..689a667 +index 0000000..1957119 --- /dev/null +++ b/policy/modules/apps/chrome.te @@ -0,0 +1,188 @@ @@ -5141,7 +5141,7 @@ index 0000000..689a667 +userdom_use_inherited_user_ptys(chrome_sandbox_nacl_t) +userdom_rw_inherited_user_tmpfs_files(chrome_sandbox_nacl_t) +userdom_execute_user_tmpfs_files(chrome_sandbox_nacl_t) -+userdom_read_inherited_user_tmp_files(chrome_sandbox_nacl_t) ++userdom_rw_inherited_user_tmp_files(chrome_sandbox_nacl_t) + +optional_policy(` + gnome_dontaudit_write_config_files(chrome_sandbox_nacl_t) @@ -12909,7 +12909,7 @@ index f9a73d0..e10101a 100644 xserver_role($1_r, $1_wine_t) ') diff --git a/policy/modules/apps/wine.te b/policy/modules/apps/wine.te -index be9246b..e3de8fa 100644 +index be9246b..90848c7 100644 --- a/policy/modules/apps/wine.te +++ b/policy/modules/apps/wine.te @@ -40,7 +40,7 @@ domain_mmap_low(wine_t) @@ -12921,6 +12921,17 @@ index be9246b..e3de8fa 100644 tunable_policy(`wine_mmap_zero_ignore',` dontaudit wine_t self:memprotect mmap_zero; +@@ -55,6 +55,10 @@ optional_policy(` + ') + + optional_policy(` ++ rtkit_scheduled(wine_t) ++') ++ ++optional_policy(` + unconfined_domain(wine_t) + ') + diff --git a/policy/modules/apps/wireshark.te b/policy/modules/apps/wireshark.te index 8bfe97d..95a3d06 100644 --- a/policy/modules/apps/wireshark.te @@ -13028,10 +13039,18 @@ index 223ad43..d95e720 100644 rsync_exec(yam_t) ') diff --git a/policy/modules/kernel/corecommands.fc b/policy/modules/kernel/corecommands.fc -index 3fae11a..b21e0b7 100644 +index 3fae11a..1334cc8 100644 --- a/policy/modules/kernel/corecommands.fc +++ b/policy/modules/kernel/corecommands.fc -@@ -71,6 +71,11 @@ ifdef(`distro_redhat',` +@@ -46,6 +46,7 @@ ifdef(`distro_redhat',` + /etc/apcupsd/offbattery -- gen_context(system_u:object_r:bin_t,s0) + /etc/apcupsd/onbattery -- gen_context(system_u:object_r:bin_t,s0) + ++/etc/auto\.[^/]* -- gen_context(system_u:object_r:bin_t,s0) + /etc/avahi/.*\.action -- gen_context(system_u:object_r:bin_t,s0) + + /etc/cipe/ip-up.* -- gen_context(system_u:object_r:bin_t,s0) +@@ -71,6 +72,11 @@ ifdef(`distro_redhat',` /etc/kde/env(/.*)? gen_context(system_u:object_r:bin_t,s0) /etc/kde/shutdown(/.*)? gen_context(system_u:object_r:bin_t,s0) @@ -13043,7 +13062,7 @@ index 3fae11a..b21e0b7 100644 /etc/mail/make -- gen_context(system_u:object_r:bin_t,s0) /etc/mcelog/cache-error-trigger -- gen_context(system_u:object_r:bin_t,s0) /etc/mcelog/triggers(/.*)? gen_context(system_u:object_r:bin_t,s0) -@@ -97,8 +102,6 @@ ifdef(`distro_redhat',` +@@ -97,8 +103,6 @@ ifdef(`distro_redhat',` /etc/rc\.d/init\.d/functions -- gen_context(system_u:object_r:bin_t,s0) @@ -13052,7 +13071,7 @@ index 3fae11a..b21e0b7 100644 /etc/sysconfig/crond -- gen_context(system_u:object_r:bin_t,s0) /etc/sysconfig/init -- gen_context(system_u:object_r:bin_t,s0) /etc/sysconfig/libvirtd -- gen_context(system_u:object_r:bin_t,s0) -@@ -130,18 +133,15 @@ ifdef(`distro_debian',` +@@ -130,18 +134,15 @@ ifdef(`distro_debian',` /lib/readahead(/.*)? gen_context(system_u:object_r:bin_t,s0) /lib/security/pam_krb5/pam_krb5_storetmp -- gen_context(system_u:object_r:bin_t,s0) @@ -13073,7 +13092,7 @@ index 3fae11a..b21e0b7 100644 /lib/rcscripts/addons(/.*)? gen_context(system_u:object_r:bin_t,s0) /lib/rcscripts/sh(/.*)? gen_context(system_u:object_r:bin_t,s0) -@@ -168,6 +168,7 @@ ifdef(`distro_gentoo',` +@@ -168,6 +169,7 @@ ifdef(`distro_gentoo',` /opt/(.*/)?sbin(/.*)? gen_context(system_u:object_r:bin_t,s0) /opt/google/talkplugin(/.*)? gen_context(system_u:object_r:bin_t,s0) @@ -13081,7 +13100,7 @@ index 3fae11a..b21e0b7 100644 /opt/gutenprint/cups/lib/filter(/.*)? gen_context(system_u:object_r:bin_t,s0) -@@ -179,6 +180,8 @@ ifdef(`distro_gentoo',` +@@ -179,6 +181,8 @@ ifdef(`distro_gentoo',` /opt/vmware/workstation/lib/lib/wrapper-gtk24\.sh -- gen_context(system_u:object_r:bin_t,s0) ') @@ -13090,7 +13109,7 @@ index 3fae11a..b21e0b7 100644 # # /usr # -@@ -198,48 +201,51 @@ ifdef(`distro_gentoo',` +@@ -198,48 +202,51 @@ ifdef(`distro_gentoo',` /usr/lib/pgsql/test/regress/.*\.sh -- gen_context(system_u:object_r:bin_t,s0) /usr/lib/qt.*/bin(/.*)? gen_context(system_u:object_r:bin_t,s0) /usr/lib/wicd/monitor\.py -- gen_context(system_u:object_r:bin_t, s0) @@ -13184,7 +13203,7 @@ index 3fae11a..b21e0b7 100644 /usr/libexec(/.*)? gen_context(system_u:object_r:bin_t,s0) /usr/libexec/git-core/git-shell -- gen_context(system_u:object_r:shell_exec_t,s0) -@@ -247,9 +253,13 @@ ifdef(`distro_gentoo',` +@@ -247,9 +254,13 @@ ifdef(`distro_gentoo',` /usr/libexec/openssh/sftp-server -- gen_context(system_u:object_r:bin_t,s0) @@ -13199,7 +13218,7 @@ index 3fae11a..b21e0b7 100644 /usr/local/linuxprinter/filters(/.*)? gen_context(system_u:object_r:bin_t,s0) /usr/sbin/scponlyc -- gen_context(system_u:object_r:shell_exec_t,s0) -@@ -267,6 +277,10 @@ ifdef(`distro_gentoo',` +@@ -267,6 +278,10 @@ ifdef(`distro_gentoo',` /usr/share/cluster/.*\.sh gen_context(system_u:object_r:bin_t,s0) /usr/share/cluster/ocf-shellfuncs -- gen_context(system_u:object_r:bin_t,s0) /usr/share/cluster/svclib_nfslock -- gen_context(system_u:object_r:bin_t,s0) @@ -13210,7 +13229,7 @@ index 3fae11a..b21e0b7 100644 /usr/share/e16/misc(/.*)? gen_context(system_u:object_r:bin_t,s0) /usr/share/gedit-2/plugins/externaltools/tools(/.*)? gen_context(system_u:object_r:bin_t,s0) /usr/share/gitolite/hooks/common/update -- gen_context(system_u:object_r:bin_t,s0) -@@ -286,15 +300,19 @@ ifdef(`distro_gentoo',` +@@ -286,15 +301,19 @@ ifdef(`distro_gentoo',` /usr/share/smolt/client(/.*)? gen_context(system_u:object_r:bin_t,s0) /usr/share/shorewall/compiler\.pl -- gen_context(system_u:object_r:bin_t,s0) /usr/share/shorewall/configpath -- gen_context(system_u:object_r:bin_t,s0) @@ -13231,7 +13250,7 @@ index 3fae11a..b21e0b7 100644 ifdef(`distro_gentoo', ` /usr/.*-.*-linux-gnu/gcc-bin/.*(/.*)? gen_context(system_u:object_r:bin_t,s0) -@@ -306,10 +324,11 @@ ifdef(`distro_redhat', ` +@@ -306,10 +325,11 @@ ifdef(`distro_redhat', ` /etc/gdm/[^/]+ -d gen_context(system_u:object_r:bin_t,s0) /etc/gdm/[^/]+/.* gen_context(system_u:object_r:bin_t,s0) @@ -13245,7 +13264,7 @@ index 3fae11a..b21e0b7 100644 /usr/lib/vmware-tools/(s)?bin32(/.*)? gen_context(system_u:object_r:bin_t,s0) /usr/lib/vmware-tools/(s)?bin64(/.*)? gen_context(system_u:object_r:bin_t,s0) /usr/share/authconfig/authconfig-gtk\.py -- gen_context(system_u:object_r:bin_t,s0) -@@ -319,9 +338,11 @@ ifdef(`distro_redhat', ` +@@ -319,9 +339,11 @@ ifdef(`distro_redhat', ` /usr/share/clamav/clamd-gen -- gen_context(system_u:object_r:bin_t,s0) /usr/share/clamav/freshclam-sleep -- gen_context(system_u:object_r:bin_t,s0) /usr/share/createrepo(/.*)? gen_context(system_u:object_r:bin_t,s0) @@ -13257,7 +13276,7 @@ index 3fae11a..b21e0b7 100644 /usr/share/pwlib/make/ptlib-config -- gen_context(system_u:object_r:bin_t,s0) /usr/share/pydict/pydict\.py -- gen_context(system_u:object_r:bin_t,s0) /usr/share/rhn/rhn_applet/applet\.py -- gen_context(system_u:object_r:bin_t,s0) -@@ -363,7 +384,7 @@ ifdef(`distro_redhat', ` +@@ -363,7 +385,7 @@ ifdef(`distro_redhat', ` ifdef(`distro_suse', ` /usr/lib/cron/run-crons -- gen_context(system_u:object_r:bin_t,s0) /usr/lib/samba/classic/.* -- gen_context(system_u:object_r:bin_t,s0) @@ -13266,7 +13285,7 @@ index 3fae11a..b21e0b7 100644 /usr/share/apache2/[^/]* -- gen_context(system_u:object_r:bin_t,s0) ') -@@ -375,8 +396,9 @@ ifdef(`distro_suse', ` +@@ -375,8 +397,9 @@ ifdef(`distro_suse', ` /var/ftp/bin(/.*)? gen_context(system_u:object_r:bin_t,s0) /var/lib/asterisk/agi-bin(/.*)? gen_context(system_u:object_r:bin_t,s0) @@ -13278,7 +13297,7 @@ index 3fae11a..b21e0b7 100644 /var/qmail/bin -d gen_context(system_u:object_r:bin_t,s0) /var/qmail/bin(/.*)? gen_context(system_u:object_r:bin_t,s0) -@@ -385,3 +407,12 @@ ifdef(`distro_suse', ` +@@ -385,3 +408,12 @@ ifdef(`distro_suse', ` ifdef(`distro_suse',` /var/lib/samba/bin/.+ gen_context(system_u:object_r:bin_t,s0) ') @@ -14619,7 +14638,7 @@ index 4f3b542..f4e36ee 100644 corenet_udp_recvfrom_labeled($1, $2) corenet_raw_recvfrom_labeled($1, $2) diff --git a/policy/modules/kernel/corenetwork.te.in b/policy/modules/kernel/corenetwork.te.in -index 99b71cb..a96b835 100644 +index 99b71cb..43656b7 100644 --- a/policy/modules/kernel/corenetwork.te.in +++ b/policy/modules/kernel/corenetwork.te.in @@ -11,11 +11,15 @@ attribute netif_type; @@ -14760,7 +14779,7 @@ index 99b71cb..a96b835 100644 network_port(ipmi, udp,623,s0, udp,664,s0) network_port(ipp, tcp,631,s0, udp,631,s0, tcp,8610-8614,s0, udp,8610-8614,s0) network_port(ipsecnat, tcp,4500,s0, udp,4500,s0) -@@ -129,20 +172,26 @@ network_port(iscsi, tcp,3260,s0) +@@ -129,20 +172,27 @@ network_port(iscsi, tcp,3260,s0) network_port(isns, tcp,3205,s0, udp,3205,s0) network_port(jabber_client, tcp,5222,s0, tcp,5223,s0) network_port(jabber_interserver, tcp,5269,s0) @@ -14775,6 +14794,7 @@ index 99b71cb..a96b835 100644 network_port(kismet, tcp,2501,s0) network_port(kprop, tcp,754,s0) network_port(ktalkd, udp,517,s0, udp,518,s0) ++network_port(l2tp, tcp,1701,s0, udp,1701,s0) network_port(ldap, tcp,389,s0, udp,389,s0, tcp,636,s0, udp,636,s0, tcp,3268,s0) network_port(lirc, tcp,8765,s0) +network_port(luci, tcp,8084,s0) @@ -14790,7 +14810,7 @@ index 99b71cb..a96b835 100644 network_port(mpd, tcp,6600,s0) network_port(msnp, tcp,1863,s0, udp,1863,s0) network_port(mssql, tcp,1433-1434,s0, udp,1433-1434,s0) -@@ -152,21 +201,31 @@ network_port(mysqlmanagerd, tcp,2273,s0) +@@ -152,21 +202,31 @@ network_port(mysqlmanagerd, tcp,2273,s0) network_port(nessus, tcp,1241,s0) network_port(netport, tcp,3129,s0, udp,3129,s0) network_port(netsupport, tcp,5404,s0, udp,5404,s0, tcp,5405,s0, udp,5405,s0) @@ -14823,11 +14843,11 @@ index 99b71cb..a96b835 100644 network_port(prelude, tcp,4690,s0, udp,4690,s0) network_port(presence, tcp,5298-5299,s0, udp,5298-5299,s0) network_port(printer, tcp,515,s0) -@@ -179,34 +238,41 @@ network_port(radacct, udp,1646,s0, udp,1813,s0) +@@ -179,34 +239,41 @@ network_port(radacct, udp,1646,s0, udp,1813,s0) network_port(radius, udp,1645,s0, udp,1812,s0) network_port(radsec, tcp,2083,s0) network_port(razor, tcp,2703,s0) -+network_port(rdate, tcp,37,s0, udp,37,s0) ++network_port(time, tcp,37,s0, udp,37,s0) +network_port(repository, tcp, 6363, s0) network_port(ricci, tcp,11111,s0, udp,11111,s0) network_port(ricci_modcluster, tcp,16851,s0, udp,16851,s0) @@ -14870,7 +14890,7 @@ index 99b71cb..a96b835 100644 network_port(traceroute, udp,64000-64010,s0) network_port(transproxy, tcp,8081,s0) network_port(ups, tcp,3493,s0) -@@ -215,9 +281,12 @@ network_port(uucpd, tcp,540,s0) +@@ -215,9 +282,12 @@ network_port(uucpd, tcp,540,s0) network_port(varnishd, tcp,6081-6082,s0) network_port(virt, tcp,16509,s0, udp,16509,s0, tcp,16514,s0, udp,16514,s0) network_port(virt_migration, tcp,49152-49216,s0) @@ -14884,7 +14904,7 @@ index 99b71cb..a96b835 100644 network_port(xdmcp, udp,177,s0, tcp,177,s0) network_port(xen, tcp,8002,s0) network_port(xfs, tcp,7100,s0) -@@ -229,6 +298,7 @@ network_port(zookeeper_client, tcp,2181,s0) +@@ -229,6 +299,7 @@ network_port(zookeeper_client, tcp,2181,s0) network_port(zookeeper_election, tcp,3888,s0) network_port(zookeeper_leader, tcp,2888,s0) network_port(zebra, tcp,2600-2604,s0, tcp,2606,s0, udp,2600-2604,s0, udp,2606,s0) @@ -14892,7 +14912,7 @@ index 99b71cb..a96b835 100644 network_port(zope, tcp,8021,s0) # Defaults for reserved ports. Earlier portcon entries take precedence; -@@ -238,6 +308,12 @@ portcon tcp 512-1023 gen_context(system_u:object_r:hi_reserved_port_t, s0) +@@ -238,6 +309,12 @@ portcon tcp 512-1023 gen_context(system_u:object_r:hi_reserved_port_t, s0) portcon udp 512-1023 gen_context(system_u:object_r:hi_reserved_port_t, s0) portcon tcp 1-511 gen_context(system_u:object_r:reserved_port_t, s0) portcon udp 1-511 gen_context(system_u:object_r:reserved_port_t, s0) @@ -14905,7 +14925,7 @@ index 99b71cb..a96b835 100644 ######################################## # -@@ -282,9 +358,10 @@ typealias netif_t alias { lo_netif_t netif_lo_t }; +@@ -282,9 +359,10 @@ typealias netif_t alias { lo_netif_t netif_lo_t }; allow corenet_unconfined_type node_type:node *; allow corenet_unconfined_type netif_type:netif *; allow corenet_unconfined_type packet_type:packet *; @@ -19060,7 +19080,7 @@ index 22821ff..20251b0 100644 ######################################## # diff --git a/policy/modules/kernel/filesystem.if b/policy/modules/kernel/filesystem.if -index 97fcdac..fdb4b09 100644 +index 97fcdac..7adc55b 100644 --- a/policy/modules/kernel/filesystem.if +++ b/policy/modules/kernel/filesystem.if @@ -631,6 +631,27 @@ interface(`fs_getattr_cgroup',` @@ -19358,7 +19378,76 @@ index 97fcdac..fdb4b09 100644 ######################################## ## ## Do not audit attempts to create, -@@ -2080,6 +2260,24 @@ interface(`fs_manage_hugetlbfs_dirs',` +@@ -2025,6 +2205,68 @@ interface(`fs_read_fusefs_symlinks',` + + ######################################## + ## ++## Manage symbolic links on a FUSEFS filesystem. ++## ++## ++## ++## Domain allowed access. ++## ++## ++# ++interface(`fs_manage_fusefs_symlinks',` ++ gen_require(` ++ type fusefs_t; ++ ') ++ ++ manage_lnk_files_pattern($1, fusefs_t, fusefs_t) ++') ++ ++######################################## ++## ++## Execute a file on a FUSE filesystem ++## in the specified domain. ++## ++## ++##

++## Execute a file on a FUSE filesystem ++## in the specified domain. This allows ++## the specified domain to execute any file ++## on these filesystems in the specified ++## domain. This is not suggested. ++##

++##

++## No interprocess communication (signals, pipes, ++## etc.) is provided by this interface since ++## the domains are not owned by this module. ++##

++##

++## This interface was added to handle ++## home directories on FUSE filesystems, ++## in particular used by the ssh-agent policy. ++##

++##
++## ++## ++## Domain allowed to transition. ++## ++## ++## ++## ++## The type of the new process. ++## ++## ++# ++interface(`fs_fusefs_domtrans',` ++ gen_require(` ++ type fusefs_t; ++ ') ++ ++ allow $1 fusefs_t:dir search_dir_perms; ++ domain_auto_transition_pattern($1, fusefs_t, $2) ++') ++ ++######################################## ++## + ## Get the attributes of an hugetlbfs + ## filesystem. + ## +@@ -2080,6 +2322,24 @@ interface(`fs_manage_hugetlbfs_dirs',` ######################################## ## @@ -19383,7 +19472,7 @@ index 97fcdac..fdb4b09 100644 ## Read and write hugetlbfs files. ## ## -@@ -2148,6 +2346,7 @@ interface(`fs_list_inotifyfs',` +@@ -2148,6 +2408,7 @@ interface(`fs_list_inotifyfs',` ') allow $1 inotifyfs_t:dir list_dir_perms; @@ -19391,7 +19480,7 @@ index 97fcdac..fdb4b09 100644 ') ######################################## -@@ -2480,6 +2679,7 @@ interface(`fs_read_nfs_files',` +@@ -2480,6 +2741,7 @@ interface(`fs_read_nfs_files',` type nfs_t; ') @@ -19399,7 +19488,7 @@ index 97fcdac..fdb4b09 100644 allow $1 nfs_t:dir list_dir_perms; read_files_pattern($1, nfs_t, nfs_t) ') -@@ -2518,6 +2718,7 @@ interface(`fs_write_nfs_files',` +@@ -2518,6 +2780,7 @@ interface(`fs_write_nfs_files',` type nfs_t; ') @@ -19407,7 +19496,7 @@ index 97fcdac..fdb4b09 100644 allow $1 nfs_t:dir list_dir_perms; write_files_pattern($1, nfs_t, nfs_t) ') -@@ -2544,6 +2745,25 @@ interface(`fs_exec_nfs_files',` +@@ -2544,6 +2807,25 @@ interface(`fs_exec_nfs_files',` ######################################## ## @@ -19433,7 +19522,7 @@ index 97fcdac..fdb4b09 100644 ## Append files ## on a NFS filesystem. ## -@@ -2584,6 +2804,42 @@ interface(`fs_dontaudit_append_nfs_files',` +@@ -2584,6 +2866,42 @@ interface(`fs_dontaudit_append_nfs_files',` ######################################## ## @@ -19476,7 +19565,7 @@ index 97fcdac..fdb4b09 100644 ## Do not audit attempts to read or ## write files on a NFS filesystem. ## -@@ -2598,7 +2854,7 @@ interface(`fs_dontaudit_rw_nfs_files',` +@@ -2598,7 +2916,7 @@ interface(`fs_dontaudit_rw_nfs_files',` type nfs_t; ') @@ -19485,7 +19574,7 @@ index 97fcdac..fdb4b09 100644 ') ######################################## -@@ -2736,7 +2992,7 @@ interface(`fs_search_removable',` +@@ -2736,7 +3054,7 @@ interface(`fs_search_removable',` ##
## ## @@ -19494,7 +19583,7 @@ index 97fcdac..fdb4b09 100644 ## ## # -@@ -2772,7 +3028,7 @@ interface(`fs_read_removable_files',` +@@ -2772,7 +3090,7 @@ interface(`fs_read_removable_files',` ## ## ## @@ -19503,7 +19592,7 @@ index 97fcdac..fdb4b09 100644 ## ## # -@@ -2965,6 +3221,7 @@ interface(`fs_manage_nfs_dirs',` +@@ -2965,6 +3283,7 @@ interface(`fs_manage_nfs_dirs',` type nfs_t; ') @@ -19511,7 +19600,7 @@ index 97fcdac..fdb4b09 100644 allow $1 nfs_t:dir manage_dir_perms; ') -@@ -3005,6 +3262,7 @@ interface(`fs_manage_nfs_files',` +@@ -3005,6 +3324,7 @@ interface(`fs_manage_nfs_files',` type nfs_t; ') @@ -19519,7 +19608,7 @@ index 97fcdac..fdb4b09 100644 manage_files_pattern($1, nfs_t, nfs_t) ') -@@ -3045,6 +3303,7 @@ interface(`fs_manage_nfs_symlinks',` +@@ -3045,6 +3365,7 @@ interface(`fs_manage_nfs_symlinks',` type nfs_t; ') @@ -19527,7 +19616,7 @@ index 97fcdac..fdb4b09 100644 manage_lnk_files_pattern($1, nfs_t, nfs_t) ') -@@ -3258,6 +3517,24 @@ interface(`fs_getattr_nfsd_files',` +@@ -3258,6 +3579,24 @@ interface(`fs_getattr_nfsd_files',` getattr_files_pattern($1, nfsd_fs_t, nfsd_fs_t) ') @@ -19552,7 +19641,7 @@ index 97fcdac..fdb4b09 100644 ######################################## ## ## Read and write NFS server files. -@@ -3958,6 +4235,42 @@ interface(`fs_dontaudit_list_tmpfs',` +@@ -3958,6 +4297,42 @@ interface(`fs_dontaudit_list_tmpfs',` ######################################## ## @@ -19595,7 +19684,7 @@ index 97fcdac..fdb4b09 100644 ## Create, read, write, and delete ## tmpfs directories ## -@@ -4175,6 +4488,24 @@ interface(`fs_dontaudit_use_tmpfs_chr_dev',` +@@ -4175,6 +4550,24 @@ interface(`fs_dontaudit_use_tmpfs_chr_dev',` ######################################## ## @@ -19620,7 +19709,7 @@ index 97fcdac..fdb4b09 100644 ## Relabel character nodes on tmpfs filesystems. ## ## -@@ -4251,6 +4582,25 @@ interface(`fs_manage_tmpfs_files',` +@@ -4251,6 +4644,25 @@ interface(`fs_manage_tmpfs_files',` ######################################## ## @@ -19646,7 +19735,7 @@ index 97fcdac..fdb4b09 100644 ## Read and write, create and delete symbolic ## links on tmpfs filesystems. ## -@@ -4457,6 +4807,8 @@ interface(`fs_mount_all_fs',` +@@ -4457,6 +4869,8 @@ interface(`fs_mount_all_fs',` ') allow $1 filesystem_type:filesystem mount; @@ -19655,7 +19744,7 @@ index 97fcdac..fdb4b09 100644 ') ######################################## -@@ -4503,7 +4855,7 @@ interface(`fs_unmount_all_fs',` +@@ -4503,7 +4917,7 @@ interface(`fs_unmount_all_fs',` ## ##

## Allow the specified domain to @@ -19664,7 +19753,7 @@ index 97fcdac..fdb4b09 100644 ## Example attributes: ##

##