diff options
Diffstat (limited to 'README')
| -rw-r--r-- | README | 106 |
1 files changed, 52 insertions, 54 deletions
| @@ -1,98 +1,96 @@ | |||
| 1 | Nagios Plugins README | 1 | Nagios Plugins README |
| 2 | --------------------- | 2 | ===================== |
| 3 | 3 | ||
| 4 | * For instructions on installing these plugins for use with Nagios, | 4 | * For instructions on installing these plugins for use with Nagios, |
| 5 | see below. In addition, generic instructions for the GNU toolchain | 5 | see below. In addition, generic instructions for the GNU toolchain can be |
| 6 | can be found in the INSTALL file. | 6 | found in the `INSTALL` file. |
| 7 | 7 | ||
| 8 | * For major changes between releases, read the NEWS file. | 8 | * For major changes between releases, read the `NEWS` file. |
| 9 | 9 | ||
| 10 | * For information on detailed changes that have been made or plugins | 10 | * For information on detailed changes that have been made or plugins |
| 11 | that have been added, read the Changelog file. | 11 | that have been added, read the `ChangeLog` file. |
| 12 | 12 | ||
| 13 | * Some plugins require that you have additional programs and/or | 13 | * Some plugins require that you have additional programs and/or |
| 14 | libraries installed on your system before they can be used. Plugins | 14 | libraries installed on your system before they can be used. Plugins that |
| 15 | that are dependent on other programs/libraries that are missing are | 15 | are dependent on other programs/libraries that are missing are usually not |
| 16 | usually not compiled. Read the REQUIREMENTS file for more information. | 16 | compiled. Read the `REQUIREMENTS` file for more information. |
| 17 | 17 | ||
| 18 | * For a list of outstanding bugs for this release, see the BUGS file. | 18 | * For a list of outstanding bugs for this release, see the `BUGS` file. |
| 19 | 19 | ||
| 20 | * Individual plugins are self documenting. All plugins that comply with | 20 | * Individual plugins are self documenting. All plugins that comply with |
| 21 | the basic guidelines for development will provide detailed help when | 21 | the basic guidelines for development will provide detailed help when |
| 22 | invoked with the '-h' or '--help' options. | 22 | invoked with the `-h` or `--help` options. |
| 23 | 23 | ||
| 24 | You can check for the latest plugins at: | 24 | You can check for the latest plugins at: |
| 25 | http://sourceforge.net/projects/nagiosplug/ | ||
| 26 | 25 | ||
| 27 | Send mail to nagiosplug-help@lists.sourceforge.net for assistance. Please | 26 | * <https://sourceforge.net/projects/nagiosplug/> |
| 28 | include the OS type and version that you are using. Also, run the plugin with | ||
| 29 | the '-vvv' option and provide the resulting version information. Of course, | ||
| 30 | there may be additional diagnostic information required as well. Use good | ||
| 31 | judgment. | ||
| 32 | 27 | ||
| 33 | Send mail to nagiosplug-devel@lists.sourceforge.net for developer discussions. | 28 | Send an email to <nagiosplug-help@lists.sourceforge.net> for assistance. |
| 29 | Please include the OS type and version that you are using. Also, run the | ||
| 30 | plugin with the `-vvv` option and provide the resulting version information. | ||
| 31 | Of course, there may be additional diagnostic information required as well. | ||
| 32 | Use good judgment. | ||
| 34 | 33 | ||
| 35 | For patch submissions and bug reports, please use the appropriate resources at | 34 | Send an email to <nagiosplug-devel@lists.sourceforge.net> for developer |
| 36 | https://github.com/nagios-plugins/nagios-plugins/. Also, please include | 35 | discussions. |
| 37 | version information for your OS and the plugin(s) your are patching/reporting. | ||
| 38 | 36 | ||
| 37 | For patch submissions and bug reports, please use the appropriate resources | ||
| 38 | at <https://github.com/nagios-plugins/nagios-plugins>. | ||
| 39 | 39 | ||
| 40 | 40 | ||
| 41 | Installation Instructions | ||
| 42 | ------------------------- | ||
| 41 | 43 | ||
| 42 | Nagios Plugins Quick-and-Dirty Installation Instructions | 44 | 1. If you are using the Git tree, you will need m4, gettext, automake, and |
| 43 | -------------------------------------------------------- | 45 | autoconf. To start out, run: |
| 44 | 46 | ||
| 45 | 0) If you are using the Git tree, you will need m4, gettext, automake, and autoconf. | 47 | ./tools/setup |
| 46 | To start out, run ./tools/setup | ||
| 47 | 48 | ||
| 48 | For more detail, see the developer guidelines at | 49 | For more detail, see the developer guidelines at |
| 49 | http://nagiosplug.sourceforge.net/developer-guidelines.html. | 50 | <http://nagiosplug.sourceforge.net/developer-guidelines.html>. |
| 50 | 51 | ||
| 51 | 52 | 2. Run the configure script to initialize variables and create a Makefile, | |
| 52 | 1) Run the configure script to initialize variables and create a Makefile, etc. | 53 | etc. |
| 53 | 54 | ||
| 54 | ./configure --prefix=BASEDIRECTORY --with-cgiurl=SOMEURL | 55 | ./configure --prefix=BASEDIRECTORY --with-cgiurl=SOMEURL |
| 55 | 56 | ||
| 56 | a) Replace BASEDIRECTORY with the path of the directory under which Nagios | 57 | * Replace `BASEDIRECTORY` with the path of the directory under which |
| 57 | is installed (default is '/usr/local/nagios') | 58 | Nagios is installed (default is `/usr/local/nagios`). |
| 58 | b) Replace CGIURL with the path used to access the Nagios CGIs with | 59 | * Replace `CGIURL` with the path used to access the Nagios CGIs with a |
| 59 | a web browser (default is '/nagios/cgi-bin') | 60 | web browser (default is `/nagios/cgi-bin`). |
| 60 | |||
| 61 | 61 | ||
| 62 | 2) Compile the plugins with the following command: | 62 | 3. Compile the plugins with the following command: |
| 63 | 63 | ||
| 64 | make | 64 | make |
| 65 | 65 | ||
| 66 | 66 | 4. Install the compiled plugins and plugin scripts with the following | |
| 67 | 3) Install the compiled plugins and plugin scripts with the following command: | 67 | command: |
| 68 | 68 | ||
| 69 | make install | 69 | make install |
| 70 | 70 | ||
| 71 | The installation procedure will attempt to place the plugins in a | 71 | The installation procedure will attempt to place the plugins in a |
| 72 | 'libexec/' subdirectory in the base directory you specified with | 72 | `libexec/` subdirectory in the base directory you specified with the |
| 73 | the --prefix argument to the configure script. | 73 | `--prefix` argument to the configure script. |
| 74 | 74 | ||
| 75 | 4) There are some plugins that require setuid. If you run make install as | 75 | 5. There are some plugins that require setuid. If you run make install as |
| 76 | a non root user, they will not be installed. To install, switch to root and | 76 | a non-root user, they will not be installed. To install, switch to root |
| 77 | run: | 77 | and run: |
| 78 | 78 | ||
| 79 | make install-root | 79 | make install-root |
| 80 | 80 | ||
| 81 | 81 | That's it! If you have any problems or questions, feel free to send an | |
| 82 | That's it! If you have any problems or questions, feel free send mail | 82 | email to <nagiosplug-help@lists.sourceforge.net>. |
| 83 | to nagiosplug-help@lists.sourceforge.net | ||
| 84 | |||
| 85 | 83 | ||
| 86 | 84 | ||
| 87 | LICENSE STUFF | 85 | License Stuff |
| 88 | ------------- | 86 | ------------- |
| 89 | 87 | ||
| 90 | This software is released under the GNU Public License, Version 3, with the | 88 | This software is released under the GNU General Public License, Version 3, |
| 91 | additional exemption that compiling, linking and/or using OpenSSL is | 89 | with the additional exemption that compiling, linking and/or using OpenSSL |
| 92 | allowed. | 90 | is allowed. |
| 93 | 91 | ||
| 94 | See the COPYING file for the complete GPLv3 text. | 92 | See the `COPYING` file for the complete GPLv3 text. |
| 95 | 93 | ||
| 96 | 94 | ||
| 97 | -- | 95 | -- |
| 98 | Nagios Plugins Team | 96 | Nagios Plugins Development Team |
