From: cpebenito@tresys.com (Christopher J. PeBenito) Date: Thu, 3 Jan 2013 10:31:04 -0500 Subject: [refpolicy] [PATCH 3/8] Allow syslogger to manage cron log files (v2) In-Reply-To: <1355737370-27628-4-git-send-email-sven.vermeulen@siphos.be> References: <1355737370-27628-1-git-send-email-sven.vermeulen@siphos.be> <1355737370-27628-4-git-send-email-sven.vermeulen@siphos.be> Message-ID: <50E5A438.9090600@tresys.com> To: refpolicy@oss.tresys.com List-Id: refpolicy.oss.tresys.com On 12/17/12 04:42, Sven Vermeulen wrote: > Some cron daemons, including vixie-cron, support using the system logger for > handling their logging events. Hence we allow syslogd_t to manage the cron logs, > and put a file transition in place for the system logger when it creates the > cron.log file. > > Signed-off-by: Sven Vermeulen > --- > policy/modules/system/logging.te | 5 +++++ > 1 files changed, 5 insertions(+), 0 deletions(-) > > diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te > index 09b9a31..c75cd96 100644 > --- a/policy/modules/system/logging.te > +++ b/policy/modules/system/logging.te > @@ -490,6 +490,11 @@ optional_policy(` > ') > > optional_policy(` > + cron_manage_log_files(syslogd_t) > + cron_generic_log_filetrans_log(syslogd_t, file, "cron.log") > +') > + > +optional_policy(` > inn_manage_log(syslogd_t) > inn_generic_log_filetrans_innd_log(syslogd_t, file, "news.crit") > inn_generic_log_filetrans_innd_log(syslogd_t, file, "news.err") Merged. -- Chris PeBenito Tresys Technology, LLC www.tresys.com | oss.tresys.com