From a88d8fd40b086939c94b98ef6bcd7a12b4fab66a Mon Sep 17 00:00:00 2001 From: Ludovic Pouzenc Date: Mon, 7 Jan 2019 19:13:20 +0100 Subject: UID=0 check + apt[-get] update. Could emit warning if no tty. --- d9-mail-family-fr.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) mode change 100644 => 100755 d9-mail-family-fr.sh diff --git a/d9-mail-family-fr.sh b/d9-mail-family-fr.sh old mode 100644 new mode 100755 index fff61ec..1adf445 --- a/d9-mail-family-fr.sh +++ b/d9-mail-family-fr.sh @@ -76,6 +76,13 @@ confappend() { grep -q -- "$line" $file || echo $line >> $file } +# Vérifications d'environnement +if [ $UID -ne 0 ] +then echo "Ce script est prévu pour être lancé par root uniquement" + echo "Utilisez 'su -' ou 'sudo -i' pour obtenir un shell root" + exit 1 +fi + # Paramètres détéectés et utilisés par la suite du script set -x host=$(hostname) @@ -97,7 +104,7 @@ t get gpg.key https://rspamd.com/apt-stable t apt-key add /tmp/gpg.key # Prise en compte des nouveaux dépots -t apt update +t apt-get update # Préremplissage des questions posées à l'installation de certains paquets t debconf-set-selections <<"EOT" -- cgit v1.2.3