aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Formula/nagios-plugins.rb18
-rw-r--r--Library/Formula/nagios.rb5
-rw-r--r--Library/Formula/nrpe.rb8
3 files changed, 7 insertions, 24 deletions
diff --git a/Library/Formula/nagios-plugins.rb b/Library/Formula/nagios-plugins.rb
index 197862176..722bcfafc 100644
--- a/Library/Formula/nagios-plugins.rb
+++ b/Library/Formula/nagios-plugins.rb
@@ -5,31 +5,19 @@ class NagiosPlugins < Formula
homepage 'http://nagiosplugins.org/'
md5 '56abd6ade8aa860b38c4ca4a6ac5ab0d'
- def nagios_sbin; sbin+'nagios-plugins'; end
-
def install
system "./configure", "--disable-debug",
"--disable-dependency-tracking",
"--prefix=#{prefix}",
- "--libexecdir=#{nagios_sbin}"
+ "--libexecdir=#{sbin}"
system "make install"
system "make install-root"
end
def caveats
<<-EOS.undent
- All plugins are accessible under
-
- #{nagios_sbin}
-
- and get symlinked to
-
- #{HOMEBREW_PREFIX}/sbin/nagios-plugins
-
- so that they don't appear in your search path but still can be found by
- nagios across version updates.
-
- Please feel free to update your PATH if you want to use them standalone!
+ All plugins have been installed in:
+ #{HOMEBREW_PREFIX}/sbin
EOS
end
end
diff --git a/Library/Formula/nagios.rb b/Library/Formula/nagios.rb
index 558819984..e309e9eb5 100644
--- a/Library/Formula/nagios.rb
+++ b/Library/Formula/nagios.rb
@@ -24,6 +24,7 @@ class Nagios < Formula
"--sysconfdir=#{nagios_etc}",
"--localstatedir=#{nagios_var}",
"--datadir=#{htdocs}",
+ "--libexecdir=#{HOMEBREW_PREFIX}/sbin", # Plugin dir
"--with-cgiurl=/nagios/cgi-bin",
"--with-htmurl=/nagios",
"--with-nagios-user=#{user}",
@@ -38,10 +39,6 @@ class Nagios < Formula
system "make install-config"
system "make install-webconf"
(share+plist_path).write startup_plist
-
- # Symlink plugins
- libexec.rmdir
- ln_s HOMEBREW_PREFIX+'sbin/nagios-plugins', libexec
end
def startup_plist
diff --git a/Library/Formula/nrpe.rb b/Library/Formula/nrpe.rb
index 864d5e051..04a5dd7ec 100644
--- a/Library/Formula/nrpe.rb
+++ b/Library/Formula/nrpe.rb
@@ -7,8 +7,6 @@ class Nrpe < Formula
depends_on 'nagios-plugins'
- def plugins; HOMEBREW_PREFIX+'sbin/nagios-plugins'; end
-
def install
user = `id -un`.chomp
group = `id -gn`.chomp
@@ -18,7 +16,7 @@ class Nrpe < Formula
system "./configure", "--disable-debug",
"--disable-dependency-tracking",
"--prefix=#{prefix}",
- "--libexecdir=#{plugins}",
+ "--libexecdir=#{sbin}",
"--with-nrpe-user=#{user}",
"--with-nrpe-group=#{group}",
"--with-nagios-user=#{user}",
@@ -33,8 +31,8 @@ class Nrpe < Formula
def caveats
<<-EOS.undent
- The nagios plugin check_nrpe has been installed to:
- #{plugins}
+ The nagios plugin check_nrpe has been installed in:
+ #{HOMEBREW_PREFIX}/sbin
You can start the daemon with
#{bin}/nrpe -c #{etc}/nrpe.cfg -d