From 8d47a3b975dc9d9036283fd5918d5bdb61b155aa Mon Sep 17 00:00:00 2001 From: Eugene Date: Thu, 25 Mar 2010 04:28:48 +0000 Subject: NRPE depends on libiconv and gettext. Let's add these packages. --- pkg_config.7.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg_config.7.xml b/pkg_config.7.xml index b29c52ec..d8e3932b 100755 --- a/pkg_config.7.xml +++ b/pkg_config.7.xml @@ -909,12 +909,14 @@ NRPE v2 - http://example.org + http://wiki.nagios.org/index.php/Howtos:nrpe_nsca NRPE is an addon for Nagios that allows you to execute plugins on remote Linux/Unix hosts. This is useful if you need to monitor local resources/attributes like disk usage, CPU load, memory usage, etc. on a remote host. Services http://www.pfsense.com/packages/config/nrpe2/bin/ nrpe-2.12_1.tbz nagios-plugins-1.4.13,1.tbz + libiconv-1.11_1.tbz + gettext-0.17_1.tbz http://www.pfsense.com/packages/config/nrpe2/nrpe2.xml 2.11 Beta -- cgit v1.2.3 From 1a7c3262d2b895869bcb04b39e7145017fce9667 Mon Sep 17 00:00:00 2001 From: Eugene Date: Thu, 25 Mar 2010 15:42:28 +0000 Subject: Make checkbox Services->NRPEv2->Enabled checked after installed as the service is actually running. --- config/nrpe2/nrpe2.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/nrpe2/nrpe2.inc b/config/nrpe2/nrpe2.inc index 261f2e3b..8898bc9c 100644 --- a/config/nrpe2/nrpe2.inc +++ b/config/nrpe2/nrpe2.inc @@ -32,7 +32,7 @@ function nrpe2_custom_php_install_command() $ip = $config['interfaces']['lan']['ipaddr']; - $config['installedpackages']['nrpe2']['config'][0]['enabled'] = TRUE; + $config['installedpackages']['nrpe2']['config'][0]['enabled'] = "on"; $config['installedpackages']['nrpe2']['config'][0]['server_address'] = $ip; $config['installedpackages']['nrpe2']['config'][0]['server_port'] = 5666; $config['installedpackages']['nrpe2']['config'][0]['allowed_hosts'] = "127.0.0.1"; @@ -188,4 +188,4 @@ function nrpe2_custom_php_service() } } -?> \ No newline at end of file +?> -- cgit v1.2.3 From 29e6add826b3eaffb5b69f0a611a687fb062a6b9 Mon Sep 17 00:00:00 2001 From: Eugene Date: Thu, 25 Mar 2010 18:16:23 +0000 Subject: NRPE2. When you click Save in Services->NRPEv2 nothing is changed in /usr/local/etc/nrpe.cfg and the service is not restarted. To make changes active you have to press Save the second time. This patch addresses both issues. --- config/nrpe2/nrpe2.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/nrpe2/nrpe2.xml b/config/nrpe2/nrpe2.xml index 723bbba9..61fadcaa 100644 --- a/config/nrpe2/nrpe2.xml +++ b/config/nrpe2/nrpe2.xml @@ -159,6 +159,8 @@ nrpe2_custom_php_write_config(); + nrpe2_custom_php_write_config(); + nrpe2_custom_php_service(); unset($_POST['temp']); -- cgit v1.2.3 From 1fd19a93e04e47fda72abf7246d061221e6b173a Mon Sep 17 00:00:00 2001 From: Eugene Date: Fri, 26 Mar 2010 03:24:35 +0000 Subject: NRPE2. It's impossible to stop/start/restart service from Services page. --- config/nrpe2/nrpe2.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/nrpe2/nrpe2.xml b/config/nrpe2/nrpe2.xml index 61fadcaa..55f96319 100644 --- a/config/nrpe2/nrpe2.xml +++ b/config/nrpe2/nrpe2.xml @@ -14,7 +14,7 @@ /pkg_edit.php?xml=nrpe2.xml&id=0 - NRPEv2 + nrpe2 nrpe2 nrpe2 Nagios NRPE Daemon -- cgit v1.2.3