commit:     11cb1c719459a62bbb5a62f1ed7e54a602040ae9
Author:     Sven Vermeulen <sven.vermeulen <AT> siphos <DOT> be>
AuthorDate: Sat Jul  5 16:53:00 2014 +0000
Commit:     Sven Vermeulen <swift <AT> gentoo <DOT> org>
CommitDate: Tue Jul 29 14:05:22 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-refpolicy.git;a=commit;h=11cb1c71

Add support for Hiawatha web server

Signed-off-by: Sven Vermeulen <sven.vermeulen <AT> siphos.be>

---
 policy/modules/contrib/apache.fc | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/policy/modules/contrib/apache.fc b/policy/modules/contrib/apache.fc
index 818e177..0a2dbfd 100644
--- a/policy/modules/contrib/apache.fc
+++ b/policy/modules/contrib/apache.fc
@@ -8,6 +8,7 @@ HOME_DIR/((www)|(web)|(public_html))(/.*)?/logs(/.*)?   
gen_context(system_u:objec
 /etc/cherokee(/.*)?    gen_context(system_u:object_r:httpd_config_t,s0)
 /etc/drupal.*  gen_context(system_u:object_r:httpd_sys_rw_content_t,s0)
 /etc/glpi(/.*)?        gen_context(system_u:object_r:httpd_sys_rw_content_t,s0)
+/etc/hiawatha(/.*)?    gen_context(system_u:object_r:httpd_config_t,s0)
 /etc/horde(/.*)?       gen_context(system_u:object_r:httpd_sys_rw_content_t,s0)
 /etc/htdig(/.*)?       gen_context(system_u:object_r:httpd_sys_content_t,s0)
 /etc/httpd(/.*)?       gen_context(system_u:object_r:httpd_config_t,s0)
@@ -19,6 +20,7 @@ HOME_DIR/((www)|(web)|(public_html))(/.*)?/logs(/.*)? 
gen_context(system_u:objec
 /etc/z-push(/.*)?      gen_context(system_u:object_r:httpd_sys_rw_content_t,s0)
 
 /etc/rc\.d/init\.d/cherokee    --      
gen_context(system_u:object_r:httpd_initrc_exec_t,s0)
+/etc/rc\.d/init\.d/hiawatha    --      
gen_context(system_u:object_r:httpd_initrc_exec_t,s0)
 /etc/rc\.d/init\.d/httpd       --      
gen_context(system_u:object_r:httpd_initrc_exec_t,s0)
 /etc/rc\.d/init\.d/lighttpd    --      
gen_context(system_u:object_r:httpd_initrc_exec_t,s0)
 
@@ -36,6 +38,7 @@ HOME_DIR/((www)|(web)|(public_html))(/.*)?/logs(/.*)? 
gen_context(system_u:objec
 
 /usr/bin/htsslpass     --      
gen_context(system_u:object_r:httpd_helper_exec_t,s0)
 /usr/bin/mongrel_rails --      gen_context(system_u:object_r:httpd_exec_t,s0)
+/usr/bin/ssi-cgi       --      gen_context(system_u:object_r:httpd_exec_t,s0)
 
 /usr/lib/apache-ssl/.+ --      gen_context(system_u:object_r:httpd_exec_t,s0)
 /usr/lib/apache(/.*)?  gen_context(system_u:object_r:httpd_modules_t,s0)
@@ -52,12 +55,15 @@ HOME_DIR/((www)|(web)|(public_html))(/.*)?/logs(/.*)?       
gen_context(system_u:objec
 
 /usr/sbin/apache(2)?   --      gen_context(system_u:object_r:httpd_exec_t,s0)
 /usr/sbin/apache-ssl(2)?       --      
gen_context(system_u:object_r:httpd_exec_t,s0)
+/usr/sbin/cgi-wrapper  --      gen_context(system_u:object_r:httpd_exec_t,s0)
 /usr/sbin/cherokee     --      gen_context(system_u:object_r:httpd_exec_t,s0)
+/usr/sbin/hiawatha     --      gen_context(system_u:object_r:httpd_exec_t,s0)
 /usr/sbin/httpd\.event --      gen_context(system_u:object_r:httpd_exec_t,s0)
 /usr/sbin/httpd(\.worker)?     --      
gen_context(system_u:object_r:httpd_exec_t,s0)
 /usr/sbin/lighttpd     --      gen_context(system_u:object_r:httpd_exec_t,s0)
 /usr/sbin/rotatelogs   --      
gen_context(system_u:object_r:httpd_rotatelogs_exec_t,s0)
 /usr/sbin/suexec       --      
gen_context(system_u:object_r:httpd_suexec_exec_t,s0)
+/usr/sbin/wigwam       --      gen_context(system_u:object_r:httpd_exec_t,s0)
 
 ifdef(`distro_suse',`
 /usr/sbin/httpd2-.*    --      gen_context(system_u:object_r:httpd_exec_t,s0)
@@ -105,6 +111,7 @@ ifdef(`distro_suse',`
 /var/lib/dokuwiki(/.*)?        
gen_context(system_u:object_r:httpd_sys_rw_content_t,s0)
 /var/lib/drupal.*      gen_context(system_u:object_r:httpd_sys_rw_content_t,s0)
 /var/lib/glpi(/.*)?    gen_context(system_u:object_r:httpd_var_lib_t,s0)
+/var/lib/hiawatha(/.*)?        
gen_context(system_u:object_r:httpd_var_lib_t,s0)
 /var/lib/htdig(/.*)?   gen_context(system_u:object_r:httpd_sys_content_t,s0)
 /var/lib/httpd(/.*)?   gen_context(system_u:object_r:httpd_var_lib_t,s0)
 /var/lib/lighttpd(/.*)?        
gen_context(system_u:object_r:httpd_var_lib_t,s0)
@@ -124,6 +131,7 @@ ifdef(`distro_suse',`
 /var/log/cherokee(/.*)?        gen_context(system_u:object_r:httpd_log_t,s0)
 /var/log/dirsrv/admin-serv(/.*)?       
gen_context(system_u:object_r:httpd_log_t,s0)
 /var/log/glpi(/.*)?    gen_context(system_u:object_r:httpd_log_t,s0)
+/var/log/hiawatha(/.*)?        gen_context(system_u:object_r:httpd_log_t,s0)
 /var/log/mlogc(/.*)?   gen_context(system_u:object_r:httpd_sys_rw_content_t,s0)
 /var/log/httpd(/.*)?   gen_context(system_u:object_r:httpd_log_t,s0)
 /var/log/horde2(/.*)?  gen_context(system_u:object_r:httpd_log_t,s0)

Reply via email to