From df8703cac87b43ef0a10db0a7fd1dc5bfe05209f Mon Sep 17 00:00:00 2001 From: Aeon512 Date: Sun, 11 Feb 2018 22:14:16 +0100 Subject: Restore LetsEncrypt after docker-compose up/down --- docker/debian-ncp/run-parts.sh | 8 +++++++- docker/nextcloudpi/000ncp | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) (limited to 'docker') diff --git a/docker/debian-ncp/run-parts.sh b/docker/debian-ncp/run-parts.sh index 0c8fe3f1..6ebe5ba1 100755 --- a/docker/debian-ncp/run-parts.sh +++ b/docker/debian-ncp/run-parts.sh @@ -33,7 +33,13 @@ test -f $FILE || { EOF chmod +x /usr/local/sbin/update-rc.d -for file in $( ls -1v /etc/services-enabled.d ); do +# Iterate only over 000* entries which might setup environment +for file in $( ls -1v /etc/services-enabled.d | grep 000* ); do + /etc/services-enabled.d/"$file" start "$1" +done + +# Iterate over remaining entries +for file in $( ls -1v -I 000* /etc/services-enabled.d ); do /etc/services-enabled.d/"$file" start "$1" done diff --git a/docker/nextcloudpi/000ncp b/docker/nextcloudpi/000ncp index 6a4d2d2e..f23f0183 100755 --- a/docker/nextcloudpi/000ncp +++ b/docker/nextcloudpi/000ncp @@ -4,5 +4,6 @@ source /usr/local/etc/library.sh # INIT NCP CONFIG (first run) persistent_cfg /usr/local/etc/nextcloudpi-config.d /data/ncp +persistent_cfg /etc/services-enabled.d exit 0 -- cgit v1.2.3