source: postlfs/config/logon.xml@ e0d33ef

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since e0d33ef was e0d33ef, checked in by Randy McMurchy <randy@…>, 19 years ago

Removed excess spaces from the ends of lines in the source files

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4521 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 3.2 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="postlfs-config-logon" xreflabel="Customizing your Logon with /etc/issue">
9 <?dbhtml filename="logon.html"?>
10
11 <sect1info>
12 <othername>$LastChangedBy$</othername>
13 <date>$Date$</date>
14 </sect1info>
15
16 <title>Customizing your Logon with /etc/issue</title>
17
18 <indexterm zone="postlfs-config-logon">
19 <primary sortas="e-etc-issue">/etc/issue</primary>
20 </indexterm>
21
22 <para>When you first boot up your new LFS system, the logon screen will
23 be nice and plain (as it should be in a bare-bones system). Many people
24 however, will want their system to display some information in the logon
25 message. This can be accomplished using the
26 file <filename>/etc/issue</filename>.</para>
27
28 <para>The <filename>/etc/issue</filename> file is a plain text file
29 which will also accept certain Escape sequences (see below) in order to
30 insert information about the system. There is also the file
31 <filename>issue.net</filename> which can be used when logging on remotely.
32 <command>ssh</command> however, will only use it if you set the option in the
33 configuration file and will also <emphasis>not</emphasis> interpret the
34 escape sequences shown below.</para>
35
36 <para>One of the most common things which people want to do is to clear
37 the screen at each logon. The easiest way of doing that is to put a "clear"
38 escape-sequence into <filename>/etc/issue</filename>. A simple way of
39 doing this is to do <command>clear &gt; /etc/issue</command>.
40 This will insert the relevant escape code into the start of the
41 <filename>/etc/issue</filename> file. Note that if you do this, when you
42 edit the file, you should leave the ^[c character on the first line alone.</para>
43
44 <para>The following escapes are recognized by <command>agetty</command>
45 (the program which usually parses <filename>/etc/issue</filename>). This
46 information is from <command>man agetty</command> where you can find
47 extra information about the logon process.</para>
48
49 <para>The <filename>issue</filename> file can contain certain escape codes to
50 display various information. All escape codes consist of a backslash (\)
51 immediately followed by one of the letters explained below (so
52 <option>\d</option> in <filename>/etc/issue</filename> would
53 insert the current date).</para>
54
55<screen><literal>b Insert the baudrate of the current line.
56d Insert the current date.
57s Insert the system name, the name of the operating system.
58l Insert the name of the current tty line.
59m Insert the architecture identifier of the machine, e.g., i486
60n Insert the nodename of the machine, also known as the hostname.
61o Insert the domainname of the machine.
62r Insert the release number of the kernel, e.g., 2.4.16.
63t Insert the current time.
64u Insert the number of current users logged in.
65U Insert the string "1 user" or "&lt;n&gt; users" where &lt;n&gt; is the
66 number of current users logged in.
67v Insert the version of the OS, e.g., the build-date etc.</literal></screen>
68
69</sect1>
70
Note: See TracBrowser for help on using the repository browser.