Extension:NagiosConfig

NagiosConfig provides several pages to alter the default behaviour of Nagios. The user then is enabled to create hosts and services to monitor by creating pages in a certain category

Description
After installing NagiosConfig an administrator can tell the extension to setup wikipages. Right now about 60 pages in the 5 NagiosConfig namespaces are created. Those pages define the default Nagios configuration settings. In addition to that there are 4 forms, 7 templates, 4 categories and some #ask-Statements which are needed for proper functioning. If all is set up correctly users in a predefined group can edit the pages in the special namespaces, write those out to disk in Nagios' configuration file syntax and reload the Nagios daemon to make use of them. All users can create pages using forms for hosts and contacts which are then used to update the Nagios configuration.

The main goal of this extension is to enable any user on a wiki to add, remove or edit hosts and contacts for Nagios without having shell access or understanding the, sometimes irritating, structure of Nagios' configuration.

Download instructions
A working version will be released in 1 to 3 weeks after I have done some more testing of the recently added features.

Installation
Since there are two different linux daemons interacting to make this extension work - Nagios and Apache - there are some permission issues. Installation is rather complex, but there is a detailed installation description in the extension's folder.