Page suivantePage pr�c�denteTable des mati�res

4. Initialisation de la borne

Dans des conditions normales (en tant que borne donc), Linux devrait d�marrer directement en mode borne. En cas de coupure de courant, de red�marrage accidentel ou planifi�, vous devez donc configurer le syst�me pour qu'il en soit ainsi.

Nous avons choisi le niveau de fonctionnement 4, d'habitude inutilis�, pour notre borne. Voici les modifications apport�es au fichier /etc/inittab :

4.1 Modification du fichier /etc/inittab


# Default runlevel. The runlevels used by RHS are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - Kiosk mode
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
#
id:4:initdefault:

4.2 Script /etc/rc.d/rc.4/S99xkiosk

Afin de d�marrer la borne apr�s tout le reste -- dans notre cas Apache et MySQL --, cr�ez un fichier /etc/rc.d/rc.4/S99xkiosk :


#!/bin/bash
#
# S99xkiosk   Initialization de la borne en runlevel 4
#
# Author:           Gene Wilburn <genew@rom.on.ca>
#
# Affichage d'un message dans la console
echo "Starting up the X Window Kiosk ... "
if [ -f /.netscape/lock] ; then
 rm /.netscape/lock
fi
# Enregistrement de l'activite de X
echo %%%%%%%%%%%%%Reboot%%%%%%%%%%>> /var/log/xlog
/root/xkiosk
# On ne devrait se retrouver ici qu'apres un Ctrl-Backspace
/sbin/shutdown -r now
# Fini

Une fois ce fichier cr�� (et chmodifi�) et inittab modifi�, Linux d�marrera directement en mode borne. Telnet et ftp sont d�sactiv�s. On installe ssh pour la maintenance de la borne � distance avec ssh et scp.

4.3 D�marrage normal de la console

On souhaite parfois, notamment lors des tests, disposer d'une console o� travailler comme en niveau d'init 3. Pour ce faire, appuyez sur Ctrl-Backspace afin de red�marrer le syst�me. Lorsque l'invite LILO: appara�t, tapez :

LILO: linux init 3

et enregistrez-vous comme d'habitude.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:17