<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monitoring-plugins/NEWS, branch archive/state_file</title>
<subtitle>Monitoring Plugins
</subtitle>
<id>https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=archive%2Fstate_file</id>
<link rel='self' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=archive%2Fstate_file'/>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/'/>
<updated>2010-06-22T11:45:09Z</updated>
<entry>
<title>check_snmp -l label is now used for performance label</title>
<updated>2010-06-22T11:45:09Z</updated>
<author>
<name>Ton Voon</name>
<email>ton.voon@opsera.com</email>
</author>
<published>2010-06-22T11:45:09Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=4a0b843173640562bed1c7f65771eea47163c32a'/>
<id>urn:sha1:4a0b843173640562bed1c7f65771eea47163c32a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix tests and update NEWS file</title>
<updated>2010-04-22T03:04:06Z</updated>
<author>
<name>Thomas Guyot-Sionnest</name>
<email>dermoth@aei.ca</email>
</author>
<published>2010-04-22T03:04:06Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=00bf32bb6088557d69f91a41f3a556c3e495cd46'/>
<id>urn:sha1:00bf32bb6088557d69f91a41f3a556c3e495cd46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated Nagios::Plugin library</title>
<updated>2010-04-15T10:44:01Z</updated>
<author>
<name>tonvoon</name>
<email>ton.voon@opsera.com</email>
</author>
<published>2010-04-15T10:44:01Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=b63e92f8baa014bb5c54563a65e3aebaec40e5fa'/>
<id>urn:sha1:b63e92f8baa014bb5c54563a65e3aebaec40e5fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix translations when extra-opts aren't enabled</title>
<updated>2010-04-14T12:33:06Z</updated>
<author>
<name>Thomas Guyot-Sionnest</name>
<email>dermoth@aei.ca</email>
</author>
<published>2010-04-14T10:11:45Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=25d1ee331dbe4977a4a1a756c67f32bd51d9b070'/>
<id>urn:sha1:25d1ee331dbe4977a4a1a756c67f32bd51d9b070</id>
<content type='text'>
Bug #2832884 reported problem with translations outputting pot file
headers. This is caused by "" matching the header of the translation
files.

This patch moves gettext macros inside utils macros and update some
french translations.
</content>
</entry>
<entry>
<title>Fix check_radius returning OK on unexpected results</title>
<updated>2010-04-14T07:38:52Z</updated>
<author>
<name>Thomas Guyot-Sionnest</name>
<email>dermoth@aei.ca</email>
</author>
<published>2010-04-14T07:38:52Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=a179737771ece982e1840d480b10cb6ed1792619'/>
<id>urn:sha1:a179737771ece982e1840d480b10cb6ed1792619</id>
<content type='text'>
REJECT_RC is defined on some radiusclient versions and differenciates
between auth errors and bad responses. This patch will affect only the
behaviour of those clients exporting REJECT_RC.

In addition, unexpected return codes are now handled properly and
return UNKNOWN.
</content>
</entry>
<entry>
<title>Typo</title>
<updated>2010-04-14T07:16:07Z</updated>
<author>
<name>Thomas Guyot-Sionnest</name>
<email>dermoth@aei.ca</email>
</author>
<published>2010-04-14T07:15:19Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=e7cefa7be491050b6dc895f6cfab82c5ead340a7'/>
<id>urn:sha1:e7cefa7be491050b6dc895f6cfab82c5ead340a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pst3.c must not use nagiosplug/gnulib includes</title>
<updated>2010-04-14T07:02:38Z</updated>
<author>
<name>Thomas Guyot-Sionnest</name>
<email>dermoth@aei.ca</email>
</author>
<published>2010-04-08T04:30:10Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c326b4dc1dd42a50875578f0e7580125a1ddc03c'/>
<id>urn:sha1:c326b4dc1dd42a50875578f0e7580125a1ddc03c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Debian bug #545940: Failure when run via ePN</title>
<updated>2010-04-12T13:36:33Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2010-04-12T13:36:33Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7a661c7aed2a0bad4ce1e3786bc707cd2b07c128'/>
<id>urn:sha1:7a661c7aed2a0bad4ce1e3786bc707cd2b07c128</id>
<content type='text'>
If Perl's "shift" function is called outside of a subroutine and without
any argument, it usually shifts @ARGV.  However, if a plugin is executed
via ePN, such a call will shift @_ instead, so we must explicitly
specify @ARGV for this to work as expected.

This fixes Debian bug #545940, see: http://bugs.debian.org/545940

Commit de7191e3424e02ba278a39b86e8b1906a25d0362 fixed the same issue for
check_disk_smb.

(Reported by Hendrik Jaeger, forwarded by Jan Wagner.)
</content>
</entry>
<entry>
<title>Fix Debian bug #482947: No --nas-ip-address option</title>
<updated>2010-04-11T14:33:44Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2010-04-11T14:33:44Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=08f83072048f2c4c783c3216f5933f04b191847f'/>
<id>urn:sha1:08f83072048f2c4c783c3216f5933f04b191847f</id>
<content type='text'>
| check_radius doesn't seem to provide any way to modify the
| NAS-IP-Address attribute that it uses in the packets it sends, but it
| does so for NAS-Identifier.
|
| Instead, it hardcodes the IP address that it gets from the
| rc_own_ipaddress() library call, and that in turn translates into
| calling gethostbyname() on the result of uname(). This call can easily
| fail, and its result can easily be unsuitable - for example when the
| Nagios instance uses its own virtual host, and you don't want the
| original system hostname leaked to the RADIUS servers you monitor with
| this.
|
| Furthermore, this behaviour is inconsistent with RFC 2865, which
| defines the two attributes as analogous and never suggests hardcoding
| the value of either of them in client software.

Therefore, this commit adds the "-N, --nas-ip-address" option which
allows for specifying the value of the NAS-IP-Address attribute.

| I've also noticed that the original code for NAS-IP-Address hardcoding
| is broken in its error handling - it does "return (ERROR_PC)", which
| is meaningless in the context of check_radius.c. That actually seems
| to be copy&amp;waste from radiusclient-0.3.2/src/radexample.c. :) I fixed
| that.
|
| While debugging, I also took the opportunity to decouple the
| nas-identifier rc_avpair_add() instance from the initial three,
| because this is just bad practice to lump a fourth optional attribute
| into the same block with the required attributes, the error handling
| for which is throwing the same daft message "Out of Memory?"...

[ http://bugs.debian.org/482947 ]

(Contributed by Josip Rodin, forwarded by Jan Wagner.)
</content>
</entry>
<entry>
<title>Fix Debian bug #479984: Allow empty LDAP base</title>
<updated>2010-04-11T09:28:02Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2010-04-11T09:28:02Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ce3de90c9ec8589b66412a7070d3bf15abc41b01'/>
<id>urn:sha1:ce3de90c9ec8589b66412a7070d3bf15abc41b01</id>
<content type='text'>
The check_ldap plugin did not allow for specifying an empty LDAP base.

See: http://bugs.debian.org/479984

(Fixed by Stephane Chazelas, forwarded by Jan Wagner.)
</content>
</entry>
</feed>
