Je veux écrire un script de post-installation automatisé dans Bash (appelé post-install.sh, par exemple). Le script ajoutera et mettra à jour automatiquement les référentiels, installera et mettra à jour les packages, modifiera les fichiers de configuration, etc.
Maintenant, si j'exécute ce script, par exemple avec sudo post-install.sh, vais-je seulement être invité sudoà entrer un mot de passe, ou devrai-je entrer le sudomot de passe à chaque appel d'une commande dans le script, qui a besoin d'une sudoautorisation? En d'autres termes, les commandes à l'intérieur du script bash "héritent" des autorisations d'exécution, pour ainsi dire?
Et, en effet si elles le font , est - il encore possible que les sudoautorisations seront temporisation (si, par exemple, une commande particulière prend assez longtemps pour dépasser le sudodélai d' attente)? Ou l' sudoentrée du mot de passe initial durera-t-elle pendant toute la durée du script entier?