diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2007-11-08 20:04:40 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2007-11-08 20:04:40 +0000 |
commit | 04698c55dad5a88baa53af0712965fa027875bf7 (patch) | |
tree | 6e5bda37060390d6f685236e67ee597fb192013d /pkgs/servers/monitoring/nagios | |
parent | a589bdf7db1b1043e5dfa6b0132140e59b8b6027 (diff) | |
download | nixlib-04698c55dad5a88baa53af0712965fa027875bf7.tar nixlib-04698c55dad5a88baa53af0712965fa027875bf7.tar.gz nixlib-04698c55dad5a88baa53af0712965fa027875bf7.tar.bz2 nixlib-04698c55dad5a88baa53af0712965fa027875bf7.tar.lz nixlib-04698c55dad5a88baa53af0712965fa027875bf7.tar.xz nixlib-04698c55dad5a88baa53af0712965fa027875bf7.tar.zst nixlib-04698c55dad5a88baa53af0712965fa027875bf7.zip |
* Hack to get check_ping to work.
svn path=/nixpkgs/trunk/; revision=9610
Diffstat (limited to 'pkgs/servers/monitoring/nagios')
-rw-r--r-- | pkgs/servers/monitoring/nagios/plugins/official/default.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/servers/monitoring/nagios/plugins/official/default.nix b/pkgs/servers/monitoring/nagios/plugins/official/default.nix index 56bd77134090..117e95fd3cbd 100644 --- a/pkgs/servers/monitoring/nagios/plugins/official/default.nix +++ b/pkgs/servers/monitoring/nagios/plugins/official/default.nix @@ -8,6 +8,18 @@ stdenv.mkDerivation { sha256 = "0vm7sjiygxbfc5vbsi1g0dakpvynfzi86fhqx4yxd61brn0g8ghr"; }; + # !!! Awful hack. Grrr... this of course only works on NixOS. + # Anyway the check that configure performs to figure out the ping + # syntax is totally impure, because it runs an actual ping to + # localhost (which won't work for ping6 if IPv6 support isn't + # configured on the build machine). + preConfigure= " + configureFlagsArray=( + --with-ping-command='/var/setuid-wrappers/ping -n -U -w %d -c %d %s' + --with-ping6-command='/var/setuid-wrappers/ping6 -n -U -w %d -c %d %s' + ) + "; + meta = { description = "Official plugins for Nagios"; homepage = http://www.nagios.org/; |