Anthonix.fr – High Tech/Informatique : Tutoriels & actualité, insolite, geek ! Un blog complété par un passionné pour vous

29Déc/090

Debian – mise en place d’un script au démarrage du système

Vous allez voir dans ce billet comment faire pour lancer automatiquement un script lors du démarrage du système.

nous allons commencer par créer le script à lancer ⇒

#!/bin/bash Permet de choisir l'interpréteur.
case $1 in permet de tester la première variable entrée (/etc/init.d/motd start)
"start") si $1 = start, exécution des commandes suivantes
rm /etc/motd effacer le motd par défaut
cp /etc/motd~ /etc/motd copier le nouveau motd à l'emplacement par défaut
;;
esac fermeture du test

À noter que vous pouvez aussi ajouter "stop") pour des actions à effectuer à l'arrêt du système par exemple.

Enregistrez ce script dans le répertoire où se situe les services à lancer au démarrage du système c'est à dire dans /etc/init.d/motd et ajoutez le droit en exécution de ce même fichier avec la commande :

chmod +x /etc/init.d/motd

Maintenant nous allons l'ajouter au démarrage du système (donc démarrage automatique) ⇒
Il suffit tout simplement d'entrer la commande : update-rc.d motd defaults

Si vous souhaitez supprimer un script au démarrage, il suffit d'entrer la commande : update-rc.d -f motd remove