Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
1 result

init.sls

Blame
  • init.sls 834 B
    hsh_checkmk_purge_xinetd:
      pkg.purged:
        - name: xinetd
    
    hsh_checkmk_fetch_package:
      file.managed:
        - name: /tmp/checkmk.deb
        - source: salt://checkmk/checkmk-files/check-mk-agent_2.0.0p12-1_all.deb
        - user: root
        - group: root
        - mode: 755
    
    hsh_checkmk_install_package:
      cmd.run:
        - name: dpkg -i /tmp/checkmk.deb
        - user: root
        - group: root
        - cwd: /tmp
        - require:
          - pkg: hsh_checkmk_purge_xinetd
          - file: hsh_checkmk_fetch_package
    
    hsh_checkmk_enable_socket:
      service.running:
        - name: check_mk.socket
        - enable: True
        - reload: True
        - require:
          - pkg: hsh_checkmk_install_package
    
    hsh_checkmk_enable_async_service:
      service.running:
        - name: check_mk-async.service
        - enable: True
        - reload: True
        - require:
          - pkg: hsh_checkmk_install_package