agetty
volání login
po načtení uživatelského jména, takže jakýkoli časový limit při čtení hesla se provede o login
.
Chcete-li to změnit, upravte /etc/login.defs
a změňte hodnotu LOGIN_TIMEOUT.
#
# Max time in seconds for login
#
LOGIN_TIMEOUT 60
-
V Archu se programy instalují jako výchozí
/usr/lib
. Neměli byste se tam ručně motat (téměř vůbec); rozhodně ne ssystemd
.systemd
poskytuje z nějakého důvodu přepsání výchozích jednotek (viz část "Cesta zatížení jednotky"). -
Součástí toho je bezpečnostní problém. Časový limit zkontroluje, zda nedošlo k nedbalosti (např. zadáte celé heslo, ale zapomenete stisknout enter a něco vás vyruší). Měli byste si být vědomi toho, že jeho deaktivace zde není nejbezpečnějším rozhodnutím.
-
Když upravíte nebo přepíšete jednotku, musíte spustit
systemctl daemon-reload
aby systemd plně rozpoznal změnu. Po vytvoření nové jednotky v/etc/systemd/
, musítedaemon-reload
a potédisable
výchozí jednotka aenable
vaši novou jednotku. Poté by restartování mělo přinést požadované výsledky. (Poznámka :Nedoporučuji to však dělat; viz bod 2.)