ok who forgot to put config files in a config uration management system

This commit is contained in:
Stephen Smoogen 2017-01-08 19:51:35 +00:00
parent 8ca8220f83
commit bdc602e4ed
2 changed files with 16 additions and 4 deletions

View file

@ -31,8 +31,6 @@ log_file=/var/log/nagios/nagios.log
cfg_file=/etc/nagios/timeperiods.cfg
#cfg_file=/etc/nagios/objects/templates.cfg
cfg_file=/etc/nagios/escalations.cfg
cfg_file=/etc/nagios/checkcommands.cfg
cfg_file=/etc/nagios/misccommands.cfg
# Definitions for monitoring the local (Linux) host
#cfg_file=/etc/nagios/objects/localhost.cfg
@ -56,11 +54,12 @@ cfg_file=/etc/nagios/misccommands.cfg
#cfg_dir=/etc/nagios/switches
#cfg_dir=/etc/nagios/routers
cfg_dif=/etc/nagios/commands
cfg_dir=/etc/nagios/contacts
cfg_dir=/etc/nagios/contactgroups
cfg_dir=/etc/nagios/hosts
cfg_dir=/etc/nagios/hostgroups
cfg_dir=/etc/nagios/services
cfg_dir=/etc/nagios/contacts
cfg_dir=/etc/nagios/contactgroups
cfg_dir=/etc/nagios/servicegroups
cfg_dir=/etc/nagios/servicedeps

View file

@ -82,6 +82,14 @@
- config
- nagios_server
## Copy over the nagios configs
- name: Copy /etc/nagios/*cfg files
copy: src=nagios/configs/{{ item }} dest=/etc/nagios/{{ item }}
with_items:
- escalations.cfg
- minimal.cfg
- nagios.cfg
- timeperiods.cfg
## Copy over the command scripts
- name: Copy /etc/nagios/commands
@ -150,6 +158,11 @@
## Build template files
# This one may go to being just a regular config file if we can make remote monitoring work
- name: Template out the cgi.cfg
template: src=nagios/configs/cgi.cfg.j2 dest=/etc/nagios/ mode=0644 owner=root group=root
tags:
- nagios_server
- name: Override config.inc.php for the given environment
template: src=nagios/config.inc.php.j2 dest=/usr/share/nagios/html/config.inc.php mode=0640 owner=root group=apache