diff --git a/rootfs/etc/s6-overlay/s6-rc.d/unitd-configure/run b/rootfs/etc/s6-overlay/s6-rc.d/unitd-configure/run index 1bfe5fa..325212e 100755 --- a/rootfs/etc/s6-overlay/s6-rc.d/unitd-configure/run +++ b/rootfs/etc/s6-overlay/s6-rc.d/unitd-configure/run @@ -1,4 +1,4 @@ -#!/usr/bin/with-contenv bash +#!/command/with-contenv bash # shellcheck shell=bash # unitd-configure main diff --git a/rootfs/etc/s6-overlay/s6-rc.d/unitd/run b/rootfs/etc/s6-overlay/s6-rc.d/unitd/run index 54b4709..bda666f 100755 --- a/rootfs/etc/s6-overlay/s6-rc.d/unitd/run +++ b/rootfs/etc/s6-overlay/s6-rc.d/unitd/run @@ -1,4 +1,4 @@ -#!/usr/bin/with-contenv bash +#!/command/with-contenv bash # shellcheck shell=bash # unitd main @@ -7,13 +7,17 @@ main() { exec > >(while read line; do echo "[unitd] ${line}"; done) 2>&1 local unitSocket="${UNIT_SOCKET:?}" + + echo "> Start" # This is for legacy support for versions prior to 1.30.0 if [ -d "/opt/unit" ] && [ -x "/opt/unit/sbin/unitd" ]; then + echo "> Legacy" /opt/unit/sbin/unitd --no-daemon --tmp "/tmp" --state "/var/lib/unit/state" --modules "/opt/unit/modules" --control "unix:${unitSocket}" return fi + echo "> Current" /usr/local/sbin/unitd --no-daemon --control "unix:${unitSocket}" }