Skip to content

Commit

Permalink
adding okconfig
Browse files Browse the repository at this point in the history
  • Loading branch information
Travis Local Image committed Jan 3, 2020
1 parent 522ab2e commit 6804bb1
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,7 @@ install:

- sudo chmod g+s ${NAGIOS_HOME}
- sudo setfacl -R -m group:nagios:rwx -m d:group:nagios:rwx ${NAGIOS_HOME} /etc/okconfig /etc/adagios /var/lib/adagios
- sudo setfacl -R -m group:travis:rwx -m d:group:travis:rwx ${NAGIOS_HOME} /etc/okconfig /etc/adagios /var/lib/adagios

# Install OKconfig
- sudo pip install https://github.com/opinkerfi/okconfig/zipball/master
Expand All @@ -225,10 +226,11 @@ install:
- echo "template_directory ${NAGIOS_HOME}/etc/okconfig/templates" >> /etc/okconfig.conf
- echo "examples_directory ${NAGIOS_HOME}/etc/okconfig/examples" >> /etc/okconfig.conf
- echo "destination_directory ${NAGIOS_HOME}/etc/okconfig" >> /etc/okconfig.conf
- sudo mkdir -p ${NAGIOS_HOME}/etc/okconfig/templates ${NAGIOS_HOME}/etc/okconfig/examples
- sudo cp -r /usr/share/okconfig/templates/* ${NAGIOS_HOME}/etc/okconfig/templates/
- sudo cp -r /usr/share/okconfig/examples/* ${NAGIOS_HOME}/etc/okconfig/examples/
- mkdir -p ${NAGIOS_HOME}/etc/okconfig/templates ${NAGIOS_HOME}/etc/okconfig/examples
- cp -r /usr/share/okconfig/templates/* ${NAGIOS_HOME}/etc/okconfig/templates/
- cp -r /usr/share/okconfig/examples/* ${NAGIOS_HOME}/etc/okconfig/examples/
- pynag config --append cfg_dir=${NAGIOS_HOME}/etc/okconfig
- ls -l ${NAGIOS_HOME}/etc/okconfig

# Configure Adagios
- pynag config --append "broker_module=/usr/local/nagios/lib/mk-livestatus/livestatus.o /usr/local/nagios/var/rw/live"
Expand Down

0 comments on commit 6804bb1

Please sign in to comment.