Netsaint plug-in development guidelines
Karl DeBisschop
karl@debisschop.net
Ethan Galstad
netsaint@linuxbox.com
Hugo Gayosso
hgayosso@gnu.org
Table of Contents
About the guidelines
Copyright
Print something, but keep it short
Print only one line of text
Return the proper status code
Don't execute system commands without specifying their full path
Use spopen() if external commands must be executed
Don't make temp files unless absolutely required
Don't be tricked into following symlinks
Validate all input
Write changes to configure.in
Screen Output
Perl Plugins
Timeouts
Option Processing
Plugins with more than one type of threshold, or with threshold ranges
1.
Plugin Return Codes
List of Tables
1.
Plugin Return Codes
Next
About the guidelines