From f6a966a805d5677cd28d12ad312fb690d976d26a Mon Sep 17 00:00:00 2001 From: 12ww1160 <12ww1160@confdroid.com> Date: Sat, 14 Feb 2026 21:40:03 +0100 Subject: [PATCH] OP#436 add user access --- manifests/params.pp | 3 ++- manifests/server/access_rules.pp | 2 +- templates/nagios/htpasswd_head.erb | 1 - 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/manifests/params.pp b/manifests/params.pp index bcfa512..de3b466 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -31,7 +31,8 @@ # @param [String] ng_main_user The username for the Nagios web interface. # Default is 'nagios'. # @param [String] ng_main_password The encrypted password for the Nagios web -# interface. Default is 'nagios'. +# interface. Default is 'nagios'. Must be properly encrypted using the +# htpasswd utility. ############################################################################### class confdroid_nagios::params ( diff --git a/manifests/server/access_rules.pp b/manifests/server/access_rules.pp index ac0dd5e..d396268 100644 --- a/manifests/server/access_rules.pp +++ b/manifests/server/access_rules.pp @@ -19,7 +19,7 @@ class confdroid_nagios::server::access_rules ( selrole => object_r, seltype => nagios_etc_t, seluser => system_u, - notify => Service[$ng_nagios_service], + notify => Exec['reload_httpd'], } # manage file header diff --git a/templates/nagios/htpasswd_head.erb b/templates/nagios/htpasswd_head.erb index 56a99c1..9da77c0 100644 --- a/templates/nagios/htpasswd_head.erb +++ b/templates/nagios/htpasswd_head.erb @@ -1,2 +1 @@ <%= @ng_main_user %>:<%= @ng_main_password %> -# custom lines below