From b3dfc01024363562aa034b98983b74a3dcacc32d Mon Sep 17 00:00:00 2001
From: Armijn Hemel <armijn@gpl-violations.org>
Date: Thu, 28 Dec 2006 00:48:06 +0000
Subject: [PATCH] * add nagios for monitoring stuff (handy for in the
 buildfarm!).

It needs cleaning up (I think^Wknow there are some impurities in all the
scripts and the config) and it is non-functional until the nagios-plugins
package has been added.

svn path=/nixpkgs/trunk/; revision=7506
---
 pkgs/servers/monitoring/nagios/default.nix  | 14 ++++++++++++++
 pkgs/servers/monitoring/nagios/nagios.patch | 13 +++++++++++++
 2 files changed, 27 insertions(+)
 create mode 100644 pkgs/servers/monitoring/nagios/default.nix
 create mode 100644 pkgs/servers/monitoring/nagios/nagios.patch

diff --git a/pkgs/servers/monitoring/nagios/default.nix b/pkgs/servers/monitoring/nagios/default.nix
new file mode 100644
index 000000000000..31bf9c11b463
--- /dev/null
+++ b/pkgs/servers/monitoring/nagios/default.nix
@@ -0,0 +1,14 @@
+{ stdenv, fetchurl, perl }:
+
+stdenv.mkDerivation {
+  name = "nagios-2.6";
+
+  src = fetchurl {
+    url = http://heanet.dl.sourceforge.net/sourceforge/nagios/nagios-2.6.tar.gz;
+    md5 = "a032edba07bf389b803ce817e9406c02";
+  };
+
+  patches = [./nagios.patch];
+  buildInputs = [perl];
+  buildPhase = "make all";
+}
diff --git a/pkgs/servers/monitoring/nagios/nagios.patch b/pkgs/servers/monitoring/nagios/nagios.patch
new file mode 100644
index 000000000000..6fc271536171
--- /dev/null
+++ b/pkgs/servers/monitoring/nagios/nagios.patch
@@ -0,0 +1,13 @@
+diff -ruN nagios-2.6/configure nagios-2.6.new/configure
+--- nagios-2.6/configure	2006-11-28 03:29:04.000000000 +0100
++++ nagios-2.6.new/configure	2006-12-28 01:22:56.000000000 +0100
+@@ -4810,7 +4810,8 @@
+ #define DEFAULT_NAGIOS_GROUP "$nagios_grp"
+ _ACEOF
+ 
+-INSTALL_OPTS="-o $nagios_user -g $nagios_grp"
++#INSTALL_OPTS="-o $nagios_user -g $nagios_grp"
++INSTALL_OPTS=""
+ 
+ 
+