Første gang du starter opp ditt nye LFS system, vil
påloggingsskjermen vises fin og vanlig (som det skal være i et basis
system). Mange folk vil imidlertid at systemet deres skal vise noe
informasjon i påloggings beskjeden. Dette kan gjøres ved å bruke
filen /etc/issue
.
/etc/issue
filen er en ren tekstfil som
også vil akseptere visse skiftesekvenser (se nedenfor) for å legge
inn informasjon om systemet. Det er også filen issue.net
som kan brukes ved ekstern pålogging.
ssh vil imidlertid bare
bruke det hvis du angir alternativet i konfigurasjonsfilen og vil
ikke tolke skiftesekvensene
vist nedenfor.
En av de vanligste tingene som folk ønsker å gjøre er å rydde
skjermen ved hver pålogging. Den enkleste måten å gjøre det på er å
sette en "clear" skiftesekvens inn i /etc/issue
. En enkel måte å å gjøre dette er å gi
kommandoen clear >
/etc/issue. Dette vil sette inn den relevante
skiftesekvensen i starten på /etc/issue
filen. Merk at hvis du gjør dette, når du redigerer filen, bør du la
tegnene på første linje (normalt '^[[H^[[2J') stå alene.
Terminal skiftesekvenser er spesielle koder som gjenkjennes av terminalen. ^[ representerer et ASCII ESC tegn. Sekvensen ESC [ H plasserer markøren i øvre venstre hjørne av skjermen og ESC 2 J sletter skjermen. For mer informasjon om terminal skiftesekvenser, se https://invisible-mirror.net/xterm/ctlseqs/ctlseqs.html
Følgende sekvenser gjenkjennes av agetty (programmet som vanligvis
analyserer /etc/issue
). Denne
informasjon er fra man
agetty hvor du kan finne ekstra informasjon om
påloggingsprosessen.
issue
filen kan inneholde visse tegn
sekvenser for å vise forskjellig informasjon. Alle issue
sekvenser består av en omvendt skråstrek (\)
umiddelbart etterfulgt av en av bokstavene forklart nedenfor (så
\d
i /etc/issue
vil sette inn gjeldende dato).
b Setter inn baudraten til gjeldende linje.
d Setter inn gjeldende dato.
s Setter inn systemnavnet, navnet på operativsystemet.
l Setter inn navnet på gjeldende tty linje.
m Setter inn arkitekturidentifikatoren for maskinen, f.eks., i686.
n Setter inn nodenavn på maskinen, også kjent som vertsnavnet.
o Setter inn domenenavnet til maskinen.
r Setter inn utgivelsesnummer for kjernen, f.eks., 2.6.11.12.
t Setter inn nåværende tid.
u Setter inn antall nåværende brukere pålogget.
U Setter inn streng "1 bruker" eller "<n> brukere" hvor <n> er
antall nåværende brukere pålogget.
v Setter inn versjonen av OS, f.eks., byggedato osv.