Subject: CVS commit: pkgsrc/net
From: Tonnerre Lombard
Date: 2008-05-27 23:22:03
Message id: 20080527212203.302E1175D0@cvs.netbsd.org

Log Message:
Update the nagios-plugins package to version 1.4.11. This fixes various
crashes on various architectures and system, such as, for example,
the check_icmp bus error on sparc64.

Changes in 1.4.4:
 - check_ntp is now written in C instead of Perl.
 - check_disk bugfixes.
 - check_udp2, check_udp and check_tcp are now united.
 - check_mailq now reports mailq errors better.
 - check_snmp now compiles with a sane amount of effort.

Changes in 1.4.5:
 - Fixed bug in perl's is_hostname routine.

Changes in 1.4.6:
 - check_ping and netutils.c now do less DNS lookups.
 - alloca.h related compile fixes.
 - check_swap now works on Solaris too.
 - check_disk perf data can now be monitored.
 - check_procs had a buffer overflow.
 - Fixed UNIX socket error handling.
 - check_by_ssh now can pass -q and -o to ssh.
 - GNUlib sync.
 - check_jabber can now return things different from a warning.

Changes in 1.4.7:
 - check_procs uses /usr/ucb/ps on Solaris which fixes pst3 problems.
 - check_smtp does a non-broken HELO now.
 - check_icmp can now have a minimum number of required hosts and also
   works if running for a long time on BSDs.
 - check_ping timeout reduced.
 - Everybody can now execute SUID check plugins unless indicated otherwise
   to configure.

Changes in 1.4.8:
 - check_disk now has an extra option for regex matching and grouping of FSes.
 - check_ntp various fixes.

Changes in 1.4.9:
 - New plugin check_cluster (not built by pkgsrc).
 - check_by_ssh now has improved stderr/stdout handling options (-E/-S).
 - check_ldap, check_radius and check_pgsql compile fixes.
 - check_snmp 64-bit counter support.
 - Better underflow checking for check_time.
 - check_http output is more consistent now.
 - check_http HTTP redirect segfault fixes.
 - check_tcp doesn't segfault anymore when multiple expect strings are given.
 - check_tcp now supports -A to check if all expect strings match.

Changes in 1.4.10:
 - check_http redirect buffer overflow vulnerability fixed (was fixed
   in pkgsrc before).
 - check_http now shuts down HTTP/1.1 keepalive connections cleanly.
 - check_ldaps doesn't guess anymore whether to use SSL or STARTTLS.
 - check_disk now calls stat on all file systems.
 - check_disk now supports the -L flag for local file system checks.
 - check_disk now supports -i/-I for ignoring paths/partitions by regex.
 - check_disk now supports -A to select all file systems explicitly.
 - check_disk now needs to have the -E flag passed before -p or -r/-R.
 - check_disk is no longer buggy when case sensitive and insensitive regexes
   are mixed.
 - check_dhcp now supports -u (unicast) to emulate a relay.
 - check_dhcp now lets you specify the MAC address in the request using -m.
 - check_dhcp -r and -s options now accept host names.
 - check_icmp no longer bus errors on various platforms.
 - check_smtp now handles multiple-packet server responses properly.
 - Negate command line options are no longer evaluated twice by the shell.
 - Negate commands to be run must now be fully qualified.
 - Negate can now remap custom states.
 - check_radius now supports radius-client-ng (was already in pkgsrc).
 - check_by_ssh now supports multiline output.
 - check_ntp now honors ntp flags.

Changes in 1.4.10:
 - check_ntp returns UNKNOWN rather than WARNING if no jitter is available.
 - check_cluster now accept all valid characters in its thresholds.
 - check_ntp is now deprecated in favor of check_ntp_peer and check_ntp_time.
 - check_disk no longer reports OK if disk usage exceeds 100%.
 - check_load handles non-triplet arguments correctly now.
 - Nagios::Plugin updated to 0.22.

Files:
RevisionActionfile
1.8modifypkgsrc/net/nagios-plugin-ldap/Makefile
1.4modifypkgsrc/net/nagios-plugin-ldap/distinfo
1.2modifypkgsrc/net/nagios-plugin-ldap/patches/patch-ak
1.2modifypkgsrc/net/nagios-plugin-ldap/patches/patch-al
1.6modifypkgsrc/net/nagios-plugin-mysql/Makefile
1.4modifypkgsrc/net/nagios-plugin-mysql/distinfo
1.2modifypkgsrc/net/nagios-plugin-mysql/patches/patch-ak
1.2modifypkgsrc/net/nagios-plugin-mysql/patches/patch-al
1.5modifypkgsrc/net/nagios-plugin-pgsql/distinfo
1.2modifypkgsrc/net/nagios-plugin-pgsql/patches/patch-ak
1.2modifypkgsrc/net/nagios-plugin-pgsql/patches/patch-al
1.3modifypkgsrc/net/nagios-plugin-radius/Makefile
1.2modifypkgsrc/net/nagios-plugin-radius/distinfo
1.2modifypkgsrc/net/nagios-plugin-radius/patches/patch-aa
1.2modifypkgsrc/net/nagios-plugin-radius/patches/patch-ak
1.2modifypkgsrc/net/nagios-plugin-radius/patches/patch-al
1.9modifypkgsrc/net/nagios-plugin-snmp/Makefile
1.5modifypkgsrc/net/nagios-plugin-snmp/distinfo
1.2modifypkgsrc/net/nagios-plugin-snmp/patches/patch-aa
1.2modifypkgsrc/net/nagios-plugin-snmp/patches/patch-ak
1.2modifypkgsrc/net/nagios-plugin-snmp/patches/patch-al
1.14modifypkgsrc/net/nagios-plugins/Makefile
1.5modifypkgsrc/net/nagios-plugins/Makefile.common
1.3modifypkgsrc/net/nagios-plugins/Makefile.plugin
1.3modifypkgsrc/net/nagios-plugins/PLIST
1.6modifypkgsrc/net/nagios-plugins/distinfo
1.3modifypkgsrc/net/nagios-plugins/patches/patch-ab
1.2modifypkgsrc/net/nagios-plugins/patches/patch-ad
1.3modifypkgsrc/net/nagios-plugins/patches/patch-ae
1.3modifypkgsrc/net/nagios-plugins/patches/patch-af
1.2modifypkgsrc/net/nagios-plugins/patches/patch-ak
1.2modifypkgsrc/net/nagios-plugins/patches/patch-al
1.2modifypkgsrc/net/nagios-plugins/patches/patch-an
1.1.1.1removepkgsrc/net/nagios-plugin-radius/patches/patch-ab
1.1removepkgsrc/net/nagios-plugins/patches/patch-aa