diff options
author | lethalman <lucabru@src.gnome.org> | 2014-11-04 00:32:46 +0100 |
---|---|---|
committer | lethalman <lucabru@src.gnome.org> | 2014-11-04 00:32:46 +0100 |
commit | 636a4c00ca308e157d95fcbc6da7d0dad2deb8cc (patch) | |
tree | f6191d55a39dcd47374708028246172b87a41b96 /pkgs/servers | |
parent | 80b0f385f08ddf7f7c5c6c58fd395b61c1555acb (diff) | |
parent | 7fb934c4d0cce42d366b3818bfd7d2ebacbeb3bd (diff) | |
download | nixlib-636a4c00ca308e157d95fcbc6da7d0dad2deb8cc.tar nixlib-636a4c00ca308e157d95fcbc6da7d0dad2deb8cc.tar.gz nixlib-636a4c00ca308e157d95fcbc6da7d0dad2deb8cc.tar.bz2 nixlib-636a4c00ca308e157d95fcbc6da7d0dad2deb8cc.tar.lz nixlib-636a4c00ca308e157d95fcbc6da7d0dad2deb8cc.tar.xz nixlib-636a4c00ca308e157d95fcbc6da7d0dad2deb8cc.tar.zst nixlib-636a4c00ca308e157d95fcbc6da7d0dad2deb8cc.zip |
Merge pull request #4801 from robberer/pkgs/zabbix-server
zabbix-server: add extraConfig option
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/monitoring/zabbix/2.2.nix | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/pkgs/servers/monitoring/zabbix/2.2.nix b/pkgs/servers/monitoring/zabbix/2.2.nix index 424001ea377b..df9da3c467b1 100644 --- a/pkgs/servers/monitoring/zabbix/2.2.nix +++ b/pkgs/servers/monitoring/zabbix/2.2.nix @@ -1,5 +1,10 @@ { stdenv, fetchurl, pkgconfig, postgresql, curl, openssl, zlib, gettext -, enableJabber ? false, minmay ? null }: +, net_snmp , libssh2, openldap +, enableJabber ? false, minmay ? null +, enableSnmp ? false +, enableSsh ? false +, enableLdap ? false +}: assert enableJabber -> minmay != null; @@ -38,7 +43,11 @@ in "--with-postgresql" "--with-libcurl" "--with-gettext" - ] ++ stdenv.lib.optional enableJabber "--with-jabber=${minmay}"; + ] + ++ stdenv.lib.optional enableJabber "--with-jabber=${minmay}" + ++ stdenv.lib.optional enableSnmp "--with-net-snmp" + ++ stdenv.lib.optional enableSsh "--with-ssh2=${libssh2}" + ++ stdenv.lib.optional enableLdap "--with-ldap=${openldap}"; postPatch = '' sed -i -e 's/iksemel/minmay/g' configure src/libs/zbxmedia/jabber.c @@ -48,7 +57,10 @@ in -e 's/iks/mmay/g' -e 's/IKS/MMAY/g' src/libs/zbxmedia/jabber.c ''; - buildInputs = [ pkgconfig postgresql curl openssl zlib ]; + buildInputs = [ pkgconfig postgresql curl openssl zlib ] + ++ stdenv.lib.optional enableSnmp net_snmp + ++ stdenv.lib.optional enableSsh libssh2 + ++ stdenv.lib.optional enableLdap openldap; postInstall = '' |