aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/nrpe.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula/nrpe.rb')
-rw-r--r--Library/Formula/nrpe.rb28
1 files changed, 15 insertions, 13 deletions
diff --git a/Library/Formula/nrpe.rb b/Library/Formula/nrpe.rb
index 4ac0a3d76..3f21e931c 100644
--- a/Library/Formula/nrpe.rb
+++ b/Library/Formula/nrpe.rb
@@ -1,31 +1,33 @@
-require 'formula'
-
class Nrpe < Formula
- homepage 'http://www.nagios.org/'
- url 'https://downloads.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.15/nrpe-2.15.tar.gz'
- sha1 '45f434758c547c0af516e8b3324717f8dcd100a3'
+ homepage "http://www.nagios.org/"
+ url "https://downloads.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.15/nrpe-2.15.tar.gz"
+ sha1 "45f434758c547c0af516e8b3324717f8dcd100a3"
+ revision 1
- depends_on 'nagios-plugins'
+ depends_on "nagios-plugins"
+ depends_on "openssl"
def install
user = `id -un`.chomp
group = `id -gn`.chomp
- inreplace 'sample-config/nrpe.cfg.in', '/var/run/nrpe.pid', var+'run/nrpe.pid'
- system "./configure", "--disable-debug",
- "--disable-dependency-tracking",
+ inreplace "sample-config/nrpe.cfg.in", "/var/run/nrpe.pid", var+"run/nrpe.pid"
+ system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--libexecdir=#{sbin}",
"--with-nrpe-user=#{user}",
"--with-nrpe-group=#{group}",
"--with-nagios-user=#{user}",
"--with-nagios-group=#{group}",
+ "--with-ssl=#{Formula["openssl"].opt_prefix}",
+ # Set both or it still looks for /usr/lib
+ "--with-ssl-lib=#{Formula["openssl"].opt_lib}",
"--enable-ssl",
"--enable-command-args"
- system "make all"
- system "make install"
- system "make install-daemon-config"
- (var+'run').mkpath
+ system "make", "all"
+ system "make", "install"
+ system "make", "install-daemon-config"
+ (var+"run").mkpath
end
def plist; <<-EOS.undent