From ArchWiki
Revision as of 16:05, 26 December 2011 by Ntwk (Talk | contribs) (Expand introduction. Improve readability. Add links.)

Jump to: navigation, search

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.

Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어

External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

A getty is the generic name for a program which manages a terminal line and its connected terminal. It's purpose is to protect the system from unauthorized acess. Generally, each getty process is started by init and manages a single terminal line. Within the context of a typical Arch Linux installation, the terminals managed by the getty processes are implemented as virtual consoles. Six of these virtual consoles are provided by default and they are usually accessible by pressing Template:Keypress through Template:Keypress.


The agetty program is the default getty in Arch Linux and is part of the Template:Package Official package which is included in the base Arch Linux installation. It modifies the TTY settings while waiting for a login so that newlines are not translated to CR–LFs. This tends to cause a "staircase effect" for messages printed to the console (printed by programs started by Init for instance).


The fgettyAUR unofficial package is available in the Arch User Repository and it is derived from mingetty. It does not cause the "staircase effect". The patched fgetty-pam is currently required for Pluggable Authentication Module (including SHA-2) support.


See also