]> git.ipfire.org Git - people/stevee/selinux-policy.git/blame - refpolicy/policy/modules/services/ppp.fc
add ddclient, bug 1523
[people/stevee/selinux-policy.git] / refpolicy / policy / modules / services / ppp.fc
CommitLineData
e08118a5
CP
1#
2# /etc
3#
c5af97fe 4/etc/ppp -d gen_context(system_u:object_r:pppd_etc_t,s0)
e08118a5
CP
5/etc/ppp/.* -- gen_context(system_u:object_r:pppd_etc_rw_t,s0)
6/etc/ppp/.*secrets -- gen_context(system_u:object_r:pppd_secret_t,s0)
7/etc/ppp/resolv\.conf -- gen_context(system_u:object_r:pppd_etc_rw_t,s0)
8
9# Fix /etc/ppp {up,down} family scripts (see man pppd)
10/etc/ppp/(auth|ip(v6|x)?)-(up|down) -- gen_context(system_u:object_r:pppd_script_exec_t,s0)
11
12#
13# /usr
14#
15/usr/sbin/pppd -- gen_context(system_u:object_r:pppd_exec_t,s0)
16/usr/sbin/pptp -- gen_context(system_u:object_r:pptp_exec_t,s0)
17/usr/sbin/ipppd -- gen_context(system_u:object_r:pppd_exec_t,s0)
18
19#
20# /var
21#
22/var/run/(i)?ppp.*pid -- gen_context(system_u:object_r:pppd_var_run_t,s0)
c5af97fe 23/var/run/pppd[0-9]*\.tdb -- gen_context(system_u:object_r:pppd_var_run_t,s0)
c2e35b81 24/var/run/ppp(/.*)? gen_context(system_u:object_r:pppd_var_run_t,s0)
e08118a5
CP
25# Fix pptp sockets
26/var/run/pptp(/.*)? gen_context(system_u:object_r:pptp_var_run_t,s0)
27
28/var/log/ppp-connect-errors.* -- gen_context(system_u:object_r:pppd_log_t,s0)
29/var/log/ppp/.* -- gen_context(system_u:object_r:pppd_log_t,s0)
30