trying empty array
This commit is contained in:
@@ -194,6 +194,9 @@
|
|||||||
# "Send Notification" to be unchecked.
|
# "Send Notification" to be unchecked.
|
||||||
# @param [boolean] ng_use_selinux_tools Whether to enable selinux tools and
|
# @param [boolean] ng_use_selinux_tools Whether to enable selinux tools and
|
||||||
# policies. only effective if selinux is enabled.
|
# policies. only effective if selinux is enabled.
|
||||||
|
# @param [array] ng_required_hosts Array of FQDNs for hosts which should be
|
||||||
|
# allowed/required. every entry in the array creates a new line in the
|
||||||
|
# configuration file.
|
||||||
###############################################################################
|
###############################################################################
|
||||||
class cd_nagios::params (
|
class cd_nagios::params (
|
||||||
|
|
||||||
@@ -302,7 +305,7 @@ $ng_ack_no_send = '0',
|
|||||||
$ng_use_selinux_tools = true,
|
$ng_use_selinux_tools = true,
|
||||||
|
|
||||||
# httpd
|
# httpd
|
||||||
|
$ng_required_hosts = [''],
|
||||||
|
|
||||||
) {
|
) {
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
ScriptAlias /nagios/cgi-bin/ "/usr/lib64/nagios/cgi-bin/"
|
ScriptAlias /nagios/cgi-bin/ "/usr/lib64/nagios/cgi-bin/"
|
||||||
|
|
||||||
<Directory "/usr/lib64/nagios/cgi-bin/">
|
<Directory "/usr/lib64/nagios/cgi-bin/">
|
||||||
<% if @ng_require_ssl == true -%>
|
<% if @ng_use_https == true -%>
|
||||||
SSLRequireSSL
|
SSLRequireSSL
|
||||||
<% else -%>
|
<% else -%>
|
||||||
# SSLRequireSSL
|
# SSLRequireSSL
|
||||||
@@ -19,8 +19,10 @@ ScriptAlias /nagios/cgi-bin/ "/usr/lib64/nagios/cgi-bin/"
|
|||||||
<IfVersion >= 2.3>
|
<IfVersion >= 2.3>
|
||||||
<RequireAll>
|
<RequireAll>
|
||||||
Require all granted
|
Require all granted
|
||||||
# Require host 127.0.0.1
|
Require local
|
||||||
|
<% @ng_required_hosts.each do |required_host| -%>
|
||||||
|
Require host <%= required_host %>
|
||||||
|
<% end -%>
|
||||||
AuthName "Nagios Access"
|
AuthName "Nagios Access"
|
||||||
AuthType Basic
|
AuthType Basic
|
||||||
AuthUserFile /etc/nagios/passwd
|
AuthUserFile /etc/nagios/passwd
|
||||||
@@ -50,7 +52,10 @@ Alias /nagios "/usr/share/nagios/html"
|
|||||||
<IfVersion >= 2.3>
|
<IfVersion >= 2.3>
|
||||||
<RequireAll>
|
<RequireAll>
|
||||||
Require all granted
|
Require all granted
|
||||||
# Require host 127.0.0.1
|
Require local
|
||||||
|
<% @ng_required_hosts.each do |required_host| -%>
|
||||||
|
Require host <%= required_host %>
|
||||||
|
<% end -%>
|
||||||
|
|
||||||
AuthName "Nagios Access"
|
AuthName "Nagios Access"
|
||||||
AuthType Basic
|
AuthType Basic
|
||||||
|
|||||||
Reference in New Issue
Block a user