diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_gravityonboot/dependencies b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_gravityonboot/dependencies deleted file mode 100755 index c282670..0000000 --- a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_gravityonboot/dependencies +++ /dev/null @@ -1 +0,0 @@ -pihole-FTL \ No newline at end of file diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_gravityonboot/dependencies.d/pihole-FTL b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_gravityonboot/dependencies.d/pihole-FTL new file mode 100644 index 0000000..e69de29 diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_startup/dependencies.d/_uid-gid-changer b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_startup/dependencies.d/_uid-gid-changer new file mode 100644 index 0000000..e69de29 diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_uid-gid-changer/dependencies.d/base b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_uid-gid-changer/dependencies.d/base new file mode 100644 index 0000000..e69de29 diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_uid-gid-changer/dependencies.d/cron b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_uid-gid-changer/dependencies.d/cron new file mode 100644 index 0000000..e69de29 diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_uid-gid-changer/type b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_uid-gid-changer/type new file mode 100644 index 0000000..3d92b15 --- /dev/null +++ b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_uid-gid-changer/type @@ -0,0 +1 @@ +oneshot \ No newline at end of file diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_uid-gid-changer/up b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_uid-gid-changer/up new file mode 100644 index 0000000..ad7e4a0 --- /dev/null +++ b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/_uid-gid-changer/up @@ -0,0 +1,2 @@ +#!/command/execlineb +foreground { bash -e /usr/local/bin/_uid-gid-changer.sh } \ No newline at end of file diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/cron/dependencies.d/base b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/cron/dependencies.d/base new file mode 100644 index 0000000..e69de29 diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/lighttpd/dependencies b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/lighttpd/dependencies deleted file mode 100644 index c282670..0000000 --- a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/lighttpd/dependencies +++ /dev/null @@ -1 +0,0 @@ -pihole-FTL \ No newline at end of file diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/lighttpd/dependencies.d/pihole-FTL b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/lighttpd/dependencies.d/pihole-FTL new file mode 100644 index 0000000..e69de29 diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/pihole-FTL/dependencies b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/pihole-FTL/dependencies deleted file mode 100644 index 2ebccf7..0000000 --- a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/pihole-FTL/dependencies +++ /dev/null @@ -1 +0,0 @@ -_startup \ No newline at end of file diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/pihole-FTL/dependencies.d/_startup b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/pihole-FTL/dependencies.d/_startup new file mode 100644 index 0000000..e69de29 diff --git a/src/s6/debian-root/etc/s6-overlay/s6-rc.d/user/contents.d/_uid-gid-changer b/src/s6/debian-root/etc/s6-overlay/s6-rc.d/user/contents.d/_uid-gid-changer new file mode 100644 index 0000000..e69de29 diff --git a/src/s6/debian-root/etc/cont-init.d/05-changer-uid-gid.sh b/src/s6/debian-root/usr/local/bin/_uid-gid-changer.sh similarity index 92% rename from src/s6/debian-root/etc/cont-init.d/05-changer-uid-gid.sh rename to src/s6/debian-root/usr/local/bin/_uid-gid-changer.sh index 84ad3d8..2c7ce56 100755 --- a/src/s6/debian-root/etc/cont-init.d/05-changer-uid-gid.sh +++ b/src/s6/debian-root/usr/local/bin/_uid-gid-changer.sh @@ -1,4 +1,4 @@ -#!/command/with-contenv bash +#!/bin/bash set -e if [ "${PH_VERBOSE:-0}" -gt 0 ] ; then