Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Let <https://www.monitoring-plugins.org/doc/news.txt> point to the
correct file.
|
|
|
|
Most users just "update" from our previous releases, they don't
"migrate" from another project.
|
|
We shouldn't attempt to document Nagios/Naemon/Icinga/whatever
configurations on our site.
|
|
Document the migration from the Nagios Plugins to the Monitoring
Plugins.
|
|
|
|
|
|
Gnulib also installs files into the "build-aux" directory.
|
|
As State Retention is actually implemented by now, it's no longer just a
"Proposal".
|
|
The list of default configuration file path names used by the Extra-Opts
feature has changed. And so has the environment variable that can be
used to specify the location.
|
|
|
|
|
|
"monitoring-plugins/.." is the directory *above* (not below) the
"monitoring-plugins" directory, isn't it?
|
|
|
|
|
|
|
|
|
|
Apply a few changes that hopefully improve the "Did you fork the Nagios
Plugins?" FAQ item a bit.
|
|
|
|
Fix a few remaining references to "nagios-plugins".
|
|
We now host the "Monitoring Plugin Development Guidelines".
|
|
The Nagios::Plugin module has been renamed to Monitoring::Plugin.
|
|
This is a first step of replacing the name "Nagios Plugins" with
"Monitoring Plugins" where appriopriate. Some news items and FAQ
entries are also created or updated. More to come.
|
|
"_" should be escaped (to make Vim's syntax highlighting happy, at
least).
|
|
"presentation.html" is a little too generic.
|
|
Add Ton's "State Retention" RFC to the list of "Proposals" (even though
it has been implemented and documented¹ by now).
¹ https://www.nagios-plugins.org/doc/faq/private-c-api.html#state-information
|
|
"Extra-Opts" is a name.
|
|
Add a few link titles.
|
|
Import the "check_many" proposal from our old web site, and add a
"Proposals" section to the Documentation page. Also reference the "New
Threshold Syntax" proposal from there (we didn't link to it before).
|
|
Consistently write `check_foo`, not check\_foo.
|
|
Add a prompt sign to all command lines in code blocks.
|
|
|
|
Stating we accept donations without mentioning how to initiate them
doesn't make much sense.
|
|
Apply a few fixes and improvements throughout the text.
|
|
Clarify the purpose of the staging area, and (try to) improve the "Basic
Concepts" section in another few ways.
|
|
This text was written a few years ago, when we switched from SVN to Git.
These days, it makes less sense to assume the reader is accustomed to
SVN but not to Git.
|
|
While we provide and document our source tarball, we should clarify that
we recommend using distribution-provided binary packages whenever
possible.
|
|
Import most of the FAQ entries from our old web site. A few outdated
questions have been omitted, many of the imported ones were updated in
one way or another, and the order of the development-related questions
has been changed. Also, the phrasing of some questions has been
modified (just to make the headings shorter).
For the record, this is the original list of questions from the old web
site:
General
-------
* Who controls the Nagios Plugins project?
* What license is Nagios Plugins distributed under?
* Who owns the copyright for the Nagios Plugin code?
* Can I submit a patch to this project?
* Do you accept donations?
Compiling
---------
* ./configure appears to hang
* check_ldap, check_radius or check_pgsql don't compile even though
configure output says the required libraries are present
* How come check_http/check_tcp doesn't work with --ssl?
* How do I compile the Nagios::Plugin perl module?
* I can't compile check_mysql on solaris
* I get '":types" is not exported by the Params::Validate module' when
running tests
* Why does Solaris use pst3 for check_procs?
Installing
----------
* Some of the root plugins (check_dhcp and check_icmp) haven't been
installed. What's happening?
* Why aren't my plugins installed as the nagios user? And what about
root plugins?
Development
-----------
* How do I use Git?
* Can I add extra tests to the C routines?
* Can I use the Nagios Plugins in my own project?
* How can I find out more about writing a plugin?
* How do I make changes on nagiosmib?
* How do I prove the C routines work?
* How do I use and update Gnulib?
* How do I use the Nagios::Plugin perl module?
* How do the test parameters in NPTest.pm work?
* Private C APIs
|
|
Mention the new FTP mirrors on download.md, and reference that from
doc/presentation.md.
|
|
|
|
|
|
|
|
Fix a few small typos and apply various cosmetic changes.
|
|
Many sites have links to our New Threshold Syntax proposal, so lets put
it back online. However, as we decided not to implement the New
Threshold Syntax anytime soon, we currently don't add a link to the
proposal on our own web site.
|
|
Seperate the documents that cover "advanced" topics more clearly from
the basic documentation.
|
|
Add links to the Nagios Plugin Develepment Guidelines and to the
Extra-Opts documentation.
|
|
Initial support for News pages had been committed already, this commit
completes that support and adds an actual News page. News pages (with
up to ten articles) are auto-created from any pages that have the "date"
attribute set.
|
|
|