<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monitoring-plugins/lib, branch hw/output/plugins</title>
<subtitle>Monitoring Plugins
</subtitle>
<id>https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=hw%2Foutput%2Fplugins</id>
<link rel='self' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=hw%2Foutput%2Fplugins'/>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/'/>
<updated>2009-04-21T22:47:29Z</updated>
<entry>
<title>Make C plugin output format configurable</title>
<updated>2009-04-21T22:47:29Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2009-04-21T22:28:53Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=92bb86c484c3d52c5ffdfa790f7a5acf68edcc36'/>
<id>urn:sha1:92bb86c484c3d52c5ffdfa790f7a5acf68edcc36</id>
<content type='text'>
*** THIS COMMIT WILL BE MODIFIED IN THE FUTURE! ***

The development guidelines¹ currently state that the plugin output
should be in the format "SERVICE STATUS: Information text".

However, when a plugin is called via Nagios in order to perform a
service check, adding SERVICE and STATUS to the output is redundant.
And when a plugin is called on the command line for testing, there is no
use in printing out the SERVICE string, either.  However, for debugging,
it does make sense to print out the STATUS so that the user won't have
to check and interpret the exit code manually.  But it should suffice to
print such debug output only when called with "--verbose", not in
production.

Space for plugin output is sometimes scarce, so that we should try to
keep the output "short and to the point" (as the guide states) and not
waste space with redundant information.  Therefore, we decided² to make
the ("normal" and "verbose") plugin output configurable at compile time.

¹ http://nagiosplug.sf.net/developer-guidelines.html
² http://thread.gmane.org/gmane.network.nagios.plugins.devel/5155
</content>
</entry>
<entry>
<title>Don't use C++ style comments.</title>
<updated>2007-07-29T12:42:05Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2007-07-29T12:42:05Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=d18b8f5d9451b65700b9260d418bd5d245318b2c'/>
<id>urn:sha1:d18b8f5d9451b65700b9260d418bd5d245318b2c</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1768 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Removing all .cvsignore files</title>
<updated>2007-07-24T00:35:42Z</updated>
<author>
<name>Ton Voon</name>
<email>tonvoon@users.sourceforge.net</email>
</author>
<published>2007-07-24T00:35:42Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=37287823f07f64e8208cfe016a95056d6be19ea7'/>
<id>urn:sha1:37287823f07f64e8208cfe016a95056d6be19ea7</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1761 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Minor corrections to test_tcp.c</title>
<updated>2007-06-03T15:58:22Z</updated>
<author>
<name>Matthias Eble</name>
<email>psychotrahe@users.sourceforge.net</email>
</author>
<published>2007-06-03T15:58:22Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=9480b4ad3e33df79b11927399f4d13bbbb4816a5'/>
<id>urn:sha1:9480b4ad3e33df79b11927399f4d13bbbb4816a5</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1732 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Makefile.am changes for test_tcp.c</title>
<updated>2007-06-03T15:14:15Z</updated>
<author>
<name>Matthias Eble</name>
<email>psychotrahe@users.sourceforge.net</email>
</author>
<published>2007-06-03T15:14:15Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=fdd2312171ef9ecc030abf522915f55a025f78bc'/>
<id>urn:sha1:fdd2312171ef9ecc030abf522915f55a025f78bc</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1731 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Added test cases for utils_tcp</title>
<updated>2007-06-03T15:00:34Z</updated>
<author>
<name>Matthias Eble</name>
<email>psychotrahe@users.sourceforge.net</email>
</author>
<published>2007-06-03T15:00:34Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=0ad5dc61893b282ca3ea31c43bf0e372eb4de4cb'/>
<id>urn:sha1:0ad5dc61893b282ca3ea31c43bf0e372eb4de4cb</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1730 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Moved check_tcp's expect string testing into utils_tcp for testing purposes.</title>
<updated>2007-06-03T14:40:13Z</updated>
<author>
<name>Matthias Eble</name>
<email>psychotrahe@users.sourceforge.net</email>
</author>
<published>2007-06-03T14:40:13Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=d059eeb2948f9d24d801f930e99e81fdf96d5c37'/>
<id>urn:sha1:d059eeb2948f9d24d801f930e99e81fdf96d5c37</id>
<content type='text'>
Added -A/--all flag to test for every expect string passed.


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1729 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>added functions to utils_base:</title>
<updated>2007-05-27T13:46:32Z</updated>
<author>
<name>M. Sean Finney</name>
<email>seanius@users.sourceforge.net</email>
</author>
<published>2007-05-27T13:46:32Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=bf9f0e9f8901f0e9e960e367941d2ab53435f641'/>
<id>urn:sha1:bf9f0e9f8901f0e9e960e367941d2ab53435f641</id>
<content type='text'>
  np_check_if_root() - returns nonzero if geteuid()==0
  np_warn_if_not_root() - uses the above to print an informative warning
added uses of these functions to check_dhcp and check_icmp.


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1718 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Declare print_thresholds().</title>
<updated>2007-04-20T17:45:44Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2007-04-20T17:45:44Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=89301b2a82255451c82dd68582567e53ee331ee8'/>
<id>urn:sha1:89301b2a82255451c82dd68582567e53ee331ee8</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1696 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Add libgnu.a as regex functions required</title>
<updated>2007-04-02T09:28:42Z</updated>
<author>
<name>Ton Voon</name>
<email>tonvoon@users.sourceforge.net</email>
</author>
<published>2007-04-02T09:28:42Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=eca20aa3a05b66f6f8182b6f927e2514b90bd4c7'/>
<id>urn:sha1:eca20aa3a05b66f6f8182b6f927e2514b90bd4c7</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1672 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
</feed>
