# Client updates shouldn't happen via xymon on a package-managed system. Send # our version, but remove update checking from the client. # # Apply AFTER xymon.clientversion.patch --- client/xymonclient.sh.noclientupdate 2011-12-12 14:15:39.000000000 -0800 +++ client/xymonclient.sh 2012-01-04 14:29:40.308271156 -0800 @@ -42,10 +42,7 @@ touch $MSGTMPFILE -CLIENTVERSION="`$XYMONHOME/bin/clientupdate --level`" -if test -z "$CLIENTVERSION"; then - CLIENTVERSION="`$XYMON --version`" -fi +CLIENTVERSION="`$XYMON --version`" if test "$LOCALMODE" = "yes"; then echo "@@client#1|0|127.0.0.1|$MACHINEDOTS|$SERVEROSTYPE" >> $MSGTMPFILE @@ -95,13 +95,5 @@ rm -f $MSGFILE mv $MSGTMPFILE $MSGFILE -if test "$LOCALMODE" != "yes" -a -f $LOGFETCHCFG; then - # Check for client updates - SERVERVERSION=`grep "^clientversion:" $LOGFETCHCFG | cut -d: -f2` - if test "$SERVERVERSION" != "" -a "$SERVERVERSION" != "$CLIENTVERSION"; then - exec $XYMONHOME/bin/clientupdate --update=$SERVERVERSION --reexec - fi -fi - exit 0