summaryrefslogtreecommitdiff
path: root/policy/modules/system/logging.fc
blob: b5e845af5a750e3c9f38f08dc1198408bce91271 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
/dev/log		-s	gen_context(system_u:object_r:devlog_t,s0)

/etc/rsyslog.conf		gen_context(system_u:object_r:syslog_conf_t,s0)
/etc/syslog.conf		gen_context(system_u:object_r:syslog_conf_t,s0)
/etc/audit(/.*)?		gen_context(system_u:object_r:auditd_etc_t,mls_systemhigh)
/etc/rc\.d/init\.d/auditd --	gen_context(system_u:object_r:auditd_initrc_exec_t,s0)
/etc/rc\.d/init\.d/rsyslog --	gen_context(system_u:object_r:syslogd_initrc_exec_t,s0)

/sbin/audispd		--	gen_context(system_u:object_r:audisp_exec_t,s0)
/sbin/audisp-remote	--	gen_context(system_u:object_r:audisp_remote_exec_t,s0)
/sbin/auditctl		--	gen_context(system_u:object_r:auditctl_exec_t,s0)
/sbin/auditd		--	gen_context(system_u:object_r:auditd_exec_t,s0)
/sbin/klogd		--	gen_context(system_u:object_r:klogd_exec_t,s0)
/sbin/minilogd		--	gen_context(system_u:object_r:syslogd_exec_t,s0)
/sbin/rklogd		--	gen_context(system_u:object_r:klogd_exec_t,s0)
/sbin/rsyslogd		--	gen_context(system_u:object_r:syslogd_exec_t,s0)
/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/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)
/usr/sbin/rsyslogd	--	gen_context(system_u:object_r:syslogd_exec_t,s0)
/usr/sbin/syslog-ng	--	gen_context(system_u:object_r:syslogd_exec_t,s0)
/usr/sbin/syslogd	--	gen_context(system_u:object_r:syslogd_exec_t,s0)

/var/lib/syslog-ng(/.*)? 	gen_context(system_u:object_r:syslogd_var_lib_t,s0)
/var/lib/syslog-ng.persist --	gen_context(system_u:object_r:syslogd_var_lib_t,s0)

ifdef(`distro_suse', `
/var/lib/stunnel/dev/log -s	gen_context(system_u:object_r:devlog_t,s0)
')

/var/axfrdns/log/main(/.*)?	gen_context(system_u:object_r:var_log_t,s0)
/var/dnscache/log/main(/.*)?	gen_context(system_u:object_r:var_log_t,s0)
/var/cfengine/outputs(/.*)?	gen_context(system_u:object_r:var_log_t,s0)

/var/log		-d	gen_context(system_u:object_r:var_log_t,s0-mls_systemhigh)
/var/log/.*			gen_context(system_u:object_r:var_log_t,s0)
/var/log/messages[^/]*		gen_context(system_u:object_r:var_log_t,mls_systemhigh)
/var/log/secure[^/]*		gen_context(system_u:object_r:var_log_t,mls_systemhigh)
/var/log/cron[^/]*		gen_context(system_u:object_r:var_log_t,mls_systemhigh)
/var/log/maillog[^/]*		gen_context(system_u:object_r:var_log_t,mls_systemhigh)
/var/log/spooler[^/]*		gen_context(system_u:object_r:var_log_t,mls_systemhigh)
/var/log/audit(/.*)?		gen_context(system_u:object_r:auditd_log_t,mls_systemhigh)
/var/log/syslog-ng(/.*)? 	gen_context(system_u:object_r:syslogd_var_run_t,s0)

ifndef(`distro_gentoo',`
/var/log/audit\.log	--	gen_context(system_u:object_r:auditd_log_t,mls_systemhigh)
')

ifdef(`distro_redhat',`
/var/named/chroot/var/log -d	gen_context(system_u:object_r:var_log_t,s0)
')

/var/run/audit_events	-s	gen_context(system_u:object_r:auditd_var_run_t,s0)
/var/run/audispd_events	-s	gen_context(system_u:object_r:audisp_var_run_t,s0)
/var/run/auditd\.pid	--	gen_context(system_u:object_r:auditd_var_run_t,s0)
/var/run/auditd_sock	-s	gen_context(system_u:object_r:auditd_var_run_t,s0)
/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/metalog\.pid	--	gen_context(system_u:object_r:syslogd_var_run_t,s0)
/var/run/syslogd\.pid	--	gen_context(system_u:object_r:syslogd_var_run_t,s0)

/var/spool/postfix/pid	-d	gen_context(system_u:object_r:var_run_t,s0)

/var/tinydns/log/main(/.*)?	gen_context(system_u:object_r:var_log_t,s0)