summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-20add back the accidentally removed nagios_command pieceMicah Anderson
2010-02-20the debian package nagios-plugins and nagios-plugins-basic defines aMicah Anderson
number of the check_commands that were being defined by this module, this caused duplicate definition issues, so to solve this we don't define the subset of commands on debian/ubuntu systems that are handled by the package, but let other operatingsystems define them (as they were before)
2010-02-20enable the cfg_dir=/etc/nagios-plugins/config parameter in the defaultMicah Anderson
Debian nagios.cfg file without this enabled, the plugins which are installed by the nagios-plugins and nagios-plugins-basic packages will not be enabled, causing undefined service check command errors in the nagios pre-flight check. Because the nagios-plugins-basic package is installed as a Depends for the nagios3 package, and nagios-plugins is usually brought in, due to nagios3 having a Recommends on it, it a good idea to have this plugin location enabled.
2010-02-20remove the classification of the $nagios_cfgdir variable. this is theMicah Anderson
only location where specific classification is done, and this anomaly prohibits you from setting the variable in site.pp
2010-02-08add missing notify for nsca.cfgJerome Charaoui
2010-02-08add basic nsca server/client classes and provide default configJerome Charaoui
2010-02-08add passive serviceJerome Charaoui
2010-02-01add munin plugin for nagios serverJerome Charaoui
2009-12-28add port and database options to mysql service, use 'hostname' plugin ↵Jerome Charaoui
parameter to specify socket
2009-12-28remove $hostname from service names: these are added internally to ↵Jerome Charaoui
nagios_service type, but should not appear for service descriptions in nagios
2009-12-22adjust mysql commands & serviceJerome Charaoui
2009-12-11add mysql commands and serviceJerome Charaoui
2009-12-08add more commands to defaults::commands and distinguish between common ↵Jerome Charaoui
commands and commands required by some services defined in other modules
2009-12-08dont pull in default commands defined by nagios package on DebianJerome Charaoui
2009-12-08remove command wrapper (use native type instead) and commands.pp (now in ↵Jerome Charaoui
nagios::defaults::commands)
2009-12-08use 'absent' parameter internally only in nagios::serviceJerome Charaoui
2009-12-08fix nagios.cfg cfg_dir path for CentOSJerome Charaoui
2009-12-08Fix nagios::service use parameterJerome Charaoui
2009-12-04update READMEJerome Charaoui
2009-12-04port the 'nagios_allow_external_cmd' switch to debianJerome Charaoui
2009-12-02refactor service resource without any hardcoded defaults, and use ↵Jerome Charaoui
'generic-service' template by default
2009-12-02fix cfgdir variable scopeJerome Charaoui
2009-12-02manage /conf.d and fix nagios cfg filenameJerome Charaoui
2009-12-02fix cfgdir variableJerome Charaoui
2009-12-02move nagios templates in a file resource as puppet doesn't support them ↵Jerome Charaoui
using native types, see issue #1180
2009-12-02move puppet nagios resources down into conf.dJerome Charaoui
2009-12-02remove jabber command from default commands until we decide if/how to ↵Jerome Charaoui
include plugins
2009-12-02replace defaults based on cfg files by puppet resourcesJerome Charaoui
2009-12-02remove host wrapper, instead define using native type in target, and create ↵Jerome Charaoui
a target::nat subclass
2009-12-02override exported resources to set notify and target pathJerome Charaoui
2009-12-02adjust htpasswd.users pathJerome Charaoui
2009-12-02don't use /files/, that is un-0.25.x-ishJerome Charaoui
2009-12-02don't always add ping service to targetsJerome Charaoui
2009-12-02keep stylesheets directory on debianJerome Charaoui
2009-12-01remove ensure => absent from default resourceJerome Charaoui
2009-12-01use 'www-data' instead of 'apache' as group for debian configJerome Charaoui
2009-12-01qualify nagios_cfg_dir variableJerome Charaoui
2009-12-01correct cfg paths for debianJerome Charaoui
2009-12-01use correct package name for snmp plugins on debianJerome Charaoui
2009-12-01use empty directory from common moduleJerome Charaoui
2009-12-01Correct default definition file source; remove unneeded config filesJerome Charaoui
2009-12-01Add support for Debian; split up package defaults and create new ↵Jerome Charaoui
nagios::default resource; add support for lighttpd and headless httpd configurations; move common commands definitions into nagios::commands
2009-12-01adjust ntp command as wellmh
2009-12-01adjust commandmh
2009-11-14update file sources to new 0.25.x stylemh
2009-11-14update to new 0.25.x stylemh
2009-11-14update to new 0.25.x stylemh
2009-11-02change pending module file resources to new 0.25 stylemh
2009-11-02update file path to new 0.25 stylemh
2009-10-31remove duplicated namemh