NOM
rcS - Variables qui modifient le comportement des scripts de démarrage.
/etc/default/rcS contient des variables de configuration dans le format
POSIX suivant :
VAR=VAL
Une seule valeur par ligne est autorisée. Les commentaires (commençant
par le caractère « # ») sont aussi acceptés.
OPTIONS
Les variables suivantes peuvent être définies. Pour connaître les
valeur par défaut, consultez /usr/share/initscripts/default.rcS.
TMPTIME
Au démarrage, les fichiers dans /tmp seront supprimés si leur
date de dernière modification est supérieure à TMPTIME jours.
Une valeur de zéro signifie que tous les fichiers sont
supprimés, sans regarder la date. Si vous ne voulez pas que le
système supprime tous les fichiers de /tmp, définissez TMPTIME
avec une valeur négative (par exemple -1) ou au mot infinite.
SULOGIN
Si vous définissez cette valeur à yes, init va lancer un sulogin
sur la console dès les premières avancées du processus de
démarrage. Si l’administrateur ne s’identifie pas sur la machine
après 30 secondes, le processus de démarrage continue.
DELAYLOGIN
Normalement, le système ne permet à personne autre que root de
se connecter tant que le processus de démarrage n’est pas
terminé et que le système soit dans le niveau d’exécution
(« runlevel ») par défaut (d’habitude le niveau 2). Bien qu’il
soit théoriquement possible de se connecter un peu plus tôt,
quand inetd est lancé. La valeur no permet de se connecter plus
tôt ; si vous utilisez yes, cela ne sera pas autorisé.
Quelques détails : la variable DELAYLOGIN contrôle si le fichier
var/lib/initscripts/nologin est créé pendant le processus de
démarrage et supprimé à la fin. /etc/nologin est normalement un
lien symbolique vers ce fichier, et le programme login(1) refuse
les connexion des utilisateurs non root tant que (la cible de)
/etc/nologin existe. Si vous positionnez la variable à no, il
est recommandé de vérifier que /var/lib/initscripts/nologin
n’existe pas.
UTC Cette valeur contrôle comment l’horloge matérielle doit être
interprétée quand elle est lue (c’est-à-dire au démarrage, pour
configurer l’horloge système) et quand elle est écrite
(c’est-à-dire à l’arrêt). Si la valeur est no, l’horloge système
est supposée être en heure locale. Si la valeur est yes,
l’horloge est supposée être en heure universelle (UTC). Les
systèmes POSIX utilisent une variante de l’UTC, sans la seconde
intercalaire.
Sur les système Debian récents (même si la modification a été
demandé dans http://bugs.debian.org/346342), si UTC est
positionnée à no alors /usr/share/zoneinfo doit être lisible tôt
dans le processus de démarrage. SI vous souhaitez conserver /usr
sur un système de fichiers séparé, vous devez vous assurer que
la cible de /etc/localtime pointe vers un fichier d’informations
sur les zones qui sont correct pour la zone correspondant à
votre horloge matérielle.
VERBOSE
Utiliser no (en minuscules) rendra le processus de démarrage un
peu moins bavard. La valeur yes le rendra plus bavard.
FSCKFIX
Quand les systèmes de fichiers (racine et autres) sont vérifiés,
fsck est appelé avec l’option -a, ce qui signifie autorepair
[NDT : réparation automatique]. S’il y a des problèmes de
cohérence majeurs, fsck(8) va refuser de continuer à travailler.
Le système affichera un message demandant à l’administrateur de
réparer le système de fichiers manuellement puis lancera une
invite de commande en tant que root sur la console (sulogin en
fait). Si vous indiquez yes, la commande fsck(8) sera lancée
avec l’option -y à la place de l’option -a. Cela indique à fsck
de réparer le système de fichiers, sans demander de
confirmations.
RAMRUN Rendre /var/run/ disponible comme système de fichiers en RAM
(tmpfs). Ceci désactivera également le nettoyage de /var/run/
pendant le démarrage. Positionnez la variable à « yes » pour
l’activer et à « no » pour la désactiver. La taille du système
de fichiers tmpfs peut être contrôlé par TMPFS_SIZE et RUN_SIZE
dans /etc/defaults/tmpfs. Du fait de cette option, les paquets
ne peuvent pas s’attendre à ce que les répertoires de /var/run
existent après un démarrage. Les paquets qui ont cette exigence
sont bogués et doivent être corrigés.
RAMLOCK
Rendre /var/lock/ disponible comme système de fichiers en RAM
(tmpfs). Ceci désactivera également le nettoyage de /var/lock/
pendant le démarrage. Positionnez la variable à « yes » pour
l’activer et à « no » pour la désactiver. La taille du système
de fichiers tmpfs peut être contrôlé par TMPFS_SIZE et RUN_SIZE
dans /etc/defaults/tmpfs. Du fait de cette option, les paquets
ne peuvent pas s’attendre à ce que les répertoires de /var/lock
existent après un démarrage. Les paquets qui ont cette exigence
sont bogués et doivent être corrigés.
ASYNCMOUNTNFS
Configurez cette variable à « no » pour désactiver le montage
asynchrone de disques réseau quand les interfaces réseau sont
montées et ne le fait à la place qu’une seule fois au démarrage
de la machine. La valeur par défaut est « yes ». C’est utile de
désactiver ceci sur les machines avec un système de fichiers
racine NFS en attendant que ifup de ifupdown fonctionne
correctement dans une telle configuration.
NOTE
La variable EDITMOTD n’est plus utilisée.
AUTEUR
Miquel van Smoorenburg <miquels@cistron.nl>
VOIR AUSSI
inetd(8), init(8), inittab(5), login(1).
TRADUCTION
La traduction de cette page de manuel est maintenue par les membres de
la liste <debian-l10n-french AT lists DOT debian DOT org>. Veuillez
signaler toute erreur de traduction par un rapport de bogue sur le
paquet manpages-fr-extra.
16 janvier 2006 rcS(5)