2005-04-20 19:07:16 +00:00
|
|
|
# Copyright (C) 2005 Tresys Technology, LLC
|
|
|
|
|
2005-04-26 17:00:25 +00:00
|
|
|
policy_module(domain,1.0)
|
|
|
|
|
2005-04-14 20:18:17 +00:00
|
|
|
# Mark process types as domains
|
|
|
|
attribute domain;
|
|
|
|
|
2005-04-26 17:00:25 +00:00
|
|
|
# entrypoint executables
|
|
|
|
attribute entry_type;
|
|
|
|
|
2005-04-25 19:54:27 +00:00
|
|
|
# processes started by init itself
|
|
|
|
attribute init_domain;
|
|
|
|
attribute init_domain_entry;
|
|
|
|
|
|
|
|
# processes started by init scripts
|
|
|
|
attribute daemon_domain;
|
|
|
|
attribute daemon_domain_entry;
|
|
|
|
|
2005-04-22 19:31:32 +00:00
|
|
|
# widely-inheritable file descriptors
|
|
|
|
attribute privfd;
|
|
|
|
|
2005-04-14 20:18:17 +00:00
|
|
|
neverallow domain ~domain:process { transition dyntransition };
|