RC5 available on sourceforge
list Henrik Størner
To clear the list of patches, I've packed up an RC5 which is now available http://sourceforge.net/project/hobbitmon/ and on http://www.hswn.dk/beta/ This solves all of the problems that have been reported with alerts in RC4. It also fixes the crashes that have been reported with the hobbitd_alert module, and when very large status messages were sent to hobbitd. Since I'm off to Linuxforum 2005 - www.linuxforum.dk - I probably will not be as much online this week-end as I usually am. So enjoy this release and don't break anything important, please :-) Henrik Changes from RC-4 -> RC-5 Bugfixes: * Very large status- or data-messages could overflow the shared memory segment used for communication between hobbitd and the worker modules. This would cause hobbitd to crash. Such messages are now truncated before being passed off to worker modules. * hobbitd_alert no longer crashes when trying to send a message. * Recovery messages were sent, even when no alert message had been sent. This caused unexpected "green" messages. * The router dependency "route" tag handling was broken. Improvements: * The "starthobbit.sh" script now refuses to start Hobbit if it is already running. * The "starthobbit.sh" script was renamed to just "hobbit.sh". It now also supports a "reload" command that causes hobbitd to reload the bb-hosts file. * The bb-hist CGI now supports the NAME tag for naming hosts. * The history CGI's showed the Host- and service-names twice when in Hobbit mode. Once is enough. * A "NOALERT" setting in hobbit-alerts.cfg was implemented, so it is easier to define recipients who only get notice-messages and not alerts. * The input parameter check for CGI scripts was relaxed, so that special characters are permitted - e.g. when passing a custom hostname to a CGI. Since we do not use any shell scripts in CGI handling, this should not cause any security problem. Building Hobbit: * The /opt/sfw directory is now searched for libraries (Solaris). * The order of libssl and libcrypto has been swapped, to avoid linker problems on some platforms.
list Lars Ebeling
Have a nice weekend at Linuxforum. Btw, I'm trying to install Debian, I have 3x9 Gb disk, any suggestions for diskpartioning. /Lars Henrik Stoerner <user-ce4a2c883f75@xymon.invalid> wrote:
Från: Henrik Stoerner[SMTP:user-ce4a2c883f75@xymon.invalid] Skickat: den 4 mars 2005 08:04:14 Till: user-ae9b8668bcde@xymon.invalid Ämne: [hobbit] RC5 available on sourceforge Automatiskt vidarebefordrat av en regel
▸
To clear the list of patches, I've packed up an RC5 which is now available http://sourceforge.net/project/hobbitmon/ and on http://www.hswn.dk/beta/ This solves all of the problems that have been reported with alerts in RC4. It also fixes the crashes that have been reported with the hobbitd_alert module, and when very large status messages were sent to hobbitd. Since I'm off to Linuxforum 2005 - www.linuxforum.dk - I probably will not be as much online this week-end as I usually am. So enjoy this release and don't break anything important, please :-) Henrik Changes from RC-4 -> RC-5 Bugfixes: * Very large status- or data-messages could overflow the shared memory segment used for communication between hobbitd and the worker modules. This would cause hobbitd to crash. Such messages are now truncated before being passed off to worker modules. * hobbitd_alert no longer crashes when trying to send a message. * Recovery messages were sent, even when no alert message had been sent. This caused unexpected "green" messages. * The router dependency "route" tag handling was broken. Improvements: * The "starthobbit.sh" script now refuses to start Hobbit if it is already running. * The "starthobbit.sh" script was renamed to just "hobbit.sh". It now also supports a "reload" command that causes hobbitd to reload the bb-hosts file. * The bb-hist CGI now supports the NAME tag for naming hosts. * The history CGI's showed the Host- and service-names twice when in Hobbit mode. Once is enough. * A "NOALERT" setting in hobbit-alerts.cfg was implemented, so it is easier to define recipients who only get notice-messages and not alerts. * The input parameter check for CGI scripts was relaxed, so that special characters are permitted - e.g. when passing a custom hostname to a CGI. Since we do not use any shell scripts in CGI handling, this should not cause any security problem. Building Hobbit: * The /opt/sfw directory is now searched for libraries (Solaris). * The order of libssl and libcrypto has been swapped, to avoid linker problems on some platforms.
list Lars Ebeling
cc -g -O -D_REENTRANT -DHPUX -DMAXMSG=32768 -DBBDPORTNUMBER=1984 -I. -I/home/hob bit-4.0-RC5/include -c -o hobbitd.o hobbitd.c hobbitd.c: In function émain': hobbitd.c:2480: error: éPATH_MAX' undeclared (first use in this function) hobbitd.c:2480: error: (Each undeclared identifier is reported only once hobbitd.c:2480: error: for each function it appears in.) makeÄ1Å: *** Ähobbitd.oÅ Error 1 makeÄ1Å: Leaving directory é/home/hobbit-4.0-RC5/hobbitd' make: *** Ähobbitd-buildÅ Error 2 Regards
▸
Lars
Henrik Stoerner <user-ce4a2c883f75@xymon.invalid> wrote:
Från: Henrik Stoerner[SMTP:user-ce4a2c883f75@xymon.invalid] Skickat: den 4 mars 2005 08:04:14 Till: user-ae9b8668bcde@xymon.invalid Ämne: [hobbit] RC5 available on sourceforge Automatiskt vidarebefordrat av en regel
To clear the list of patches, I've packed up an RC5 which is now available http://sourceforge.net/project/hobbitmon/ and on http://www.hswn.dk/beta/ This solves all of the problems that have been reported with alerts in RC4. It also fixes the crashes that have been reported with the hobbitd_alert module, and when very large status messages were sent to hobbitd. Since I'm off to Linuxforum 2005 - www.linuxforum.dk - I probably will not be as much online this week-end as I usually am. So enjoy this release and don't break anything important, please :-) Henrik Changes from RC-4 -> RC-5 Bugfixes: * Very large status- or data-messages could overflow the shared memory segment used for communication between hobbitd and the worker modules. This would cause hobbitd to crash. Such messages are now truncated before being passed off to worker modules. * hobbitd_alert no longer crashes when trying to send a message. * Recovery messages were sent, even when no alert message had been sent. This caused unexpected "green" messages. * The router dependency "route" tag handling was broken. Improvements: * The "starthobbit.sh" script now refuses to start Hobbit if it is already running. * The "starthobbit.sh" script was renamed to just "hobbit.sh". It now also supports a "reload" command that causes hobbitd to reload the bb-hosts file. * The bb-hist CGI now supports the NAME tag for naming hosts. * The history CGI's showed the Host- and service-names twice when in Hobbit mode. Once is enough. * A "NOALERT" setting in hobbit-alerts.cfg was implemented, so it is easier to define recipients who only get notice-messages and not alerts. * The input parameter check for CGI scripts was relaxed, so that special characters are permitted - e.g. when passing a custom hostname to a CGI. Since we do not use any shell scripts in CGI handling, this should not cause any security problem. Building Hobbit: * The /opt/sfw directory is now searched for libraries (Solaris). * The order of libssl and libcrypto has been swapped, to avoid linker problems on some platforms.
list Brian Lynch
The same error occurs on Solaris: gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DHAVE_RPCENT -DMAXMSG=32768 -DBBDPORTNUMBER=1984 -I. -I/opt/sysadmin/src/hobbit-4.0-RC5/include -c -o hobbitd.o hobbitd.c hobbitd.c: In function `main': hobbitd.c:2480: error: `PATH_MAX' undeclared (first use in this function)
▸
hobbitd.c:2480: error: (Each undeclared identifier is reported only once
hobbitd.c:2480: error: for each function it appears in.)
make[1]: *** [hobbitd.o] Error 1
make[1]: Leaving directory `/opt/sysadmin/src/hobbit-4.0-RC5/hobbitd'
make: *** [hobbitd-build] Error 2
bash-2.03#
▸
On Fri, 4 Mar 2005 08:30:42 +0100 (CET), lars ebeling <user-b8ea1138b488@xymon.invalid> wrote:cc -g -O -D_REENTRANT -DHPUX -DMAXMSG=32768 -DBBDPORTNUMBER=1984 -I. -I/home/hob bit-4.0-RC5/include -c -o hobbitd.o hobbitd.c hobbitd.c: In function émain': hobbitd.c:2480: error: éPATH_MAX' undeclared (first use in this function) hobbitd.c:2480: error: (Each undeclared identifier is reported only once hobbitd.c:2480: error: for each function it appears in.) makeÄ1Å: *** Ähobbitd.oÅ Error 1 makeÄ1Å: Leaving directory é/home/hobbit-4.0-RC5/hobbitd' make: *** Ähobbitd-buildÅ Error 2 Regards Lars Henrik Stoerner <user-ce4a2c883f75@xymon.invalid> wrote:Från: Henrik Stoerner[SMTP:user-ce4a2c883f75@xymon.invalid] Skickat: den 4 mars 2005 08:04:14 Till: user-ae9b8668bcde@xymon.invalid Ämne: [hobbit] RC5 available on sourceforge Automatiskt vidarebefordrat av en regel To clear the list of patches, I've packed up an RC5 which is now available http://sourceforge.net/project/hobbitmon/ and on http://www.hswn.dk/beta/This solves all of the problems that have been reported with alerts in RC4. It also fixes the crashes that have been reported with the hobbitd_alert module, and when very large status messages were sent to hobbitd. Since I'm off to Linuxforum 2005 - www.linuxforum.dk - I probably will not be as much online this week-end as I usually am. So enjoy this release and don't break anything important, please :-) Henrik
Changes from R C-4 -> RC-5
▸
Bugfixes:
* Very large status- or data-messages could overflow the shared
memory segment used for communication between hobbitd and the
worker modules. This would cause hobbitd to crash. Such messages
are now truncated before being passed off to worker modules.
* hobbitd_alert no longer crashes when trying to send a message.
* Recovery messages were sent, even when no alert message had
been sent. This caused unexpected "green" messages.
* The router dependency "route" tag handling was broken.
Improvements:
* The "starthobbit.sh" script now refuses to start Hobbit if it
is already running.
* The "starthobbit.sh" script was renamed to just "hobbit.sh".
It now also supports a "reload" command that causes hobbitd
to reload the bb-hosts file.
* The bb-hist CGI now supports the NAME tag for naming hosts.
* The history CGI's showed the Host- and service-names twice when in Hobbit mode. Once is enough.
* A "NOALERT" setting in hobbit-alerts.cfg was implemented, so
it is easier to define recipients who only get notice-messages
and not alerts.
* The input parameter check for CGI scripts was relaxed, so that
special characters are permitted - e.g. when passing a custom
hostname to a CGI. Since we do not use any shell scripts in CGI handling, this should not cause any security problem.
Building Hobbit:
* The /opt/sfw directory is now searched for libraries (Solaris).
* The order of libssl and libcrypto has been swapped, to avoid
linker problems on some platforms.
list Brian Lynch
Added the following definition to the generated makefile, 'Makefile', to get it to compile. Henrik, feel free to correct this. PATH_MAX = 256 and edited build/Makefile.rules to add in the path max statement CFLAGS += -DMAXMSG=$(MAXMSG) -DBBDPORTNUMBER=$(BBPORT) -DPATH_MAX=$(PATH_MAX) -I. -I$(BUILDTOPDIR)/include - Brian
▸
On Thu, 3 Mar 2005 23:35:32 -0800, Brian Lynch <user-0420823115a8@xymon.invalid> wrote:The same error occurs on Solaris: gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DHAVE_RPCENT -DMAXMSG=32768 -DBBDPORTNUMBER=1984 -I. -I/opt/sysadmin/src/hobbit-4.0-RC5/include -c -o hobbitd.o hobbitd.c hobbitd.c: In function `main': hobbitd.c:2480: error: `PATH_MAX' undeclared (first use in this function) hobbitd.c:2480: error: (Each undeclared identifier is reported only once hobbitd.c:2480: error: for each function it appears in.) make[1]: *** [hobbitd.o] Error 1 make[1]: Leaving directory `/opt/sysadmin/src/hobbit-4.0-RC5/hobbitd' make: *** [hobbitd-build] Error 2 bash-2.03# On Fri, 4 Mar 2005 08:30:42 +0100 (CET), lars ebeling <user-b8ea1138b488@xymon.invalid> wrote:cc -g -O -D_REENTRANT -DHPUX -DMAXMSG=32768 -DBBDPORTNUMBER=1984 -I. -I/home/hob bit-4.0-RC5/include -c -o hobbitd.o hobbitd.c hobbitd.c: In function émain': hobbitd.c:2480: error: éPATH_MAX' undeclared (first use in this function) hobbitd.c:2480: error: (Each undeclared identifier is reported only once hobbitd.c:2480: error: for each function it appears in.) makeÄ1Å: *** Ähobbitd.oÅ Error 1 makeÄ1Å: Leaving directory é/home/hobbit-4.0-RC5/hobbitd' make: *** Ähobbitd-buildÅ Error 2 Regards Lars Henrik Stoerner <user-ce4a2c883f75@xymon.invalid> wrote:Från: Henrik Stoerner[SMTP:user-ce4a2c883f75@xymon.invalid] Skickat: den 4 mars 2005 08:04:14 Till: user-ae9b8668bcde@xymon.invalid Ämne: [hobbit] RC5 available on sourceforge Automatiskt vidarebefordrat av en regelTo clear the list of patches, I've packed up an RC5 which is now available http://sourceforge.net/project/hobbitmon/ and on http://www.hswn.dk/beta/ This solves all of the problems that have been reported with alerts in RC4. It also fixes the crashes that have been reported with the hobbitd_alert module, and when very large status messages were sent to hobbitd. Since I'm off to Linuxforum 2005 - www.linuxforum.dk - I probably will not be as much online this week-end as I usually am. So enjoy this release and don't break anything important, please :-) Henrik Changes from R C-4 -> RC-5 Bugfixes: * Very large status- or data-messages could overflow the shared memory segment used for communication between hobbitd and the worker modules. This would cause hobbitd to crash. Such messages are now truncated before being passed off to worker modules. * hobbitd_alert no longer crashes when trying to send a message. * Recovery messages were sent, even when no alert message had been sent. This caused unexpected "green" messages. * The router dependency "route" tag handling was broken. Improvements: * The "starthobbit.sh" script now refuses to start Hobbit if it is already running. * The "starthobbit.sh" script was renamed to just "hobbit.sh". It now also supports a "reload" command that causes hobbitd to reload the bb-hosts file. * The bb-hist CGI now supports the NAME tag for naming hosts. * The history CGI's showed the Host- and service-names twice when in Hobbit mode. Once is enough. * A "NOALERT" setting in hobbit-alerts.cfg was implemented, so it is easier to define recipients who only get notice-messages and not alerts. * The input parameter check for CGI scripts was relaxed, so that special characters are permitted - e.g. when passing a custom hostname to a CGI. Since we do not use any shell scripts in CGI handling, this should not cause any security problem. Building Hobbit: * The /opt/sfw directory is now searched for libraries (Solaris). * The order of libssl and libcrypto has been swapped, to avoid linker problems on some platforms.
list Lars Ebeling
Seems to work on HP-UX. Try to make install now as root and first stop hobbit. (Always forget both) /Lars Brian Lynch <user-0420823115a8@xymon.invalid> wrote:
Från: Brian Lynch[SMTP:user-0420823115a8@xymon.invalid] Skickat: den 4 mars 2005 09:04:13 Till: user-ae9b8668bcde@xymon.invalid Ämne: Re: [hobbit] RC5 available on sourceforge
▸
Automatiskt vidarebefordrat av en regel
Added the following definition to the generated makefile, 'Makefile', to get it to compile. Henrik, feel free to correct this. PATH_MAX = 256 and edited build/Makefile.rules to add in the path max statement CFLAGS += -DMAXMSG=$(MAXMSG) -DBBDPORTNUMBER=$(BBPORT) -DPATH_MAX=$(PATH_MAX) -I. -I$(BUILDTOPDIR)/include - Brian On Thu, 3 Mar 2005 23:35:32 -0800, Brian Lynch wrote:
The same error occurs on Solaris: gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DHAVE_RPCENT -DMAXMSG=32768 -DBBDPORTNUMBER=1984 -I. -I/opt/sysadmin/src/hobbit-4.0-RC5/include -c -o hobbitd.o hobbitd.c hobbitd.c: In function `main': hobbitd.c:2480: error: `PATH_MAX' undeclared (first use in this function) hobbitd.c:2480: error: (Each undeclared identifier is reported only once hobbitd.c:2480: error: for each function it appears in.) make[1]: *** [hobbitd.o] Error 1 make[1]: Leaving directory `/opt/sysadmin/src/hobbit-4.0-RC5/hobbitd' make: *** [hobbitd-build] Error 2 bash-2.03# On Fri, 4 Mar 2005 08:30:42 +0100 (CET), lars ebeling wrote:cc -g -O -D_REENTRANT -DHPUX -DMAXMSG=32768 -DBBDPORTNUMBER=1984 -I. -I/home/hob bit-4.0-RC5/include -c -o hobbitd.o hobbitd.c hobbitd.c: In function émain': hobbitd.c:2480: error: éPATH_MAX' undeclared (first use in this function) hobbitd.c:2480: error: (Each undeclared identifier is reported only once hobbitd.c:2480: error: for each function it appears in.) makeÄ1Å: *** Ähobbitd.oÅ Error 1 makeÄ1Å: Leaving directory é/home/hobbit-4.0-RC5/hobbitd' make: *** Ähobbitd-buildÅ Error 2 Regards Lars Henrik Stoerner wrote:Från: Henrik Stoerner[SMTP:user-ce4a2c883f75@xymon.invalid] Skickat: den 4 mars 2005 08:04:14 Till: user-ae9b8668bcde@xymon.invalid Ämne: [hobbit] RC5 available on sourceforge Automatiskt vidarebefordrat av en regelTo clear the list of patches, I've packed up an RC5 which is now available http://sourceforge.net/project/hobbitmon/ and on http://www.hswn.dk/beta/ This solves all of the problems that have been reported with alerts in RC4. It also fixes the crashes that have been reported with the hobbitd_alert module, and when very large status messages were sent to hobbitd. Since I'm off to Linuxforum 2005 - www.linuxforum.dk - I probably will not be as much online this week-end as I usually am. So enjoy this release and don't break anything important, please :-) Henrik Changes from R C-4 -> RC-5 Bugfixes: * Very large status- or data-messages could overflow the shared memory segment used for communication between hobbitd and the worker modules. This would cause hobbitd to crash. Such messages are now truncated before being passed off to worker modules. * hobbitd_alert no longer crashes when trying to send a message. * Recovery messages were sent, even when no alert message had been sent. This caused unexpected "green" messages. * The router dependency "route" tag handling was broken. Improvements: * The "starthobbit.sh" script now refuses to start Hobbit if it is already running. * The "starthobbit.sh" script was renamed to just "hobbit.sh". It now also supports a "reload" command that causes hobbitd to reload the bb-hosts file. * The bb-hist CGI now supports the NAME tag for naming hosts. * The history CGI's showed the Host- and service-names twice when in Hobbit mode. Once is enough. * A "NOALERT" setting in hobbit-alerts.cfg was implemented, so it is easier to define recipients who only get notice-messages and not alerts. * The input parameter check for CGI scripts was relaxed, so that special characters are permitted - e.g. when passing a custom hostname to a CGI. Since we do not use any shell scripts in CGI handling, this should not cause any security problem. Building Hobbit: * The /opt/sfw directory is now searched for libraries (Solaris). * The order of libssl and libcrypto has been swapped, to avoid linker problems on some platforms.
list Henrik Størner
▸
On Thu, Mar 03, 2005 at 11:35:32PM -0800, Brian Lynch wrote:
The same error occurs on Solaris: gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DHAVE_RPCENT -DMAXMSG=32768 -DBBDPORTNUMBER=1984 -I. -I/opt/sysadmin/src/hobbit-4.0-RC5/include -c -o hobbitd.o hobbitd.c hobbitd.c: In function `main': hobbitd.c:2480: error: `PATH_MAX' undeclared (first use in this function)
Just ain't my lucky day ... there's a missing #include <limits.h> at the top of hobbitd.c I won't call it RC6, but I'll update the release-file. Henrik
list Henrik Størner
▸
On Fri, Mar 04, 2005 at 09:18:52AM +0100, Henrik Stoerner wrote:
On Thu, Mar 03, 2005 at 11:35:32PM -0800, Brian Lynch wrote:The same error occurs on Solaris: gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DHAVE_RPCENT -DMAXMSG=32768 -DBBDPORTNUMBER=1984 -I. -I/opt/sysadmin/src/hobbit-4.0-RC5/include -c -o hobbitd.o hobbitd.c hobbitd.c: In function `main': hobbitd.c:2480: error: `PATH_MAX' undeclared (first use in this function)Just ain't my lucky day ... there's a missing #include <limits.h> at the top of hobbitd.c I won't call it RC6, but I'll update the release-file.
The sourceforge.net tar-file has been updated. My local version will be in 10 secs. Henrik
list Wim de Houwer
Still having problems using the new version: hobbitd.c: In function `main': hobbitd.c:2488: parse error before `*' hobbitd.c:2489: `fd' undeclared (first use in this function) hobbitd.c:2489: (Each undeclared identifier is reported only once hobbitd.c:2489: for each function it appears in.) make[1]: *** [hobbitd.o] Error 1 make[1]: Leaving directory `/tmp/hobbit-4.0-RC5/hobbitd' make: *** [hobbitd-build] Error 2
▸
-----Original Message-----
From: Henrik Stoerner [mailto:user-ce4a2c883f75@xymon.invalid]
Sent: vrijdag 4 maart 2005 9:24
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] RC5 available on sourceforge
On Fri, Mar 04, 2005 at 09:18:52AM +0100, Henrik Stoerner wrote:On Thu, Mar 03, 2005 at 11:35:32PM -0800, Brian Lynch wrote:The same error occurs on Solaris: gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -DHAVE_RPCENT
-DMAXMSG=32768
-DBBDPORTNUMBER=1984 -I. -I/opt/sysadmin/src/hobbit-4.0-RC5/include
-c
-o hobbitd.o hobbitd.c hobbitd.c: In function `main': hobbitd.c:2480: error: `PATH_MAX' undeclared (first use in this function)Just ain't my lucky day ... there's a missing #include <limits.h> at the top of hobbitd.c I won't call it RC6, but I'll update the release-file.
The sourceforge.net tar-file has been updated. My local version will be in 10 secs. Henrik
list Henrik Størner
▸
On Fri, Mar 04, 2005 at 09:30:29AM +0100, Wim De Houwer wrote:
Still having problems using the new version: hobbitd.c: In function `main': hobbitd.c:2488: parse error before `*'
Try re-downloading it now. The file you get should have this MD5 checksum: 3928ba43f46077f10d98fc794ea9b4ad hobbit-4.0-RC5.tar.gz There was a broken file uploaded, but it was only available for about 2 minutes. I think that's the one you got. Henrik