Installation de LFS-Bootscripts-1.9

Estimation du temps de construction :           1 minute
Estimation de l'espace disque requis :  420 Ko

Installation de LFS-Bootscripts

Nous allons utiliser des scripts de démarrage de style SysV. Nous avons choisi ce style parce que c'est utlisé couramment et que nous les connaissons bien. Si vous préférez essayer autre chose, Marc Heerdink a écrit une astuce LFS à propos des scripts de démarrage de style BSD, qui peut être trouvé sur la page http://hints.linuxfromscratch.org/hints/bsd-init.txt.

Si vous décidez d'utiliser le style BSD, ou tout autre style de scripts, vous pouvez sauter le chapitre 7 lorsque vous y arriverez et passer directement au chapitre 8.

Installez LFS-Bootscripts en lançant les commandes suivantes:

cp -a rc.d sysconfig /etc &&
chown -R root:root /etc/rc.d /etc/sysconfig

Contenu de LFS-bootscripts

Dernière vérification effectuée auprès de la version 1.9.

Scripts

checkfs, cleanfs, functions, halt, loadkeys, localnet, mountfs, network, rc, reboot, sendsignals, setclock, swap, sysklogd et template

Descriptions

checkfs

Le script checkfs vérifie les systèmes de fichiers un peu avant qu'ils ne soient montés à l'exception des systèmes de fichiers journalisés ou réseau).

cleanfs

Le script cleanfs supprime tous les fichiers qui ne devraient pas être conservés entre les redémarrages, fichiers tels que /var/run/*, /var/lock/*. Il recrée /var/run/utmp et supprime les éventuels fichiers /etc/nologin, /fastboot et /forcefsck.

functions

Le script functions contient les fonctions partagées entre les différents scripts, telles que la vérification d'erreur, la vérification de l'état, etc...

halt

Le script halt arrête le système.

loadkeys

Le script loadkeys charge le plan de clavier, correspondant à votre clavier.

localnet

Le script localnet initialise le nom de l'hôte ainsi que le périphérique loopback.

mountfs

Le script mountfs monte tous les systèmes de fichiers qui ne sont pas indiqués noauto et qui ne sont pas réseau.

network

Le script network met en place les interfaces réseau (telles que les cartes réseau) et initialise la passerelle par défaut si nécessaire.

rc

Le script rc est le script maître de contrôle du niveau d'exécution, responsable pour lancer tous les autres scripts un par un dans une séquence spécifiée.

reboot

Le script reboot relance le système.

sendsignals

Le script sendsignals s'assure que chaque processus est bien arrêté avant que le système ne s'arrête ou ne redémarre la machine.

setclock

Le script setclock réinitialise l'horloge du noyau à l'heure locale au cas où l'horloge matérielle n'est pas positionnée sur l'heure GMT.

swap

Le script swap active et désactive les fichiers et partitions de swap.

sysklogd

Le script sysklogd lance et arrête les démons système et kernel de log.

template

Le script template est un modèle que vous pouvez utiliser pour créer vos propres scripts de démarrage pour d'autres démons.

Dépendances d'installation de Bootscripts

Dernière vérification effectuée auprès de la version 1.9.


Fileutils: chown, cp