/etc/issue (Personnaliser votre connexion)

Lorsque vous démarrez pour la première fois votre nouveau système LFS, l'écran de connexion sera joli et texte (comme il doit être dans un système dépouillé). Néanmoins, beaucoup de gens voudront que leur système affiche quelques informations dans le message de connexion. Ceci peut se faire en utilisant le fichier /etc/issue.

Le fichier /etc/issue est un fichier de texte qui accepte aussi certaines séquences d'échappement (voir plus bas) pour insérer des informations sur le système. Il existe aussi le fichier issue.net pouvant être utilisé lors de connexions à distance. Néanmoins, ssh va seulement l'utiliser si vous avez mis en place l'option dans les fichiers de configuration et ne va pas interpréter les séquences d'échappement indiquées ci-dessous.

Une des actions les plus communes que les gens veulent est d'effacer l'écran à chaque connexion. Le moyen le plus simple pour y arriver est de placer la séquence d'échappement "clear" dans /etc/issue. Un moyen simple est de faire clear > /etc/issue. Ceci insèrera le code d'échappement au début du fichier /etc/issue. Notez que si vous faites ceci, quand vous éditez le fichier, vous devez laisser le caractère ^[c sur la première ligne.

Les séquences d'échappement suivantes sont reconnues par agetty (le programme qui analyse habituellement /etc/issue). Cette information provient de man agetty où vous pouvez trouver des informations supplémentaires sur le processus de connexion.

Le fichier issue peut contenir certains codes d'échappement pour afficher des informations variées. Toutes les séquences d'échappement consistent d'un backslash (\) immédiatement suivi d'une des lettres expliquées ci-dessous (donc \d dans /etc/issue insère la date courante).

b   Insérer la vitesse de la ligne.
d   Insérer la date courante.
s   Insérer le nom du système, le nom du système d'exploitation.
l   Insérer le nom de la ligne tty courante.
m   Insérer l'identifieur de l'architecture de la machine, par exemple i486
n   Insérer le nom du noeud de la machine, aussi connu sous le nom de nom
    d'hôte.
o   Insérer le nom de domaine de la machine.
r   Insérer le numéro de version du noyau, par exemple 2.4.16.
t   Insérer la date courante.
u   Insérer le nomre d'utilisateurs connectés en ce moment.
U   Insérer la phrase "1 user" ou "<n> users" où <n> est le nombre
    d'utilisateurs actuellement connectés.
v   Insérer la version de l'OS, par exemple la date de construction.