HEP-Puppet/nagios — pull request #9 by kreczko (2014-03-05 15:37:09+00:00)
Title: Improvements and fixes

- moved content of client.pp and server.pp to init.pp
- fixed file permissions for nrpe.cfg
- server config:
- added missing parameters
- fixed cgi.cfg location
- changed servicegroups to additional_servicegroups
- undid the outsourcing of long commands from commands.pp to templates as they are not read correctly
- added default service groups
- deleted obsolete configs
- added apache configs for Nagios and PNP4Nagios
- added nsca send config
- added permission fixes for nagios*.cfg files (no longer needs sudo)
- fixed automatic creation of tcp traffic tests (one for each NIC)
- added nagios host parameter
- updated TODO list
- replaced apache::vhost with config template
- formatted some manifests
- simplified manifests
- removed obsolete sudoers group
- moved kernel cron job from client to install.pp
- exported check_iostat creation into separate file in order to automate it
- check kernel plugin: correcting capitalisation and RedHat <-> Debian for one case
- puppet plugin: removing checking db test
- adding vhosts to server config and adding parameter passthrough