Группа :: Мониторинг
Пакет: xymon
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: xymon.noclientupdate.patch
Скачать
Скачать
# 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