#! /bin/sh # written by folkert@vanheusden.com HOST=$1 if [ -z "$HOST" ] ; then echo UNKNOWN no host given exit 3 fi CNTINIT=`/usr/bin/ntpq -c pe -n $HOST | grep -c '.INIT.'` if [ -z "$CNTINIT" ] ; then echo UNKNOWN script error exit 3 fi if [ $CNTINIT -gt 1 ] ; then echo CRITICAL more than one ref.clock in INIT-state exit 2 fi if [ $CNTINIT -eq 1 ] ; then echo WARNING one ref.clock in INIT-state exit 1 fi echo OK all fine exit 0