Select Git revision
constants.h
-
Martin Stjernholm authored
Rev: src/array.c:1.207 Rev: src/array.h:1.75 Rev: src/constants.c:1.60 Rev: src/constants.h:1.37 Rev: src/mapping.c:1.201 Rev: src/mapping.h:1.68 Rev: src/multiset.c:1.111 Rev: src/multiset.h:1.44 Rev: src/object.c:1.291 Rev: src/object.h:1.96 Rev: src/pike_types.c:1.332 Rev: src/pike_types.h:1.115 Rev: src/program.c:1.692 Rev: src/program.h:1.243 Rev: src/stralloc.c:1.219 Rev: src/stralloc.h:1.104
Martin Stjernholm authoredRev: src/array.c:1.207 Rev: src/array.h:1.75 Rev: src/constants.c:1.60 Rev: src/constants.h:1.37 Rev: src/mapping.c:1.201 Rev: src/mapping.h:1.68 Rev: src/multiset.c:1.111 Rev: src/multiset.h:1.44 Rev: src/object.c:1.291 Rev: src/object.h:1.96 Rev: src/pike_types.c:1.332 Rev: src/pike_types.h:1.115 Rev: src/program.c:1.692 Rev: src/program.h:1.243 Rev: src/stralloc.c:1.219 Rev: src/stralloc.h:1.104
check_saned 837 B
#!/bin/sh
#
# usage: check_saned pattern
#
# This script will run "scanimage -L" and grep for the supplied pattern.
#
# FIXME: since scanners in use are not included in the list produced
# by "scanimage -L", the state should be OK if the scanner was seen
# within the last hour, and WARNING if it was seen within the last
# day.
#
# This check script is maintained in a Subversion repository at
# http://lsvn.lysator.liu.se/svnroot/nagios-plugins. Contact
# <ceder@lysator.liu.se> for commit access.
TMPFILE=`tempfile`
scanimage -L > $TMPFILE 2>&1
if [ $? -ne 0 ]
then
echo CRITICAL - scanimage failed - "`cat /tmp/scanimage.$$`"
rm $TMPFILE
exit 2
fi
grep "$1" $TMPFILE >/dev/null 2>&1
RC=$?
if [ $RC -ne 0 ]
then
echo CRITICAL - scanner not found
rm $TMPFILE
exit 2
fi
rm $TMPFILE
echo OK - all fine
exit 0