summaryrefslogtreecommitdiffstats
path: root/nagios-server-addons.spec.in
diff options
context:
space:
mode:
Diffstat (limited to 'nagios-server-addons.spec.in')
-rw-r--r--nagios-server-addons.spec.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/nagios-server-addons.spec.in b/nagios-server-addons.spec.in
index fd07977..6836bdc 100644
--- a/nagios-server-addons.spec.in
+++ b/nagios-server-addons.spec.in
@@ -135,6 +135,17 @@ elif grep -q "process_performance_data=0" $NagiosCFGFile ; then
sed -i -e 's/enable_environment_macros=0/enable_environment_macros=1/g' $NagiosCFGFile
fi
+NagiosConfFile=/etc/httpd/conf.d/nagios.conf
+if grep -q "#.*SSLRequireSSL" $NagiosConfFile; then
+ sed -i -e 's/#.*SSLRequireSSL/ SSLRequireSSL/g' $NagiosConfFile
+fi
+
+cat > /etc/httpd/conf.d/glusternagios.conf << EOF
+RewriteEngine On
+RewriteCond %{HTTPS} off
+RewriteRule ^/nagios|^/pnp4nagios https://%{HTTP_HOST}%{REQUEST_URI}
+EOF
+
if ! grep -q "#rhs performance monitoring" $NagiosCFGFile; then
cat >> $NagiosCFGFile <<EOF
#rhs performance monitoring