UID and GID are always set
This commit is contained in:
@@ -1,13 +1,9 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
if [ -z $UID ] && [ -z $GID ]; then
|
groupadd -g $GID -o $UNAME ;\
|
||||||
groupadd -g $GID -o $UNAME ;\
|
useradd -m -u $UID -g $GID -o -s /bin/bash $UNAME ;\
|
||||||
useradd -m -u $UID -g $GID -o -s /bin/bash $UNAME ;\
|
chown $UID.$GID -R /.seafile ;\
|
||||||
chown $UID.$GID -R /.seafile ;\
|
chown $UID.$GID -R /.supervisord ;\
|
||||||
chown $UID.$GID -R /.supervisord ;\
|
chown $UID.$GID -R /volume ;\
|
||||||
chown $UID.$GID -R /volume ;\
|
chown $UID.$GID /entrypoint.sh ;\
|
||||||
chown $UID.$GID /entrypoint.sh ;\
|
chown $UID.$GID /infinite-seaf-cli-start.sh
|
||||||
chown $UID.$GID /infinite-seaf-cli-start.sh
|
|
||||||
else
|
|
||||||
echo "\$UID and \$GID environment variables are required to update files ownership."
|
|
||||||
fi
|
|
||||||
|
|||||||
Reference in New Issue
Block a user