Gaëtan PERRIER a écrit :
# This script can be used to override the .d files supplied by# other packages.if [ -x /etc/ppp/ip-up.local ]; then exec /etc/ppp/ip-up.local fi run-parts /etc/ppp/ip-up.d \ --arg="$1" --arg="$2" --arg="$3" --arg="$4" --arg="$5" --arg="$6"Oui j'ai vu ces lignes mais je ne comprends pas en quoi ip-up.local gêne? Normalement il devrait fairte ip-up.local puis le run-parts, non?
Non. La commande "exec" lance l'exécution de la commande passée en argument en remplacement du shell qui est en train d'exécuter le script. Cela signifie que les instructions suivantes du script ne seront pas exécutées. Cf. man exec et bash.