diff --git a/cdist/conf/explorer/disks b/cdist/conf/explorer/disks
old mode 100644
new mode 100755
index 52fef81e..7a5c0da0
--- a/cdist/conf/explorer/disks
+++ b/cdist/conf/explorer/disks
@@ -1,2 +1,3 @@
+#!/bin/sh
 cd /dev
 echo sd? hd? vd?
diff --git a/cdist/conf/explorer/is-freebsd-jail b/cdist/conf/explorer/is-freebsd-jail
old mode 100644
new mode 100755
index a6d11d1a..010917f5
--- a/cdist/conf/explorer/is-freebsd-jail
+++ b/cdist/conf/explorer/is-freebsd-jail
@@ -1 +1,2 @@
+#!/bin/sh
 sysctl -n security.jail.jailed 2>/dev/null | grep "1" || true
diff --git a/cdist/conf/explorer/kernel_name b/cdist/conf/explorer/kernel_name
old mode 100644
new mode 100755
index 98ebac2a..1f9cfca4
--- a/cdist/conf/explorer/kernel_name
+++ b/cdist/conf/explorer/kernel_name
@@ -1 +1,2 @@
+#!/bin/sh
 uname -s
diff --git a/cdist/conf/type/__daemontools_service/explorer/svc b/cdist/conf/type/__daemontools_service/explorer/svc
old mode 100644
new mode 100755
index d33fcea4..9ba462f2
--- a/cdist/conf/type/__daemontools_service/explorer/svc
+++ b/cdist/conf/type/__daemontools_service/explorer/svc
@@ -1 +1,2 @@
+#!/bin/sh
 command -v svc || true
diff --git a/cdist/conf/type/__go_get/explorer/go-executable b/cdist/conf/type/__go_get/explorer/go-executable
old mode 100644
new mode 100755
index 4c84ce07..bdce7559
--- a/cdist/conf/type/__go_get/explorer/go-executable
+++ b/cdist/conf/type/__go_get/explorer/go-executable
@@ -1,3 +1,4 @@
+#!/bin/sh
 [ -f /etc/environment ] && . /etc/environment
 [ -f /etc/profile     ] && . /etc/profile
 go version 2>/dev/null || true