add signull all domains

This commit is contained in:
Chris PeBenito 2005-05-23 15:49:03 +00:00
parent 3000a31552
commit 1c9f9a50df

View File

@ -1,4 +1,6 @@
# Copyright (C) 2005 Tresys Technology, LLC # Copyright (C) 2005 Tresys Technology, LLC
## <module name="domain" layer="system">
## <summary>Core policy for domains.</summary>
######################################## ########################################
# #
@ -131,6 +133,27 @@ attribute domain;
class process signal; class process signal;
') ')
########################################
## <interface name="domain_signull_all_domains">
## <description>
## Send a null signal to all domains.
## </description>
## <parameter name="domain">
## The type of the process performing this action.
## </parameter>
## <infoflow type="write" weight="1"/>
## </interface>
#
define(`domain_signull_all_domains',`
requires_block_template(`$0'_depend)
allow $1 domain:process signull;
')
define(`domain_signull_all_domains_depend',`
attribute domain;
class process signull;
')
######################################## ########################################
# #
# domain_kill_all_domains(domain) # domain_kill_all_domains(domain)
@ -201,3 +224,5 @@ define(`domain_read_all_entrypoint_programs_depend',`
attribute entry_type; attribute entry_type;
class file { getattr read }; class file { getattr read };
') ')
## </module>