From 05d471f475e8d8f5e97ba596f336f73f01852f72 Mon Sep 17 00:00:00 2001 From: Thomas Date: Sat, 25 Jan 2020 16:57:04 -0500 Subject: [PATCH] =?UTF-8?q?correction=20cr=C3=A9ation=20groupe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-entrypoint.sh | 6 ++++-- wrapper.sh | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index b3a9ce5..e958c65 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -6,11 +6,13 @@ id_node=$(id -u node) if [ $id_node != ${USER_ID} ]; then - echo "Création de l'utilisateur giref avec uid=${USER_ID}" if [ -z ${GROUPE_ID} ]; then + echo "Création de l'utilisateur giref avec uid=${USER_ID}" adduser -u ${USER_ID} -h /home/giref/ -s /bin/bash -D giref; else - adduser -u ${USER_ID} -g ${GROUPE_ID} -h /home/giref/ -s /bin/bash -D giref; + echo "Création de l'utilisateur giref avec uid=${USER_ID} dans le groupe giref avec gid=${GROUPE_ID}" + addgroup -g ${GROUPE_ID} giref + adduser -u ${USER_ID} -G giref -h /home/giref/ -s /bin/bash -D giref; fi user=giref else diff --git a/wrapper.sh b/wrapper.sh index 1d0e41c..ec2e5da 100755 --- a/wrapper.sh +++ b/wrapper.sh @@ -23,6 +23,6 @@ elif [ "$1" == "down" ]; then echo "Arrêt de theia..." docker-compose down elif [ "$1" == "build" ]; then - VPN_PASSWORD=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 10 | head -n 1) + export VPN_PASSWORD=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 10 | head -n 1) docker-compose build theia fi