--- nsaserefpolicy/policy/modules/services/snmp.te 2007-05-07 10:32:44.000000000 -0400
+++ serefpolicy-2.6.3/policy/modules/services/snmp.te 2007-05-07 10:36:03.000000000 -0400
@@ -26,7 +26,7 @@
# Local policy
#
allow snmpd_t self:capability { dac_override kill net_admin sys_nice sys_tty_config };
-dontaudit snmpd_t self:capability sys_tty_config;
+dontaudit snmpd_t self:capability { sys_module sys_tty_config };
allow snmpd_t self:fifo_file rw_fifo_file_perms;
allow snmpd_t self:unix_dgram_socket create_socket_perms;
allow snmpd_t self:unix_stream_socket create_stream_socket_perms;
@@ -135,18 +135,19 @@
optional_policy(`
mta_read_config(snmpd_t)
+ mta_search_queue(snmpd_t)
')
optional_policy(`
- nis_use_ypbind(snmpd_t)
+ auth_use_nsswitch(snmpd_t)
')
optional_policy(`
- nscd_socket_use(snmpd_t)
+ rpc_search_nfs_state_data(snmpd_t)
')
optional_policy(`
- rpc_search_nfs_state_data(snmpd_t)
+ sendmail_read_log(snmpd_t)
')
optional_policy(`
--- nsaserefpolicy/policy/modules/services/mta.if 2007-03-26 10:39:04.000000000 -0400
+++ serefpolicy-2.6.3/policy/modules/services/mta.if 2007-05-07 10:36:03.000000000 -0400
@@ -847,6 +847,25 @@
manage_files_pattern($1,mqueue_spool_t,mqueue_spool_t)
')
+########################################
+##
+## search mail queue dirs.
+##
+##
+##
+## Domain allowed access.
+##
+##
+#
+interface(`mta_search_queue',`
+ gen_require(`
+ type mqueue_spool_t;
+ ')
+
+ files_search_spool($1)
+ allow $1 mqueue_spool_t:dir search_dir_perms;
+')
+
#######################################
##
## Read sendmail binary.
--- nsaserefpolicy/policy/modules/services/sendmail.if 2006-11-16 17:15:21.000000000 -0500
+++ serefpolicy-2.6.3/policy/modules/services/sendmail.if 2007-05-07 10:36:03.000000000 -0400
@@ -76,6 +76,26 @@
########################################
##
+## read sendmail logs.
+##
+##
+##
+## Domain allowed access.
+##
+##
+##
+#
+interface(`sendmail_read_log',`
+ gen_require(`
+ type sendmail_log_t;
+ ')
+
+ logging_search_logs($1)
+ read_files_pattern($1, sendmail_log_t, sendmail_log_t)
+')
+
+########################################
+##
## Create, read, write, and delete sendmail logs.
##
##
@@ -91,7 +111,7 @@
')
logging_search_logs($1)
- allow $1 sendmail_log_t:file manage_file_perms;
+ manage_files_pattern($1, sendmail_log_t, sendmail_log_t)
')
########################################