ajout du script "postservice/99-create-eoleone-user" pour la création automatique de l'utilisateur "eoleone" dans le groupe "oneadmin" à l'instance REF #15947 @1h

This commit is contained in:
Klaas TJEBBES 2016-04-21 15:30:52 +02:00
parent 7c0a6e6065
commit 8563a5d47f

View File

@ -0,0 +1,29 @@
#!/bin/bash
if [ "$1" != 'instance' ];then
exit 0
fi
USER=eoleone
if oneuser show $USER &> /dev/null
then
echo "$USER existe déjà, abandon."
exit 0
fi
echo "Initialisation du mot de passe pour l'utilisateur \"$USER\" pour l'accès à l'interface Web Sunstone"
newpass1=a
newpass2=b
while [ $newpass1 != $newpass2 ]
do
echo -n "Entrez le nouveau mot de passe : "
read -s newpass1
echo
echo -n "Retapez le nouveau mot de passe : "
read -s newpass2
echo
[ $newpass1 != $newpass2 ] && echo "Les mots de passe ne correspondent pas, recommencez"
done
oneuser create $USER $newpass1
echo "Inscription de l'utilisateur $USER dans le groupe oneadmin"
oneuser chgrp $USER oneadmin