|
|
@@ -6,12 +6,13 @@ if [ -z $USER ] || [ -z $PSWD ] || [ -z $HOST ]; then
|
|
|
exit 1
|
|
|
fi
|
|
|
|
|
|
-# getent group $USER_GID > /dev/null || addgroup -g $USER_GID $USER
|
|
|
-# getent passwd $USER_UID > /dev/null || adduser -u $USER_UID $USER -D -H -G $USER
|
|
|
+getent group $USER_GID > /dev/null || addgroup -g $USER_GID $SYS_USER
|
|
|
+getent passwd $USER_UID > /dev/null || adduser -u $USER_UID $SYS_USER -D -H -G $SYS_USER
|
|
|
|
|
|
-# [ -d /config ] || mkdir -p /config
|
|
|
-# chown -R $USER_UID:$USER_GID /config
|
|
|
-# chown -R $USER_UID:$USER_GID /home/nextcloud/data
|
|
|
+[ -d /config ] || mkdir -p /config
|
|
|
+chown -R $USER_UID:$USER_GID /config
|
|
|
+[ -d /home/nextcloud/data ] || mkdir -p /home/nextcloud/data
|
|
|
+chown -R $USER_UID:$USER_GID /home/nextcloud/data
|
|
|
|
|
|
term_handler() {
|
|
|
echo "SIGTERM received"
|