161bda392e
Remove unused permission definitions from SELinux. Many of these were only ever used in pre-mainline versions of SELinux, prior to Linux 2.6.0. Some of them were used in the legacy network or compat_net=1 checks that were disabled by default in Linux 2.6.18 and fully removed in Linux 2.6.30. The corresponding classmap declarations were removed from the mainline kernel in: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=42a9699a9fa179c0054ea3cf5ad3cc67104a6162 Permissions never used in mainline Linux: file swapon filesystem transition tcp_socket { connectto newconn acceptfrom } node enforce_dest unix_stream_socket { newconn acceptfrom } Legacy network checks, removed in 2.6.30: socket { recv_msg send_msg } node { tcp_recv tcp_send udp_recv udp_send rawip_recv rawip_send dccp_recv dccp_send } netif { tcp_recv tcp_send udp_recv udp_send rawip_recv rawip_send dccp_recv dccp_send } Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov> |
||
---|---|---|
.. | ||
auditadm.fc | ||
auditadm.if | ||
auditadm.te | ||
dbadm.fc | ||
dbadm.if | ||
dbadm.te | ||
guest.fc | ||
guest.if | ||
guest.te | ||
logadm.fc | ||
logadm.if | ||
logadm.te | ||
metadata.xml | ||
secadm.fc | ||
secadm.if | ||
secadm.te | ||
staff.fc | ||
staff.if | ||
staff.te | ||
sysadm.fc | ||
sysadm.if | ||
sysadm.te | ||
unprivuser.fc | ||
unprivuser.if | ||
unprivuser.te | ||
webadm.fc | ||
webadm.if | ||
webadm.te | ||
xguest.fc | ||
xguest.if | ||
xguest.te |