<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monitoring-plugins/plugins-scripts, branch master</title>
<subtitle>Monitoring Plugins
</subtitle>
<id>https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=master</id>
<link rel='self' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/'/>
<updated>2025-02-19T18:44:17Z</updated>
<entry>
<title>Fix wrong exit codes</title>
<updated>2025-02-19T18:44:17Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-02-19T18:44:17Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=faacf5525bef7140f67293125537a9f31ffd25a5'/>
<id>urn:sha1:faacf5525bef7140f67293125537a9f31ffd25a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check_rpc: recognize capitalized "Program" in rpcinfo output (fixes #1488)</title>
<updated>2024-10-31T21:33:07Z</updated>
<author>
<name>Sven Nierlein</name>
<email>sven@consol.de</email>
</author>
<published>2024-10-31T21:33:07Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ad99acbb8b51835fddbbe67838a6ca7c5f114b18'/>
<id>urn:sha1:ad99acbb8b51835fddbbe67838a6ca7c5f114b18</id>
<content type='text'>
Signed-off-by: Sven Nierlein &lt;sven@consol.de&gt;
</content>
</entry>
<entry>
<title>Merge pull request #1637 from aanriot/master</title>
<updated>2024-10-15T21:27:25Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2024-10-15T21:27:25Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=d6d6d00daf0f35ececb887f8f62f7b6c37376dd0'/>
<id>urn:sha1:d6d6d00daf0f35ececb887f8f62f7b6c37376dd0</id>
<content type='text'>
check_ifstatus: Add -d switch</content>
</entry>
<entry>
<title>check_ircd: IPv6 support (#1995)</title>
<updated>2024-03-18T09:05:04Z</updated>
<author>
<name>alvar</name>
<email>8402811+oxzi@users.noreply.github.com</email>
</author>
<published>2024-03-18T09:05:04Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=93cd51bc6221ffc846c69135f2746120683b44c5'/>
<id>urn:sha1:93cd51bc6221ffc846c69135f2746120683b44c5</id>
<content type='text'>
The prior bindRemote function was restricted to IPv4 by explicitly using
address family specific functions as pack_sockaddr_in or unparametrized
gethostbyname. Since Perl 5.14, released in early 2013, there is
IO::Socket::IP, which supports lookups and connects for a dual stacked
network.

By switching the connection establishment code, the plugin is now able
to establish connections to IPv6-only hosts. Furthermore, additional -4
and -6 flags were introduced to enforce a specific address family.

&gt; $ netstat -p tcp -ln | grep 6667
&gt; tcp6         0      0  *.6667                 *.*                    LISTEN
&gt; $ ./plugins-scripts/check_ircd -H localhost
&gt; IRCD ok - Current Local Users: 4
&gt; $ ./plugins-scripts/check_ircd -H localhost -4
&gt; IRCD UNKNOWN: Could not start socket (Connection refused)
&gt; $ ./plugins-scripts/check_ircd -H localhost -6
&gt; IRCD ok - Current Local Users: 4</content>
</entry>
<entry>
<title>Shellcheck fixes for check_oracle</title>
<updated>2023-11-05T21:32:48Z</updated>
<author>
<name>RincewindsHat</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2023-11-05T21:28:35Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ec913afbdad7c2f726dbfdb9aa3a7285fea2774d'/>
<id>urn:sha1:ec913afbdad7c2f726dbfdb9aa3a7285fea2774d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check_mailq: exit on empty strings and exit early</title>
<updated>2023-10-26T09:26:41Z</updated>
<author>
<name>Sven Nierlein</name>
<email>sven@consol.de</email>
</author>
<published>2023-10-26T09:26:41Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=03bde80abbda6fba2225568c3285a2ff2b5445a8'/>
<id>urn:sha1:03bde80abbda6fba2225568c3285a2ff2b5445a8</id>
<content type='text'>
in case of $utils::PATH_TO_MAILQ beeing an empty string, the "defined" is still true
and leads to misleading error messages.

While on it, rewrite cascaded if/elsifs to more readably exit-early ifs.
</content>
</entry>
<entry>
<title>check_mailq: unify tabs/spaces</title>
<updated>2023-10-26T09:20:00Z</updated>
<author>
<name>Sven Nierlein</name>
<email>sven@consol.de</email>
</author>
<published>2023-10-26T09:20:00Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=db76f6867c8e6af44eebb85fef0e5ac4e10c65c6'/>
<id>urn:sha1:db76f6867c8e6af44eebb85fef0e5ac4e10c65c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check_mailq: remove trailing whitespaces</title>
<updated>2023-10-26T09:04:36Z</updated>
<author>
<name>Sven Nierlein</name>
<email>sven@consol.de</email>
</author>
<published>2023-10-26T09:04:36Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=4e430f577ade843a2e5300d9a863f242718fb734'/>
<id>urn:sha1:4e430f577ade843a2e5300d9a863f242718fb734</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use pack_sockaddr_in rather than hand-rolled</title>
<updated>2023-10-06T09:15:35Z</updated>
<author>
<name>Stuart Henderson</name>
<email>stu@spacehopper.org</email>
</author>
<published>2017-01-27T12:56:11Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c2f20fdd94feb06e815a891b22f25fac10c2cc13'/>
<id>urn:sha1:c2f20fdd94feb06e815a891b22f25fac10c2cc13</id>
<content type='text'>
On some OS, sockaddr structs include a length field. Perl's pack_sockaddr_in
takes this into account; the hand-rolled "pack('S n a4 x8'..." doesn't do so,
resulting in connection failures.
</content>
</entry>
<entry>
<title>Merge pull request #1411 from glensc/pld/nagios-plugins-check_disk_smb-zero-cap.patch</title>
<updated>2023-10-03T20:57:51Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2023-10-03T20:57:51Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=d31dddadaf829d36b40ff02252dc523cf5078260'/>
<id>urn:sha1:d31dddadaf829d36b40ff02252dc523cf5078260</id>
<content type='text'>
check_disk_smb: allow checking 0-sized resource (ex. IPC$)</content>
</entry>
</feed>
