man mingetty - Man page for mingetty
June 1, 2007 – 1:22 amMINGETTY
Section: Linux Programmer’s Manual (8)
Updated: 6 Apr 1996
Index
Return to Main Contents
NAME
mingetty – minimal getty for consoles
SYNOPSIS
mingetty
[––noclear] [––nonewline] [––noissue] [––nohangup] [––nohostname]
[––long–hostname] [––loginprog=/bin/login] [––nice=10] [––delay=5]
[––chdir=/home] [––chroot=/chroot] [––autologin username]
tty
DESCRIPTION
mingetty
is a minimal getty for use on virtual consoles.
Unlike
agetty(8),
mingetty
is not suitable for serial lines.
I recommend using
mgetty(8)
for this purpose.
OPTIONS
- ––noclear
Do not clear the screen before prompting for the login name (the screen
is normally cleared).
- ––nonewline
Do not print a newline before writing out /etc/issue.
- ––noissue
Do not output /etc/issue.
- ––nohangup
Do not call vhangup() to disable writing to this tty by
other applications.
- ––nohostname
Do not print the hostname before the login prompt.
- ––long–hostname
By default the hostname is only printed until the first dot.
With this option enabled, the full text from gethostname() is shown.
- ––loginprog /bin/login
Change the login app.
- ––nice 10
Change the priority by calling nice().
- ––delay 5
Sleep this many seconds after startup of mingetty.
- ––chdir /home
Change into this directory before calling the login prog.
- ––chroot /chroot
Call chroot() with this directory name.
- ––autologin username
Log the specified user automatically in without asking for
a login name and password. Check the –f option from
/bin/loginfor this.
ISSUE ESCAPES
mingetty
recognizes the following escapes sequences which might be embedded in the
/etc/issue
file:
- \d
insert current day (localtime),
- \l
insert line on which
mingettyis running,
- \m
inserts machine architecture (uname –m),
- \n
inserts machine’s network node hostname (uname –n),
- \o
inserts domain name,
- \r
inserts operating system release (uname –r),
- \t
insert current time (localtime),
- \s
inserts operating system name,
- \u
resp. \U
the current number of users which are currently logged in.
\U inserts "n users", where as \u only inserts "n".
- \v
inserts operating system version (uname –v).
EXAMPLE
"Linux eos i386 #1 Tue Mar 19 21:54:09 MET 1996" was produced
by putting "\s \n \m \v" into
/etc/issue.
FILES
/etc/issue,
/var/run/utmp.
SEE ALSO
mgetty(8),
agetty(8).
AUTHOR
Copyright © 1996 Florian La Roche <laroche@redhat.com>.
Man–page written by David Frey <David.Frey@eos.lugs.ch> and
Florian La Roche.
1 Trackback(s)