2010-12-31 00:12:30

by gizmo

[permalink] [raw]
Subject: [refpolicy] [PATCH 1/2] DHCPC daemon init network interface, try 4

Allow dhcpcd DHCP CLient daemon to start.

Relabel /var/run/dhcpcd from var_run_t to dhcpc_var_run_t

Signed-off-by: Chris Richards <[email protected]>
---
policy/modules/system/sysnetwork.fc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/policy/modules/system/sysnetwork.fc b/policy/modules/system/sysnetwork.fc
index 726619b..11a2306 100644
--- a/policy/modules/system/sysnetwork.fc
+++ b/policy/modules/system/sysnetwork.fc
@@ -63,4 +62,5 @@ ifdef(`distro_redhat',`

ifdef(`distro_gentoo',`
/var/lib/dhcpc(/.*)? gen_context(system_u:object_r:dhcpc_state_t,s0)
+/var/run/dhcpcd(/.*)? gen_context(system_u:object_r:dhcpc_state_t,s0)
')
--
1.7.3.4


2011-01-10 16:38:34

by cpebenito

[permalink] [raw]
Subject: [refpolicy] [PATCH 1/2] DHCPC daemon init network interface, try 4

On 12/30/10 19:12, Chris Richards wrote:
> Allow dhcpcd DHCP CLient daemon to start.
>
> Relabel /var/run/dhcpcd from var_run_t to dhcpc_var_run_t
>
> Signed-off-by: Chris Richards <[email protected]>
> ---
> policy/modules/system/sysnetwork.fc | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/policy/modules/system/sysnetwork.fc b/policy/modules/system/sysnetwork.fc
> index 726619b..11a2306 100644
> --- a/policy/modules/system/sysnetwork.fc
> +++ b/policy/modules/system/sysnetwork.fc
> @@ -63,4 +62,5 @@ ifdef(`distro_redhat',`
>
> ifdef(`distro_gentoo',`
> /var/lib/dhcpc(/.*)? gen_context(system_u:object_r:dhcpc_state_t,s0)
> +/var/run/dhcpcd(/.*)? gen_context(system_u:object_r:dhcpc_state_t,s0)
> ')

Looks like a copy-paste error? Your comment says dhcpc_var_run_t but
the fc says dhcpc_state_t.


--
Chris PeBenito
Tresys Technology, LLC
http://www.tresys.com | oss.tresys.com