ajout support sudo
This commit is contained in:
parent
f5007719fb
commit
e6de6655a2
@ -33,19 +33,15 @@ sudook=false
|
||||
if sudo -n true 2>/dev/null; then
|
||||
# On peut faire sudo sans mot de passe
|
||||
sudook=true
|
||||
# Récupère la home de l’utilisateur qui a lancé sudo
|
||||
USER_HOME=$(getent passwd "$SUDO_USER" | cut -d: -f6)
|
||||
BIN_DIR="$USER_HOME/bin"
|
||||
AUTOPOST_DIR="$USER_HOME/autopost"
|
||||
else
|
||||
# Ni root ni sudo dispo
|
||||
sudook=false
|
||||
BIN_DIR="$HOME/bin"
|
||||
AUTOPOST_DIR="$HOME/autopost"
|
||||
fi
|
||||
|
||||
#Vérification des prérequis
|
||||
echo -e "$BLEU""Vérification si les prérequis sont disponibles""$NORMAL"
|
||||
BIN_DIR="$HOME/bin"
|
||||
AUTOPOST_DIR="$HOME/autopost"
|
||||
|
||||
# Vérifier si le dossier bin existe, sinon le créer
|
||||
echo -e "$BLEU""Vérification de la présence du dossier bin""$NORMAL"
|
||||
@ -360,6 +356,7 @@ rm -- "$0"
|
||||
|
||||
if $sudook; then
|
||||
# change propriétaire/group récursivement
|
||||
USER_HOME=$(getent passwd "$SUDO_USER" | cut -d: -f6)
|
||||
sudo chown -R "$SUDO_USER":"$SUDO_USER" "$USER_HOME"
|
||||
fi
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user