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.