3.5 Réglage personnel dans opt/etc/inittab

On peut lancés au démarrage du système des programmes supplémentaires, ou ajouter des commandes supplémentaires à partir de la console ou changer les commandes standard dans le fichier de configuration inittab. Voici une description :

    device:runlevel:action:command

device est le périphérique, sur lequel le programme doit faire ses Entrées/Sorties. Pour les terminaux normaux tty1 tty4 ou pour les terminaux serie ttyS0 ttySn avec n < le numéro du ports serie.

action décrit l'action à exécuter comme par exemple askfirst ou respawn. askfirst fonctionne comme respawn à la différence prêt qu'il demande à l'utilisateur d'appuyer sur une touche avant l'exécution d'un programme. respawn permet d'exécuter automatiquement un programme à la fin de l'initialisation.

command est le programme qui doit être exécuté. On doit spécifier le chemin d'accès complet.

Voici la documentation de Busybox http://www.busybox.net le site contient une description exacte du format inittab.

Cela pourrait ressembler à ce qui suit :

::sysinit:/etc/rc
::respawn:cttyhack /usr/local/bin/mini-login
::ctrlaltdel:/sbin/reboot
::shutdown:/etc/rc0
::restart:/sbin/init

On pourrait par exemple rajouter ceux-ci

tty2::askfirst:cttyhack /usr/local/bin/mini-login

Pour obtenir un deuxième login sur le terminal numéro deux. Il suffit simplement de rechercher le fichier opt/etc/inittab puis de copier la <ligne de config> ci-dessus dans le fichier/etc/inittab avec un éditeur de texte.

© 2001-2019 L'équipe fli4l - 15 septembre 2019