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 ---