[project @ zobel@debian.org-20080922064624-kgcoumj0gq0eiby8]
authorMartin Zobel-Helas <zobel@debian.org>
Mon, 22 Sep 2008 06:46:24 +0000 (06:46 +0000)
committerMartin Zobel-Helas <zobel@debian.org>
Mon, 22 Sep 2008 06:46:24 +0000 (06:46 +0000)
fix dsa-check-samhain

dsa-nagios-nrpe-config/debian/changelog
dsa-nagios-nrpe-config/dsa-check-samhain

index 210b9c0..79d2795 100644 (file)
@@ -1,3 +1,10 @@
+dsa-nagios-nrpe-config (56) unstable; urgency=low
+
+  * fix dsa-check-samhain.
+    sudo is not in $PATH.
+
+ -- Martin Zobel-Helas <zobel@debian.org>  Mon, 22 Sep 2008 06:45:19 +0000
+
 dsa-nagios-nrpe-config (55) unstable; urgency=low
 
   * And another one, weasel should sleep.
index b4b4046..c6b3f4f 100755 (executable)
@@ -50,7 +50,7 @@ $ENV{'ENV'}='';
 # -----------------------------------------------------------------[ Global ]--
 
 $PROGNAME = "dsa-check-samhain";
-$SAMHAIN = "sudo /usr/sbin/samhain"; 
+$SAMHAIN = "/usr/sbin/samhain"; 
 
 # ----------------------------------------------------------------[ options ]--
 
@@ -72,7 +72,7 @@ alarm($opt_t);
 # ----------------------------------------------------------[ start samhain ]--
 
 if ( defined $SAMHAIN && -x $SAMHAIN ) {
-    if (! open (SHPIPE, "$SAMHAIN -t check --foreground -p err -s none -l none -m none 2>&1 | " ) ) {
+    if (! open (SHPIPE, "/usr/bin/sudo $SAMHAIN -t check --foreground -p err -s none -l none -m none 2>&1 | " ) ) {
        print "ERROR: could not popen $SAMHAIN \n";
        exit $ERRORS{'UNKNOWN'};
     }