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