From caa0af8b0a0a6b42992105b14cf7b7f1fa5ffaf3 Mon Sep 17 00:00:00 2001 From: ich777 Date: Tue, 25 Oct 2022 12:10:37 +0200 Subject: [PATCH] =?UTF-8?q?=E2=80=9Escripts/start.sh=E2=80=9C=20=C3=A4nder?= =?UTF-8?q?n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/start.sh | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/scripts/start.sh b/scripts/start.sh index c8bb73e..65d8388 100644 --- a/scripts/start.sh +++ b/scripts/start.sh @@ -3,12 +3,15 @@ echo "---Setting umask to ${UMASK}---" umask ${UMASK} echo "---Checking for optional scripts---" -if [ -f /opt/scripts/user.sh ]; then - echo "---Found optional script, executing---" - chmod +x /opt/scripts/user.sh - /opt/scripts/user.sh +cp -f /opt/custom/user.sh /opt/scripts/start-user.sh > /dev/null 2>&1 ||: +cp -f /opt/scripts/user.sh /opt/scripts/start-user.sh > /dev/null 2>&1 ||: + +if [ -f /opt/scripts/start-user.sh ]; then + echo "---Found optional script, executing---" + chmod -f +x /opt/scripts/start-user.sh ||: + /opt/scripts/start-user.sh || echo "---Optional Script has thrown an Error---" else - echo "---No optional script found, continuing---" + echo "---No optional script found, continuing---" fi echo "root:${ROOT_PWD}" | chpasswd