selinux-policy/policy/modules/kernel
Dominick Grift 1031ee6f6a Implement cobblerd policy.
My previous version had a minor bug in admin_role where it was using cobblerd_var_log_t, and cobblerd_var_lib_t instead of cobbler_var_log_t, and cobbler_var_lib_t.

Whilst i was at it, i decided the implement a cobbler_etc_t for cobbler content in /etc. This because you cannot admin a cobbler environment witouth having access to cobbler config files and i dont want to give cobbler_admin access to manage etc_t.

As a consequence if this i also removed the files_read_etc_files(cobblerd_t), as i think that cobbler only needed it to read its own files in /etc. However this is not confirmed, and it may need read access to etc_t afteral.

Also i would like to underscore my reason for using public_content_rw_t. One of the reasons is that i do not want to give cobbler access to manage httpd_sys_content_rw_t. In general i do not want to depend on apache module at all.

Signed-off-by: Dominick Grift <domg472@gmail.com>
Signed-off-by: Chris PeBenito <pebenito@gentoo.org>
2010-02-08 12:56:01 -05:00
..
corecommands.fc Corecommands patch from Dan Walsh. 2009-11-23 13:47:36 -05:00
corecommands.if Corecommands patch from Dan Walsh. 2009-11-23 13:47:36 -05:00
corecommands.te Corecommands patch from Dan Walsh. 2009-11-23 13:47:36 -05:00
corenetwork.fc remove extra level of directory 2006-07-12 20:32:27 +00:00
corenetwork.if.in trunk: 6 patches from dan. 2009-06-11 15:00:48 +00:00
corenetwork.if.m4 trunk: Add support for network interfaces with access controlled by a Boolean from the CLIP project. 2009-01-15 20:31:06 +00:00
corenetwork.te.in Implement cobblerd policy. 2010-02-08 12:56:01 -05:00
corenetwork.te.m4 trunk: Add support for network interfaces with access controlled by a Boolean from the CLIP project. 2009-01-15 20:31:06 +00:00
devices.fc Add devices patch from Dan Walsh. 2009-11-19 09:44:19 -05:00
devices.if smartmon patch from Dan Walsh. 2009-12-18 10:33:50 -05:00
devices.te smartmon patch from Dan Walsh. 2009-12-18 10:33:50 -05:00
domain.fc remove extra level of directory 2006-07-12 20:32:27 +00:00
domain.if trunk: 6 patches from dan. 2009-06-11 15:00:48 +00:00
domain.te module version number bump for release 2.20090730 that was mistakenly omitted. 2009-08-05 10:59:21 -04:00
files.fc trunk: 6 patches from dan. 2009-06-11 15:00:48 +00:00
files.if Implement cobblerd policy. 2010-02-08 12:56:01 -05:00
files.te Whitespace cleanup. 2009-11-24 11:11:38 -05:00
filesystem.fc Filesystem patch from Dan Walsh. 2009-11-23 13:46:51 -05:00
filesystem.if Filesystem patch from Dan Walsh. 2009-11-23 13:46:51 -05:00
filesystem.te Filesystem patch from Dan Walsh. 2009-11-23 13:46:51 -05:00
kernel.fc remove extra level of directory 2006-07-12 20:32:27 +00:00
kernel.if Kdump reads the kernel core. 2009-11-25 10:04:40 -05:00
kernel.te Kdump reads the kernel core. 2009-11-25 10:04:40 -05:00
mcs.fc remove extra level of directory 2006-07-12 20:32:27 +00:00
mcs.if revise MCS constraints to use only MCS-specific attributes. 2009-10-07 11:48:14 -04:00
mcs.te bump module versions for release. 2009-11-17 10:05:56 -05:00
metadata.xml remove extra level of directory 2006-07-12 20:32:27 +00:00
mls.fc remove extra level of directory 2006-07-12 20:32:27 +00:00
mls.if trunk: whitespace fixes 2009-06-26 14:40:13 +00:00
mls.te module version number bump for release 2.20090730 that was mistakenly omitted. 2009-08-05 10:59:21 -04:00
selinux.fc remove extra level of directory 2006-07-12 20:32:27 +00:00
selinux.if trunk: add support for labeled booleans. 2009-01-13 13:01:48 +00:00
selinux.te module version number bump for release 2.20090730 that was mistakenly omitted. 2009-08-05 10:59:21 -04:00
storage.fc Add storage patch, from Dan Walsh. 2009-11-19 09:03:36 -05:00
storage.if smartmon patch from Dan Walsh. 2009-12-18 10:33:50 -05:00
storage.te smartmon patch from Dan Walsh. 2009-12-18 10:33:50 -05:00
terminal.fc Add terminal patch from Dan Walsh. 2009-11-19 14:57:49 -05:00
terminal.if Whitespace cleanup. 2009-11-24 11:11:38 -05:00
terminal.te Whitespace cleanup. 2009-11-24 11:11:38 -05:00
ubac.fc trunk: add missing ubac module. 2008-11-05 16:11:27 +00:00
ubac.if trunk: add missing ubac module. 2008-11-05 16:11:27 +00:00
ubac.te trunk: add missing ubac module. 2008-11-05 16:11:27 +00:00