Un nouveau fichier /etc/init.d/localnet est créé, contenant ce qui suit:
cat > /etc/init.d/localnet << "EOF"
#!/bin/sh
# Debut de /etc/init.d/localnet
#
# Inclure les fonctions declarees dans le fichier /etc/init.d/functions
# et les variables du fichier /etc.sysconfig/network.
#
source /etc/init.d/functions
source /etc/sysconfig/network
case "$1" in
start)
echo -n "Lancement de l'interface de boucle (loopback)..."
/sbin/ifconfig lo 127.0.0.1
evaluate_retval
echo -n "Configuration de hostname..."
/bin/hostname $HOSTNAME
evaluate_retval
;;
stop)
echo -n "Arret de l'interface de boucle (loopback)..."
/sbin/ifconfig lo down
evaluate_retval
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "Usage: $0: {start|stop|restart}"
exit 1
;;
esac
# Fin de /etc/init.d/localnet
EOF
Les commandes suivantes positionnent les permissions et créent le lien symbolique nécessaire:
cd /etc/init.d &&
chmod 754 localnet &&
cd ../rcS.d &&
ln -s ../init.d/localnet S100localnet
Précédent | Sommaire | Suivant |
Installer Net-tools | Niveau supérieur | Créer le fichier /etc/sysconfig/network |