From 354393c638cde80402ffc0b592a6c8820406e941 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Fri, 19 Jun 2009 17:58:03 -0400 Subject: Move include file further down --- config/apache_mod_security/apache_mod_security.inc | 25 +++++++++++----------- config/apache_mod_security/apache_mod_security.xml | 2 +- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/config/apache_mod_security/apache_mod_security.inc b/config/apache_mod_security/apache_mod_security.inc index 3b3e8e33..90394d21 100644 --- a/config/apache_mod_security/apache_mod_security.inc +++ b/config/apache_mod_security/apache_mod_security.inc @@ -21,19 +21,20 @@ function apache_mod_security_resync() { function generate_apache_configuration() { // Generate mod_proxy specific configuration $mod_proxy = "ProxyRequests on\n"; - foreach($config['installedpackages']['apache_mod_security']['config'] as $ams) { - $sitename = str_replace(" ", "", $ams['sitename']); - $mod_proxy .= "ProxyPass /{$sitename}/ {$sitename} \n"; - $mod_proxy .= "ProxyHTMLURLMap {$ams['siteurl']} /{$sitename} \n"; - $mod_proxy .= "\n"; - $mod_proxy .= " ProxyPassReverse /\n"; - $mod_proxy .= " SetOutputFilter proxy-html\n"; - $mod_proxy .= " ProxyHTMLURLMap / /{$sitename}/\n"; - $mod_proxy .= " ProxyHTMLURLMap /{$ams['sitename']} /{$sitename}\n"; - $mod_proxy .= " RequestHeader unset Accept-Encoding\n"; - $mod_proxy .= "\n"; + if($config['installedpackages']['apache_mod_security']) { + foreach($config['installedpackages']['apache_mod_security']['config'] as $ams) { + $sitename = str_replace(" ", "", $ams['sitename']); + $mod_proxy .= "ProxyPass /{$sitename}/ {$sitename} \n"; + $mod_proxy .= "ProxyHTMLURLMap {$ams['siteurl']} /{$sitename} \n"; + $mod_proxy .= "\n"; + $mod_proxy .= " ProxyPassReverse /\n"; + $mod_proxy .= " SetOutputFilter proxy-html\n"; + $mod_proxy .= " ProxyHTMLURLMap / /{$sitename}/\n"; + $mod_proxy .= " ProxyHTMLURLMap /{$ams['sitename']} /{$sitename}\n"; + $mod_proxy .= " RequestHeader unset Accept-Encoding\n"; + $mod_proxy .= "\n"; + } } - // Set global site e-mail if($config['installedpackages']['apache_mod_security_settings']['config']['globalsiteadminemail']) { $global_site_email = $config['installedpackages']['apache_mod_security_settings']['config']['globalsiteadminemail']; diff --git a/config/apache_mod_security/apache_mod_security.xml b/config/apache_mod_security/apache_mod_security.xml index 589f0ef3..e28ccac1 100644 --- a/config/apache_mod_security/apache_mod_security.xml +++ b/config/apache_mod_security/apache_mod_security.xml @@ -41,7 +41,6 @@ apache_mod_security 1.0 Services: Mod_Security+Apache+Proxy - /usr/local/pkg/apache_mod_security.inc apache_mod_security @@ -106,4 +105,5 @@ + /usr/local/pkg/apache_mod_security.inc \ No newline at end of file -- cgit v1.2.3