diff options
| author | Ton Voon <tonvoon@users.sourceforge.net> | 2003-08-05 19:20:03 +0000 |
|---|---|---|
| committer | Ton Voon <tonvoon@users.sourceforge.net> | 2003-08-05 19:20:03 +0000 |
| commit | 43efd2700d6e918e15b370f18f9ca70bb9a93a1a (patch) | |
| tree | 40057b022c51ebe12f91e9eb6489e7969dec4d12 /doc | |
| parent | cb3e39b1aabc697148bef356d81fbacd0655995e (diff) | |
| download | monitoring-plugins-43efd2700d6e918e15b370f18f9ca70bb9a93a1a.tar.gz | |
Added dev platform requirements
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@648 f882894a-f735-0410-b71e-b25c423dba1c
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/developer-guidelines.sgml | 36 |
1 files changed, 26 insertions, 10 deletions
diff --git a/doc/developer-guidelines.sgml b/doc/developer-guidelines.sgml index f3acbe74..7ca9f96f 100644 --- a/doc/developer-guidelines.sgml +++ b/doc/developer-guidelines.sgml | |||
| @@ -70,16 +70,11 @@ | |||
| 70 | </bookinfo> | 70 | </bookinfo> |
| 71 | 71 | ||
| 72 | 72 | ||
| 73 | <preface id=preface> | 73 | <preface id="preface"><title>Preface</title> |
| 74 | <title>About the guidelines</title> | ||
| 75 | |||
| 76 | <para>The purpose of this guidelines is to provide a reference for | 74 | <para>The purpose of this guidelines is to provide a reference for |
| 77 | the plug-in developers and encourage the standarization of the | 75 | the plug-in developers and encourage the standarization of the |
| 78 | different kind of plug-ins: C, shell, perl, python, etc.</para> | 76 | different kind of plug-ins: C, shell, perl, python, etc.</para> |
| 79 | 77 | ||
| 80 | |||
| 81 | <section> <title>Copyright</title> | ||
| 82 | |||
| 83 | <para>Nagios Plug-in Development Guidelines Copyright (C) 2000 2001 | 78 | <para>Nagios Plug-in Development Guidelines Copyright (C) 2000 2001 |
| 84 | 2002 | 79 | 2002 |
| 85 | Karl DeBisschop, Ethan Galstad, Hugo Gayosso, Stanley Hopcroft, | 80 | Karl DeBisschop, Ethan Galstad, Hugo Gayosso, Stanley Hopcroft, |
| @@ -89,13 +84,34 @@ | |||
| 89 | copies of this manual provided the copyright notice and this | 84 | copies of this manual provided the copyright notice and this |
| 90 | permission notice are preserved on all copies.</para> | 85 | permission notice are preserved on all copies.</para> |
| 91 | 86 | ||
| 92 | <para>The plugins themselves are copyrighted by their respective | 87 | <para>The plugins themselves are copyrighted by their respective |
| 93 | authors.</para> | 88 | authors.</para> |
| 94 | |||
| 95 | </section> | ||
| 96 | </preface> | 89 | </preface> |
| 97 | 90 | ||
| 98 | <article> | 91 | <article> |
| 92 | <section id="DevRequirements"><title>Development platform requirements</title> | ||
| 93 | <para> | ||
| 94 | While the requirements for compiling the Nagios plugins release is very small, | ||
| 95 | to develop from CVS needs additional software to be installed. These are the | ||
| 96 | minimum levels of software required: | ||
| 97 | |||
| 98 | <literallayout> | ||
| 99 | gnu make 3.79 | ||
| 100 | automake 1.6 | ||
| 101 | autoconf 2.52 | ||
| 102 | gettext 0.11.5 | ||
| 103 | </literallayout> | ||
| 104 | |||
| 105 | To compile from CVS, after you have checked out the code, run: | ||
| 106 | <literallayout> | ||
| 107 | tools/setup | ||
| 108 | ./configure | ||
| 109 | make | ||
| 110 | make install | ||
| 111 | </literallayout> | ||
| 112 | </para> | ||
| 113 | </section> | ||
| 114 | |||
| 99 | <section id="PlugOutput"><title>Plugin Output for Nagios</title> | 115 | <section id="PlugOutput"><title>Plugin Output for Nagios</title> |
| 100 | 116 | ||
| 101 | <para>You should always print something to STDOUT that tells if the | 117 | <para>You should always print something to STDOUT that tells if the |
