Skip to contentSkip to conversation

Update file contexts for courier to support courier-imap

PATCH New Sven Vermeulen 2 participants 2 messages Aug 23, 2011 – Aug 24, 2011

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Update file contexts for courier to support courier-imap

The courier-imapd daemon is part of the courier package (and already supported by the courier module in refpolicy), but uses a different location for its configuration files (/etc/courier-imap) and persistent data (/var/lib/courier-imap).

---
 policy/modules/services/courier.fc |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
policy/modules/services/courier.fc +2 -0
index 01d31f1..da786b9 100644
@@ -1,4 +1,5 @@
 /etc/courier(/.*)?				gen_context(system_u:object_r:courier_etc_t,s0)
+/etc/courier-imap(/.*)?				gen_context(system_u:object_r:courier_etc_t,s0)
 
 /usr/bin/imapd				--	gen_context(system_u:object_r:courier_pop_exec_t,s0)
 
@@ -21,6 +22,7 @@ ifdef(`distro_gentoo',`
 ')
 
 /var/lib/courier(/.*)?				gen_context(system_u:object_r:courier_var_lib_t,s0)
+/var/lib/courier-imap(/.*)?			gen_context(system_u:object_r:courier_var_lib_t,s0)
 
 /var/run/courier(/.*)?				gen_context(system_u:object_r:courier_var_run_t,s0)
 
Signature · 1 line
1.7.3.4
#1 lore raw

PATCH 1/1 Update file contexts for courier to support courier-imap

Quoted 21 lines · Sven Vermeulen

The courier-imapd daemon is part of the courier package (and already supported by the courier module in refpolicy), but uses a different location for its configuration files (/etc/courier-imap) and persistent data (/var/lib/courier-imap).

---
 policy/modules/services/courier.fc |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
policy/modules/services/courier.fc +1 -0
index 01d31f1..da786b9 100644
@@ -1,4 +1,5 @@
 /etc/courier(/.*)?				gen_context(system_u:object_r:courier_etc_t,s0)
+/etc/courier-imap(/.*)?				gen_context(system_u:object_r:courier_etc_t,s0)
 
 /usr/bin/imapd				--	gen_context(system_u:object_r:courier_pop_exec_t,s0)
 

policy/modules/services/courier.fc ifdef(`distro_gentoo',` · line 27

Quoted 6 lines
policy/modules/services/courier.fc +1 -0
@@ -21,6 +22,7 @@ ifdef(`distro_gentoo',`
 ')
 
 /var/lib/courier(/.*)?				gen_context(system_u:object_r:courier_var_lib_t,s0)
+/var/lib/courier-imap(/.*)?			gen_context(system_u:object_r:courier_var_lib_t,s0)
 
 /var/run/courier(/.*)?				gen_context(system_u:object_r:courier_var_run_t,s0)

Merged.

Signature · 3 lines
Chris PeBenito
Tresys Technology, LLC
www.tresys.com | oss.tresys.com