Группа :: Мониторинг
Пакет: xymon
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: xymon.sigbetter.patch
Скачать
Скачать
--- lib/sig.c.sigbetter 2012-04-27 00:55:09.695972436 -0700
+++ lib/sig.c 2012-04-27 02:24:41.729921354 -0700
@@ -93,5 +93,2 @@
- if (xgetenv("XYMON") == NULL) return;
- if (xgetenv("XYMSRV") == NULL) return;
-
/*
@@ -100,7 +97,7 @@
*/
- strcpy(signal_xymoncmd, xgetenv("XYMON"));
- strcpy(signal_xymondserver, xgetenv("XYMSRV"));
+ strcpy(signal_xymoncmd, (xgetenv("XYMON") ? xgetenv("XYMON") : "xymon"));
+ strcpy(signal_xymondserver, (xgetenv("XYMSRV") ? xgetenv("XYMSRV") : "0.0.0.0"));
strcpy(signal_tmpdir, xgetenv("XYMONTMP"));
- sprintf(signal_msg, "status %s.%s red - Program crashed\n\nFatal signal caught!\n",
- (xgetenv("MACHINE") ? xgetenv("MACHINE") : "XYMSERVERS"), programname);
+ sprintf(signal_msg, "status+1d/group:signal %s.xymond red Check time of report - %s program crashed\n\nFatal signal caught!\n",
+ (xgetenv("MACHINE") ? xgetenv("MACHINE") : xgetenv("HOSTNAME")), programname);