<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/mon/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/mon/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 31 Dec 2013 03:06:26 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/mon/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>dns.monitor: defined(@array) is deprecated</title><link>https://sourceforge.net/p/mon/bugs/117/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Trockij,&lt;/p&gt;
&lt;p&gt;I've got this bug via Debian BTS &lt;span&gt;[0]&lt;/span&gt; and I post it here as usual.&lt;/p&gt;
&lt;p&gt;Attached you will find the patch applied in Debian.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;When I use dns.monitor, I've got Perl problem when calling normally or&lt;br /&gt;
simple with "--help" argument :&lt;/p&gt;
&lt;h1 id="usrlibmonmonddnsmonitor-127001"&gt;/usr/lib/mon/mon.d/dns.monitor 127.0.0.1&lt;/h1&gt;
&lt;p&gt;defined(@array) is deprecated at /usr/lib/mon/mon.d/dnscustom.monitor&lt;br /&gt;
line 171.&lt;br /&gt;
   (Maybe you should just omit the defined()?)&lt;br /&gt;
defined(@array) is deprecated at /usr/lib/mon/mon.d/dnscustom.monitor&lt;br /&gt;
line 176.&lt;br /&gt;
   (Maybe you should just omit the defined()?)&lt;br /&gt;
defined(@array) is deprecated at /usr/lib/mon/mon.d/dnscustom.monitor&lt;br /&gt;
line 182.&lt;br /&gt;
   (Maybe you should just omit the defined()?)&lt;/p&gt;
&lt;p&gt;The defined function in recent perl is deprecated and genere a mon alerte.&lt;br /&gt;
See this great information at :&lt;br /&gt;
&lt;a href="http://blogs.perl.org/users/rurban/2012/02/on-definedarray-and-definedhash.html" rel="nofollow"&gt;http://blogs.perl.org/users/rurban/2012/02/on-definedarray-and-definedhash.html&lt;/a&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;span&gt;[0]&lt;/span&gt; &lt;a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731737" rel="nofollow"&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731737&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dario Minnucci</dc:creator><pubDate>Tue, 31 Dec 2013 03:06:26 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netb1b379dbf7b12b5361c7fdb061d289fbd7cce43b</guid></item><item><title>#116 mon.cgi doesn't allow logins</title><link>https://sourceforge.net/p/mon/bugs/116/?limit=25#0b7c</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I just use authentication in apache&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul M</dc:creator><pubDate>Wed, 23 Oct 2013 11:32:56 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netc9c87ea1163d5363b27fa3887f68699bc95cdd64</guid></item><item><title>#100 Mangled output on descritption and detail</title><link>https://sourceforge.net/p/mon/bugs/100/?limit=50#791e</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I worked out how to fix this. in /usr/share/perl5/Mon/Client.pm at line 1932, change this:&lt;br /&gt;
   quotewords ('\s+', 0, $o)&lt;/p&gt;
&lt;p&gt;to&lt;br /&gt;
    quotewords ('\s+', 1, $o)&lt;/p&gt;
&lt;p&gt;It took me about an hour and a half to find this, and minutes to fix.&lt;/p&gt;
&lt;p&gt;The mon daemon stores strings in its status "database" file ( /var/lib/mon/opstatus ) file after escaping all ascii codes 20 (space) and below, as it uses whitespace to separate fields. e.g. spaces are stored as \20.&lt;/p&gt;
&lt;p&gt;The mon daemon listens on tcp:2583 and is queried by the mon.cgi via&lt;br /&gt;
the library file /usr/share/perl5/Mon/Client.pm for status, a simple ascii query and response.&lt;/p&gt;
&lt;p&gt;The Client.pm library reads the response, and used the perl function quotewords to split the output read from the mon daemon into separate name=value pairs.&lt;/p&gt;
&lt;p&gt;Unfortunately it set the second parameter to 0, which caused quotewords to strip off the backslash character. This meant that the \20 representation of the space character was turned into simply 20, and thus the un-escaping function didn't turn it back into a space.&lt;/p&gt;
&lt;p&gt;It might be that the "keep" parameter in quotewords changed its function during one of the many perl releases since mon was written 12.5 years ago and abandoned. Or that someone fixed it locally and never submitted the patch and noone really cared because mon is abandonware?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul M</dc:creator><pubDate>Wed, 23 Oct 2013 11:30:54 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net4e0cadfbeb6f4271359a7f3d934c7ea76e2dc3ee</guid></item><item><title>mon.cgi doesn't allow logins</title><link>https://sourceforge.net/p/mon/bugs/116/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;This issue was reported via Debian BTS [0].&lt;br /&gt;
Item (1) is Debian specific, but it seems is not working even using Crypt::TripleDES from CPAN&lt;/p&gt;
&lt;p&gt;Several issues with mon.cgi:&lt;/p&gt;
&lt;p&gt;1) Requires Crypt::TripleDES to work, but libcrypt-tripledes-perl seems&lt;br /&gt;
to have been removed from Debian sometime since 2004.&lt;br /&gt;
2) If Crypt::TripleDES is install via CPAN, the following happens:&lt;/p&gt;
&lt;p&gt;malformed header from script. Bad header=&amp;lt;form method="post" action="/c: mon.cgi&lt;/p&gt;
&lt;p&gt;Some how the population of the $url variable is damaged. I haven't dug&lt;br /&gt;
into this further, but I will try and do so. The CGI front-end seems to&lt;br /&gt;
be a nice balance of light interface and functionality, so it would be&lt;br /&gt;
nice if the one we shipped would allow login access.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;[0] &lt;a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695711"&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695711&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dario Minnucci</dc:creator><pubDate>Thu, 21 Feb 2013 02:07:11 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net07fd83098a6b8e0e49f3877d7f55b0e24859870b</guid></item><item><title>Overly similar alert emails</title><link>https://sourceforge.net/p/mon/bugs/115/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;This came to me via Debian BTS [0], please consider this case:&lt;/p&gt;
&lt;p&gt;UP and DOWN alert emails differ only by a prepended "UP" to the&lt;br /&gt;
subject line of the former. This means if you're reading using&lt;br /&gt;
a mail client, such as K-9 Mail for Google Android, which auto-&lt;br /&gt;
scrolls past the headers, you cannot differentiate easily between&lt;br /&gt;
a failure renotification and a recovery. I've applied the following&lt;br /&gt;
patch:&lt;/p&gt;
&lt;p&gt;--- mail.alert.orig     2013-01-03 13:58:46.000000000 -0500&lt;br /&gt;
+++ mail.alert  2013-01-03 13:50:05.000000000 -0500&lt;br /&gt;
@@ -65,6 +65,8 @@&lt;br /&gt;
Secs until next alert : $opt_l&lt;br /&gt;
EOF&lt;/p&gt;
&lt;p&gt;+print MAIL "Service Status        : ", ($opt_u ? "UP" : "DOWN"), "\n";&lt;br /&gt;
+&lt;br /&gt;
print MAIL wrap ("", "\t\t\t", "Members               : $opt_h"), "\n";&lt;/p&gt;
&lt;p&gt;print MAIL &amp;lt;&amp;lt;EOF;&lt;/p&gt;
&lt;p&gt;This includes a server status line in the message body, in a natural&lt;br /&gt;
location.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;[0] &lt;a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=697302"&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=697302&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dario Minnucci</dc:creator><pubDate>Thu, 21 Feb 2013 02:02:05 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net6b21ed830cb2815d0699f1af5a1062a668fab4a9</guid></item><item><title>Canonicalize to extension *.conf (now *.cf)</title><link>https://sourceforge.net/p/mon/bugs/114/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Please consider migrating to extension&lt;/p&gt;
&lt;p&gt;*.conf&lt;/p&gt;
&lt;p&gt;in place of:&lt;/p&gt;
&lt;p&gt;*.cf&lt;/p&gt;
&lt;p&gt;Like in samba, apache etc.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dario Minnucci</dc:creator><pubDate>Mon, 27 Aug 2012 23:30:11 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net7ca1dd974b6d2460427ca2ec334adb88a0a9223c</guid></item><item><title>imap.monitor uses hardcoded user/pass, SSL unsupported</title><link>https://sourceforge.net/p/mon/bugs/113/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Jim,&lt;/p&gt;
&lt;p&gt;This is a forward of a bug report received in Debian BTS#664016 [0]&lt;/p&gt;
&lt;p&gt;mon: imap.monitor uses hardcoded username/password, LOGIN auth, does not support SSL.&lt;/p&gt;
&lt;p&gt;Please, let me know if you agree to solve these issue via attached patches.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;[0] &lt;a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664016"&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664016&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dario Minnucci</dc:creator><pubDate>Mon, 27 Aug 2012 14:58:16 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netedabd95af49ef08b6d085832c10ba7a75ac65e42</guid></item><item><title>report.monitor ignores command-line options</title><link>https://sourceforge.net/p/mon/bugs/112/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Jim,&lt;/p&gt;
&lt;p&gt;This issue was reported on Debian Bug Tracker [0].&lt;/p&gt;
&lt;p&gt;I'll implement the attached patch on the Debian package as soon as you validate it.&lt;/p&gt;
&lt;p&gt;[0] &lt;a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659152"&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659152&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dario Minnucci</dc:creator><pubDate>Thu, 09 Feb 2012 00:33:34 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netfc8db937c6e7f38193cc129d8b4388b37d26192e</guid></item><item><title>[PATCH] doc/mon.8  (1.8 2011-06-20) order alphabetically</title><link>https://sourceforge.net/p/mon/bugs/111/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The following patches arrange the manual page entries in alphabetical&lt;br /&gt;
order. This helps reading the options and definitions when consulting&lt;br /&gt;
the meaning quickly.&lt;/p&gt;
&lt;p&gt;The patch is agianst latest CVS, 1.8 of doc/mon.8&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jari Aalto</dc:creator><pubDate>Tue, 10 Jan 2012 17:55:41 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net9e0da3774b433f4dc1f560e0c633e2a05b58e405</guid></item><item><title>Please, add 'mon-contrib' to the category list</title><link>https://sourceforge.net/p/mon/bugs/110/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;As you know, I'm working on mon-contrib Debian pacakage to be complementary of 'mon' package.&lt;/p&gt;
&lt;p&gt;I've found some issues and so I'm asking for the creation of a 'mon-contrib' entry in the category pulldown to be able to report issues related to 'mon-contrib' more especifically.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dario Minnucci</dc:creator><pubDate>Mon, 14 Feb 2011 22:24:29 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net97dc90c050cb582ccff3b381489f150bcd5f1ba4</guid></item></channel></rss>