Salut..
C'est tout simple :
le script /etc/sysconfig/network contient a declaration de certaines variables (typiquement, HOSTNAME, GATEWAY, NETWORKING)....
On l'appelle pour positionner les variables. Mais si on l'appelait directement, les variables ne seraient positionnées que lors de l'execution du script, et on ne les aurait pas pour la suite.
Heureusement, il existe une commande qui s'appelle "source" et que l'on peut aussi appeler avec "."
Cetts comande permet d'executer les commandes d'un script, mais dans l'environnement courant. C'est pratique. cela permet de positionenr des variables entre autres. Dans ce cas, c'est ce qui est fait.
Ensuite, ben si NETWORKING vaut no (positionnée precedemment), ben pas la peine d'aller plus loin.. Exit 0
Un exemple sympa pour comprendre l'utilisation de "." :
#cat test.sh
exit
#./test.sh
#
#. ./test.sh
...
t.
One hundred thousand lemmings can't be wrong...