commit:     50879ac75947cac9d0e6ff2b82dac10b887fa98f
Author:     Nicolas Iooss <nicolas.iooss <AT> m4x <DOT> org>
AuthorDate: Sun Sep  7 21:28:12 2014 +0000
Commit:     Sven Vermeulen <swift <AT> gentoo <DOT> org>
CommitDate: Sat Sep 13 09:28:48 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/hardened-refpolicy.git;a=commit;h=50879ac7

Label systemd-journald files and directories

---
 policy/modules/system/logging.fc | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/policy/modules/system/logging.fc b/policy/modules/system/logging.fc
index cb6eaa3..b70a126 100644
--- a/policy/modules/system/logging.fc
+++ b/policy/modules/system/logging.fc
@@ -17,6 +17,8 @@
 /sbin/syslogd          --      gen_context(system_u:object_r:syslogd_exec_t,s0)
 /sbin/syslog-ng                --      
gen_context(system_u:object_r:syslogd_exec_t,s0)
 
+/usr/lib/systemd/systemd-journald      --      
gen_context(system_u:object_r:syslogd_exec_t,s0)
+
 /usr/sbin/klogd                --      
gen_context(system_u:object_r:klogd_exec_t,s0)
 /usr/sbin/metalog      --      gen_context(system_u:object_r:syslogd_exec_t,s0)
 /usr/sbin/rklogd       --      gen_context(system_u:object_r:klogd_exec_t,s0)
@@ -61,12 +63,17 @@ ifdef(`distro_redhat',`
 /var/run/auditd_sock   -s      
gen_context(system_u:object_r:auditd_var_run_t,mls_systemhigh)
 /var/run/klogd\.pid    --      
gen_context(system_u:object_r:klogd_var_run_t,s0)
 /var/run/log           -s      gen_context(system_u:object_r:devlog_t,s0)
+/var/run/log           -d      
gen_context(system_u:object_r:var_log_t,s0-mls_systemhigh)
+/var/run/log/journal(/.*)?     
gen_context(system_u:object_r:var_log_t,mls_systemhigh)
 /var/run/metalog\.pid  --      
gen_context(system_u:object_r:syslogd_var_run_t,s0)
 /var/run/rsyslogd\.pid --      
gen_context(system_u:object_r:syslogd_var_run_t,mls_systemhigh)
 /var/run/syslogd\.pid  --      
gen_context(system_u:object_r:syslogd_var_run_t,mls_systemhigh)
 /var/run/syslog-ng.ctl --      
gen_context(system_u:object_r:syslogd_var_run_t,mls_systemhigh)
 /var/run/syslog-ng\.pid        --      
gen_context(system_u:object_r:syslogd_var_run_t,mls_systemhigh)
 /var/run/syslog-ng(.*)?        
gen_context(system_u:object_r:syslogd_var_run_t,s0)
+/var/run/systemd/journal(/.*)? 
gen_context(system_u:object_r:syslogd_var_run_t,mls_systemhigh)
+/var/run/systemd/journal/syslog        -s      
gen_context(system_u:object_r:devlog_t,mls_systemhigh)
+/var/run/systemd/journal/dev-log       -s      
gen_context(system_u:object_r:devlog_t,mls_systemhigh)
 
 /var/spool/audit(/.*)?         
gen_context(system_u:object_r:audit_spool_t,mls_systemhigh)
 /var/spool/bacula/log(/.*)?    gen_context(system_u:object_r:var_log_t,s0)

Reply via email to