[Nagiosplug-devel] Bugs in contrib/check_email_loop.pl

Ton Voon ton.voon at altinity.com
Thu Jul 13 11:05:03 CEST 2006


Andreas,

Thank you for your patch. However, we are not maintaining plugins in  
the contrib section - these will be removed in a future release.

On Nagiosexchange, there is a link for check_email_loop by Benjamin  
Schmid: http://www.nagiosexchange.org/Networking.53.0.html? 
&tx_netnagext_pi1[p_view]=328. I've copied him into this email.  
Perhaps you two would like to get together to update the plugin?

Ton

On 12 Jul 2006, at 23:54, Andreas de Pretis wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> I attached a patch diffed against contrib/check_email_loop.pl from the
> daily snapshot (HEAD-200607121152). It fixes a syntax error, a typo  
> and
> a minor warning with some regexps.
>
> Regards,
>   Andreas de Pretis
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2 (MingW32)
>
> iD8DBQFEtX28GFoAHJp0DTURAhaLAKDKWvF56HxyuTkqB3mDOKD4hsM3YQCgtAah
> 3I1GFd3FmnDr4QE2LHlArXs=
> =RtR5
> -----END PGP SIGNATURE-----
>
>
> This message has been scanned for viruses by MailController -  
> www.MailController.altohiway.com
> --- /usr/lib/nagios/plugins/check_email_loop	2006-07-11  
> 18:39:04.599062688 +0200
> +++ nagios-plugins-HEAD-200607121152/contrib/check_email_loop.pl	 
> 2005-11-30 00:21:06.000000000 +0100
> @@ -43,7 +43,7 @@
>  my $TIMEOUT = 120;
>  my %ERRORS = ('OK' , '0',
>                'WARNING', '1',
> -              'CRITICAL', '2',
> +              'CRITICAL', '2');
>                'UNKNOWN' , '3');
>
>  my $state = "UNKNOWN";
> @@ -176,7 +176,7 @@
>  	my @msgsubject = grep /^Subject/, @msglines;
>  	chomp @msgsubject;
>  	# Scan Subject if email is an Email-Ping. In fact we match and  
> delete also successfully retrieved messages here again.
> -	if (!defined $keeporphaned && $msgsubject[0] && $msgsubject[0]  
> =~ /E-Mail Ping \[/) {
> +	if (!defined $keeporphaned && $msgsubject[0] =~ /E-Mail Ping \[/) {
>  	    $pop->delete($msgcount);  # remove E-Mail from POP3 server
>  	}
>
> @@ -245,7 +245,7 @@
>    print "   -popuser=text      Username of the POP3-account\n";
>    print	"   -passwd=text       Password for the POP3-user\n";
>    print	"   -poptimeout=num    Timeout in seconds for the POP3- 
> server\n";
> -  print "   -smtphost=text     IP or name of the SMTP host\n";
> +  print "   -smtphost=text     IP oder name of the SMTP host\n";
>    print "   -smtptimeout=num   Timeout in seconds for the SMTP- 
> server\n";
>    print "   -statfile=text     File to save ids of messages  
> ($statfile)\n";
>    print "   -interval=num      Time (in minutes) that must pass by  
> before sending\n";
> @@ -290,7 +290,7 @@
>    $id =~ s/^LI/ID/;    # evtl. remove lost mail mark
>    @tmp = grep /E-Mail Ping \[/, @$mailref;
>    chomp @tmp;
> -  if ($tmp[0] && $tmp[0] =~ /$id/)
> +  if (($tmp[0] =~ /$id/))
>      { $match = 1; }
>
>    # Sender:
>
> ---------------------------------------------------------------------- 
> ---
> Using Tomcat but need to do more? Need to support web services,  
> security?
> Get stuff done quickly with pre-integrated technology to make your  
> job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache  
> Geronimo
> http://sel.as-us.falkag.net/sel? 
> cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________________
> Nagios Plugin Development Mailing List Nagiosplug- 
> devel at lists.sourceforge.net
> Unsubscribe at https://lists.sourceforge.net/lists/listinfo/ 
> nagiosplug-devel
> ::: Please include plugins version (-v) and OS when reporting any  
> issue.
> ::: Messages without supporting info will risk being sent to /dev/null





http://www.altinity.com
T: +44 (0)870 787 9243
F: +44 (0)845 280 1725
Skype: tonvoon


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nagios-plugins.org/archive/devel/attachments/20060713/ead4f241/attachment.html>


More information about the Devel mailing list