|
|
@@ -1,5 +1,18 @@
|
|
|
#!/bin/ash
|
|
|
|
|
|
+LOG_DATE_FORMAT="%m-%d %H:%M:%S"
|
|
|
+if [ -z $USER ] || [ -z $PSWD ] || [ -z $HOST ]; then
|
|
|
+ echo "[ error run.sh ]: Configuration is incomplete. Exit." | ts "${LOG_DATE_FORMAT}"
|
|
|
+ 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
|
|
|
+
|
|
|
+# [ -d /config ] || mkdir -p /config
|
|
|
+# chown -R $USER_UID:$USER_GID /config
|
|
|
+# chown -R $USER_UID:$USER_GID /home/nextcloud/data
|
|
|
+
|
|
|
term_handler() {
|
|
|
echo "SIGTERM received"
|
|
|
exit 143;
|