--- /usr/src/se/policy/macros/global_macros.te 2004-10-14 10:10:03.000000000 +1000 +++ macros/global_macros.te 2004-11-03 02:32:03.000000000 +1100 @@ -269,7 +269,7 @@ # Author: Russell Coker # define(`daemon_core_rules', ` -type $1_t, domain, privlog $2; +type $1_t, domain, privlog, daemon $2; type $1_exec_t, file_type, sysadmfile, exec_type; role system_r types $1_t; --- /usr/src/se/policy/attrib.te 2004-11-02 21:17:55.000000000 +1100 +++ attrib.te 2004-11-03 02:33:36.000000000 +1100 @@ -44,6 +44,10 @@ # init to kill all processes. attribute domain; +# The daemon attribute identifies domains for system processes created via +# the daemon_domain, daemon_base_domain, and init_service_domain macros. +attribute daemon; + # The privuser attribute identifies every domain that can # change its SELinux user identity. This attribute is used # in the constraints configuration. NOTE: This attribute