diff --git a/README.md b/README.md index ef4cc945e37d51cad718071530ec6079936bdade..9d257edea07578e9f718088eaa8404961ab68a57 100644 --- a/README.md +++ b/README.md @@ -38,10 +38,6 @@ base: Installs and enables the checkmk agent on debian based systems. -### `checkmk.freebsd` - -Installs and enables the checkmk agent on freebsd based systems. - ### `checkmk.debian.apache_status` Installs the [apache_status](https://checkmk.com/cms_check_apache_status.html) agent plugin. diff --git a/checkmk/freebsd.sls b/checkmk/freebsd.sls deleted file mode 100644 index 1a520c0b4adeb0f18d4a6c9b70e6dd4a2c5132b3..0000000000000000000000000000000000000000 --- a/checkmk/freebsd.sls +++ /dev/null @@ -1,101 +0,0 @@ -hsh_checkmk_install_dependencies: - pkg.installed: - - pkgs: -# - sysutils/muse - - sysutils/ipmitool - - devel/libstatgrab - -hsh_checkmk_enable_inetd: - file.line: - - name: /etc/rc.conf - - mode: ensure - - content: 'inetd_enable=yes' - - after: 'dumdev="AUTO"' - - require: - - pkg: hsh_checkmk_install_dependencies - -hsh_checkmk_configure_inetd: - file.line: - - name: /etc/rc.conf - - mode: ensure - - content: 'inetd_flags=-wW' - - after: 'inetd_enable=yes' - - require: - - file: hsh_checkmk_enable_inetd - -hsh_checkmk_install_agent: - file.managed: - - name: /usr/local/bin/checkmk_agent - - source: salt://checkmk/checkmk-files/check_mk_agent.freebsd - - user: root - - group: wheel - - mode: 755 - -hsh_checkmk_register_checkmk_service: - file.line: - - name: /etc/services - - mode: ensure - - content: 'checkmk 6556/tcp #checkmk agent' - - after: 'dbbrowse 47557/udp #Databeam Corporation' - -hsh_checkmk_install_inetd_service: - file.line: - - name: /etc/inetd.conf - - mode: ensure - - content: 'checkmk stream tcp nowait root /usr/local/bin/checkmk_agent checkmk_agent' - - after: '#swat stream tcp nowait/400 root /usr/local/sbin/swat swat' - -hsh_checkmk_inetd_allow_access: - file.line: - - name: /etc/hosts.allow - - mode: ensure - - content: 'checkmk_agent : 141.71.3.61 : allow' - - after: 'ftpd : ALL : allow' - -hsh_checkmk_inetd_secure_access: - file.line: - - name: /etc/hosts.allow - - mode: ensure - - content: 'checkmk_agent : ALL : deny' - - after: 'checkmk_agent : 141.71.3.61 : allow' - - require: - - file: hsh_checkmk_inetd_allow_access - -hsh_checkmk_plugin_dir: - file.directory: - - name: /usr/lib/check_mk_agent/plugins - - user: root - - group: wheel - - dir_mode: 755 - - file_mode: 644 - - makedirs: True - - recurse: - - user - - group - - mode - -hsh_checkmk_install_haproxy_plugin: - file.managed: - - name: /usr/lib/check_mk_agent/plugins/mk_haproxy - - source: salt://checkmk/checkmk-files/mk_haproxy.freebsd - - user: root - - group: wheel - - mode: 755 - - require: - - file: hsh_checkmk_plugin_dir - -hsh_checkmk_restart_inetd_service: - cmd.run: - - name: /etc/rc.d/inetd restart - - watch: - - file: hsh_checkmk_install_agent - - require: - - pkg: hsh_checkmk_install_dependencies - - file: hsh_checkmk_enable_inetd - - file: hsh_checkmk_configure_inetd - - file: hsh_checkmk_install_agent - - file: hsh_checkmk_install_haproxy_plugin - - file: hsh_checkmk_register_checkmk_service - - file: hsh_checkmk_install_inetd_service - - file: hsh_checkmk_inetd_allow_access - - file: hsh_checkmk_inetd_secure_access