Your message dated Fri, 24 Sep 2010 09:32:30 +0000
with message-id <[email protected]>
and subject line Bug#597850: Removed package(s) from unstable
has caused the Debian Bug report #151418,
regarding monshow dies if the length of the "summary" of a monitor script is 
more than 31000 characters
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
151418: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=151418
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mon
Version: 0.99.2-2
Severity: important

If the length of the first line of the output of a monitor script is more
than 31000 characters, monshow will die like this:
$ monshow 
zsh: segmentation fault  monshow

monshow as a CGI script will fail, too; apache will send "500 Internal Server
Error"

The problem is easy to reproduce:
excerpt from mon.cf:
----
watch whatever
        service whatever
                interval 1m
                monitor failure.monitor /tmp/a
                period wd {Sun-Sat}
                        alertevery 7h
                        alertafter 1
                        alert mail.alert r...@localhost
----
the "failure.monitor" script:
----
#!/bin/sh
/bin/cat "$1"
exit 1
----
fill up /tmp/a with junk:
# python -c 'print 31000*"x"+"\n\n"' >/tmp/a

However, mon functions correctly, and sends out the alerts properly.

I gave this bug important priority, because a runaway monitor script can
easily create a long summary line, which breaks monshow, so you can't get
up-to-date online information on the status of your services.

        Regards:
                Gabor Vitez

-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux swszl 2.4.19-pre8-ac5 #2 Thu May 23 10:51:05 CEST 2002 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages mon depends on:
ii  libc6                         2.2.5-6    GNU C Library: Shared libraries an
ii  libmon-perl                   0.11-2     mon Perl modules for clients and s
ii  libtime-hires-perl            1.20-4     High-resolution time manipulation 
ii  libtime-period-perl           1.20-7     Perl library for testing if a time
ii  perl                          5.6.1-7    Larry Wall's Practical Extraction 



--- End Message ---
--- Begin Message ---
Version: 0.11-4+rm

Dear submitter,

as the package libmon-perl has just been removed from the Debian archive
unstable we hereby close the assiciated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/597850

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)


--- End Message ---

Reply via email to