LFS-Bootscripts

Pour les instructions d'installation, voir la section intitulée Installer LFS-Bootscripts-1.12 dans Chapitre 6.

Site officiel de téléchargement

LFS-Bootscripts (1.12): 
http://downloads.linuxfromscratch.org/

Contenu de LFS-bootscripts

Le package LFS-Bootscripts contient des scripts shell style init SysV. Ces scripts réalisent plusieurs tâches telles que la vérification de l'intégrité d'un système de fichiers lors du redémarrage, le chargement du plan de codage du clavier, la configuration du réseau et l'arrêt des processus lors de l'arrêt du système.

Scripts installés : checkfs, cleanfs, functions, halt, ifdown, ifup, loadkeys, localnet, mountfs, mountproc, network, rc, reboot, sendsignals, setclock, swap, sysklogd et template

Descriptions courtes

Le script checkfs vérifie les systèmes de fichiers juste avant qu'ils ne soient montés (avec une exception pour les systèmes de fichiers journalisés ou réseau).

Le script cleanfs supprime les fichiers qui ne devraient pas être conservés entre les redémarrages, tels que ceux compris dans /var/run/ et /var/lock/. Il re-crée de nouveau /var/run/utmp et supprime les fichiers probables /etc/nologin, /fastboot et /forcefsck.

Le script functions contient des fonctions partagées entre différents scripts, tels que les vérifications d'erreur et de statut.

Le script halt arrête le système.

Les scripts ifdown et ifup portent assistance au script network avec les périphériques réseau.

Le script loadkeys charge la table de codage du clavier que vous avez spécifiez.

Le script localnet initialise le nom d'hôte du système et le périphérique loopback local.

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

Le script mountproc est utilisé pour monter le système de fichiers proc.

Le script network initialise les interfaces réseau, telles que les cartes réseau, et initialise la passerelle par défaut lorsque cela est applicable.

Le script rc est le script de contrôle du niveau d'exécution maître. Il est responsable du lancement de tous les autres scripts un par un dans une séquence spécifique.

Le script reboot relance le système.

Le script sendsignals s'assure que chaque processus soit terminé avant que le système ne se relance ou ne s'arrête.

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

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

Le script sysklogd lance et arrêt les démons des traces système et noyau.

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

Dépendances d'installation de Bootscripts

Bzip2 dépend de Bash, Coreutils.