<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monitoring-plugins, 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:47Z</updated>
<entry>
<title>Convert plugins to use the new output functions</title>
<updated>2009-04-21T22:47:47Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2009-04-21T22:44:15Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ff8b447e14451b01d3823393c74e1521e5d4cf9f'/>
<id>urn:sha1:ff8b447e14451b01d3823393c74e1521e5d4cf9f</id>
<content type='text'>
*** THIS COMMIT WILL BE MODIFIED IN THE FUTURE! ****

Convert some of the C plugins to use the new "configurable output
functions".
</content>
</entry>
<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>Properly handle SMTP server responses which are split into multiple</title>
<updated>2007-09-15T14:25:56Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2007-09-15T14:25:56Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=05a980ba4bd3de0540771000955bd3235ad17acd'/>
<id>urn:sha1:05a980ba4bd3de0540771000955bd3235ad17acd</id>
<content type='text'>
packets (noted by Chris Adams on nagiosplug-help@).  TODO: The new
recvline()/recvlines() functions should buffer received data instead of
reading one byte at a time and they should be moved to netutils.c so
that other plugins can use them, too.


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1780 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Correct all instances of misaligned memory access.  This fixes bus erros</title>
<updated>2007-09-15T11:55:12Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2007-09-15T11:55:12Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c11f63ff7eeb72ea220faec778e1b8bd6651b9f7'/>
<id>urn:sha1:c11f63ff7eeb72ea220faec778e1b8bd6651b9f7</id>
<content type='text'>
on platforms which require alignment (such as SPARC and MIPS).


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1779 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Remove "-Wtraditional" from our development GCC flags.  We use ANSI C.</title>
<updated>2007-09-15T11:34:48Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2007-09-15T11:34:48Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=e91e92e163d0513c984d6b6b6d28b82310efe01b'/>
<id>urn:sha1:e91e92e163d0513c984d6b6b6d28b82310efe01b</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1778 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Adding in optional Nagios::Plugin perl module (and</title>
<updated>2007-09-13T11:36:57Z</updated>
<author>
<name>Ton Voon</name>
<email>tonvoon@users.sourceforge.net</email>
</author>
<published>2007-09-13T11:36:57Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=0708e6fa812387214ca1da00d8bad941a2ad5aff'/>
<id>urn:sha1:0708e6fa812387214ca1da00d8bad941a2ad5aff</id>
<content type='text'>
dependencies) compilation and installation


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1777 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>These plugins assumed the "use lib util.pm;" would be substituted like standard Perl plugins (in plugins-scripts) which isn't the case in contrib. I changed the "use lib" line to use the default path. People using custom paths will have to change it manually.</title>
<updated>2007-08-28T03:19:45Z</updated>
<author>
<name>Thomas Guyot-Sionnest</name>
<email>dermoth@users.sourceforge.net</email>
</author>
<published>2007-08-28T03:19:45Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=29d5acb7c821c8be23b32be9e01b242efad5b872'/>
<id>urn:sha1:29d5acb7c821c8be23b32be9e01b242efad5b872</id>
<content type='text'>
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1771 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Don't use C++ style comments (noted by Johannes Kingma on</title>
<updated>2007-08-09T12:32:28Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2007-08-09T12:32:28Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=da6aa00a83eba3e60b7083ba75d26050ad5b6f01'/>
<id>urn:sha1:da6aa00a83eba3e60b7083ba75d26050ad5b6f01</id>
<content type='text'>
nagiosplug-help@)


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1770 f882894a-f735-0410-b71e-b25c423dba1c
</content>
</entry>
<entry>
<title>Read the response to an SMTP QUIT command before closing the socket</title>
<updated>2007-07-31T14:47:04Z</updated>
<author>
<name>Holger Weiss</name>
<email>hweiss@users.sourceforge.net</email>
</author>
<published>2007-07-31T14:47:04Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=0616123167c4a3e928df6605249d94f8197666d8'/>
<id>urn:sha1:0616123167c4a3e928df6605249d94f8197666d8</id>
<content type='text'>
(noted by Dieter Hendricks on nagiosplug-help@)


git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1769 f882894a-f735-0410-b71e-b25c423dba1c
</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>
</feed>
