Newer
Older
hsh_checkmk_install_xinetd:
pkg.installed:
- name: xinetd
hsh_checkmk_fetch_package:
file.managed:
- name: /tmp/checkmk.deb
- source: salt://checkmk/checkmk-files/check-mk-agent_1.6.0p10-1_all.deb
- mode: 755
hsh_checkmk_install_package:
- name: dpkg -i /tmp/checkmk.deb
- user: root
- group: root
- cwd: /tmp
- require:
- pkg: hsh_checkmk_install_xinetd
- file: hsh_checkmk_fetch_package
hsh_checkmk_set_config:
file.managed:
- name: /etc/xinetd.d/check_mk
- cmd: hsh_checkmk_install_package
hsh_checkmk_reload_xinetd:
service.running:
- name: xinetd
- enable: True
- reload: True
- watch:
- file: hsh_checkmk_set_config