From 62018fd8de69f561c7b0598a41371318b7157b3a Mon Sep 17 00:00:00 2001 From: Wonderfall Date: Tue, 31 Oct 2017 13:33:56 +0100 Subject: [PATCH] Update startup --- reverse/rootfs/usr/local/bin/startup | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/reverse/rootfs/usr/local/bin/startup b/reverse/rootfs/usr/local/bin/startup index d897b5a..2bdfb2c 100644 --- a/reverse/rootfs/usr/local/bin/startup +++ b/reverse/rootfs/usr/local/bin/startup @@ -194,7 +194,15 @@ f_log INF "Start reverse configuration ..." # Prepare container f_log INF "Create user 'reverse'" -addgroup -g ${GID} reverse && adduser -H -s /bin/sh -D -G reverse -u ${UID} reverse +if [ "$(grep ${GID} /etc/group)" == "" ]; then + addgroup -g ${GID} reverse +else + GROUP_NAME=$(grep ${GID} /etc/group | cut -d: -f1) +fi + +if [ "$(grep ${UID} /etc/passwd)" == "" ]; then + adduser -H -s /bin/sh -D -G ${GROUP_NAME} -u ${UID} reverse +fi f_log INF "Create folder" mkdir -p /nginx/sites-enabled /nginx /nginx/log /nginx/run /nginx/sites-enabled /nginx/ssl /nginx/ssl/selfsigned/dhparam