From b4bd1c888a5041c964a882406b758e65a3803821 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 3 Jun 2008 21:59:35 +0000 Subject: * Added Zabbix, a system and network monitoring tool. svn path=/nixpkgs/trunk/; revision=11963 --- pkgs/servers/monitoring/zabbix/default.nix | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 pkgs/servers/monitoring/zabbix/default.nix (limited to 'pkgs/servers/monitoring') diff --git a/pkgs/servers/monitoring/zabbix/default.nix b/pkgs/servers/monitoring/zabbix/default.nix new file mode 100644 index 00000000000..df632a69b31 --- /dev/null +++ b/pkgs/servers/monitoring/zabbix/default.nix @@ -0,0 +1,25 @@ +{stdenv, fetchurl, enableServer ? false, postgresql ? null, curl ? null}: + +stdenv.mkDerivation { + name = "zabbix-1.4.5"; + + src = fetchurl { + url = mirror://sourceforge/zabbix/zabbix-1.4.5.tar.gz; + sha256 = "1ha82q6rp49rgdfmni73y60kqjy00mfr2bp10mb0gnb0k4v9ppmb"; + }; + + configureFlags = "--enable-agent " + + (if enableServer then '' + --enable-server + --with-pgsql + --with-libcurl + '' else ""); + + buildInputs = stdenv.lib.optionals enableServer [postgresql curl]; + + meta = { + description = "An enterprise-class open source distributed monitoring solution"; + homepage = http://www.zabbix.com/; + license = "GPL"; + }; +} -- cgit 1.4.1