From: <buc...@us...> - 2016-03-11 11:45:46
|
Revision: 254 http://sourceforge.net/p/devmon/code/254 Author: buchanmilne Date: 2016-03-11 11:45:44 +0000 (Fri, 11 Mar 2016) Log Message: ----------- Support Xymon 4.3 by default without requiring compat variables Modified Paths: -------------- trunk/extras/devmon.initd.redhat trunk/modules/dm_config.pm Modified: trunk/extras/devmon.initd.redhat =================================================================== --- trunk/extras/devmon.initd.redhat 2016-01-08 10:18:59 UTC (rev 253) +++ trunk/extras/devmon.initd.redhat 2016-03-11 11:45:44 UTC (rev 254) @@ -26,7 +26,11 @@ [ -e /etc/sysconfig/devmon ] && . /etc/sysconfig/devmon prog="/usr/local/devmon/devmon" -if [ -e ~hobbit/client/bin/bbcmd ] +if [ -e ~xymon/server/bin/xymoncmd ] +then prog="~xymon/server/bin/xymoncmd $prog" +elif [ -e ~xymon/client/bin/xymoncmd ] +then prog="~xymon/client/bin/xymoncmd $prog" +elif [ -e ~hobbit/client/bin/bbcmd ] then prog="~hobbit/client/bin/bbcmd $prog" elif [ -e ~xymon/client/bin/bbcmd ] then prog="~xymon/client/bin/bbcmd $prog" Modified: trunk/modules/dm_config.pm =================================================================== --- trunk/modules/dm_config.pm 2016-01-08 10:18:59 UTC (rev 253) +++ trunk/modules/dm_config.pm 2016-03-11 11:45:44 UTC (rev 254) @@ -122,11 +122,11 @@ 'regex' => 'yes|no', 'set' => 0, 'case' => 0 }, - 'bbhosts' => { 'default' => (defined $ENV{'BBHOSTS'} and $ENV{'BBHOSTS'} ne '') ? $ENV{'BBHOSTS'} : '/home/hobbit/server/etc/bb-hosts', + 'bbhosts' => { 'default' => (defined $ENV{'HOSTSCFG'} and $ENV{'HOSTSCFG'} ne '') ? $ENV{'HOSTSCFG'} :(defined $ENV{'BBHOSTS'} and $ENV{'BBHOSTS'} ne '') ? $ENV{'BBHOSTS'} : '/home/hobbit/server/etc/bb-hosts', 'regex' => '.+', 'set' => 0, 'case' => 1 }, - 'bblocation' => { 'default' => (defined $ENV{'BBLOCATION'} and $ENV{'BBLOCATION'} ne '') ? $ENV{'BBLOCATION'} : '', + 'bblocation' => { 'default' => (defined $ENV{'XYMONNETWORK'} and $ENV{'XYMONNETWORK'} ne '') ? $ENV{'XYMONNETWORK'} : (defined $ENV{'BBLOCATION'} and $ENV{'BBLOCATION'} ne '') ? $ENV{'BBLOCATION'} : '', 'regex' => '\w+', 'set' => 0, 'case' => 1 }, @@ -174,15 +174,15 @@ 'regex' => 'bb|hobbit|xymon', 'set' => 0, 'case' => 0 }, - 'dispserv' => { 'default' => (defined $ENV{'BBDISP'} and $ENV{BBDISP} ne '') ? $ENV{'BBDISP'} : 'localhost', + 'dispserv' => { 'default' => (defined $ENV{'XYMSRV'} and $ENV{'XYMSRV'} ne '' ) ? $ENV{'XYMSRV'} : (defined $ENV{'BBDISP'} and $ENV{BBDISP} ne '') ? $ENV{'BBDISP'} : 'localhost', 'regex' => '\S+', 'set' => 0, 'case' => 0 }, - 'dispport' => { 'default' => (defined $ENV{'BBPORT'} and $ENV{'BBPORT'} ne '') ? $ENV{'BBPORT'} : 1984, + 'dispport' => { 'default' => (defined $ENV{'XYMONDPORT'} and $ENV{'XYMONDPORT'} ne '') ? $ENV{'XYMONDPORT'} : (defined $ENV{'BBPORT'} and $ENV{'BBPORT'} ne '') ? $ENV{'BBPORT'} : 1984, 'regex' => '\d+', 'set' => 0, 'case' => 0 }, - 'bbdateformat' => { 'default' => (defined $ENV{'BBDATEFORMAT'} and $ENV{'BBDATEFORMAT'} ne '') ? $ENV{'BBDATEFORMAT'} : '', + 'bbdateformat' => { 'default' => (defined $ENV{'XYMONDATEFORMAT'} and $ENV{'XYMONDATEFORMAT'} ne '') ? $ENV{'XYMONDATEFORMAT'} : (defined $ENV{'BBDATEFORMAT'} and $ENV{'BBDATEFORMAT'} ne '') ? $ENV{'BBDATEFORMAT'} : '', 'regex' => '.+', 'set' => 0, 'case' => 1 }, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |