[selinux-policy: 215/3172] cleanup
Daniel J Walsh
dwalsh at fedoraproject.org
Thu Oct 7 19:23:31 UTC 2010
commit cbeef67c1c4e58ffe5301893385277591c103e0d
Author: Chris PeBenito <cpebenito at tresys.com>
Date: Tue May 24 22:22:26 2005 +0000
cleanup
refpolicy/policy/modules/system/init.te | 16 ++++++++++------
refpolicy/policy/modules/system/udev.te | 5 ++++-
2 files changed, 14 insertions(+), 7 deletions(-)
---
diff --git a/refpolicy/policy/modules/system/init.te b/refpolicy/policy/modules/system/init.te
index 970fa6e..6b38a53 100644
--- a/refpolicy/policy/modules/system/init.te
+++ b/refpolicy/policy/modules/system/init.te
@@ -75,6 +75,7 @@ files_create_daemon_runtime_data(init_t,init_var_run_t)
allow init_t initrc_t:process transition;
allow init_t initrc_exec_t:file { getattr read execute };
type_transition init_t initrc_exec_t:process initrc_t;
+dontaudit init_t initrc_t:process { noatsecure siginh rlimitinh };
allow init_t self:fifo_file { read write ioctl };
@@ -93,28 +94,31 @@ kernel_share_state(init_t)
terminal_use_all_terminals(init_t)
+corecommands_chroot(init_t)
+corecommands_execute_general_programs(init_t)
+corecommands_execute_system_programs(init_t)
+
domain_signal_all_domains(init_t)
domain_kill_all_domains(init_t)
files_modify_system_runtime_data(init_t)
-
-# file descriptors inherited from the rootfs.
+# file descriptors inherited from the rootfs:
files_ignore_modify_rootfs_file(init_t)
files_ignore_modify_rootfs_device(init_t)
libraries_use_dynamic_loader(init_t)
libraries_use_shared_libraries(init_t)
-corecommands_chroot(init_t)
-corecommands_execute_general_programs(init_t)
-corecommands_execute_system_programs(init_t)
-
logging_send_system_log_message(init_t)
selinux_read_config(init_t)
miscfiles_read_localization(init_t)
+tunable_policy(`distro_redhat',`
+filesystem_use_tmpfs_character_devices(init_t)
+')
+
########################################
#
# the following seem questionable
diff --git a/refpolicy/policy/modules/system/udev.te b/refpolicy/policy/modules/system/udev.te
index 59594ff..9b0d8f1 100644
--- a/refpolicy/policy/modules/system/udev.te
+++ b/refpolicy/policy/modules/system/udev.te
@@ -12,9 +12,9 @@ type udev_exec_t;
type udev_helper_exec_t;
kernel_make_userland_entrypoint(udev_t,udev_exec_t)
kernel_make_object_identity_change_constraint_exception(udev_t)
-init_make_daemon_domain(udev_t,udev_exec_t)
domain_make_entrypoint_file(udev_t,udev_helper_exec_t)
domain_make_file_descriptors_widely_inheritable(udev_t)
+init_make_daemon_domain(udev_t,udev_exec_t)
type udev_etc_t alias etc_udev_t;
files_make_file(udev_etc_t)
@@ -99,6 +99,9 @@ selinux_restorecon_transition(udev_t)
modutils_insmod_transition(udev_t)
+libraries_use_dynamic_loader(udev_t)
+libraries_use_shared_libraries(udev_t)
+
logging_send_system_log_message(udev_t)
sysnetwork_ifconfig_transition(udev_t)
More information about the scm-commits
mailing list