agetty appelle le login après lecture du nom d'utilisateur, donc tout délai d'attente lors de la lecture du mot de passe est effectué par login .
Pour changer cela, éditez /etc/login.defs et modifiez la valeur LOGIN_TIMEOUT.
#
# Max time in seconds for login
#
LOGIN_TIMEOUT 60
-
Dans Arch, les programmes s'installent par défaut sur
/usr/lib. Vous ne devriez pas déconner manuellement là-dedans (presque jamais); certainement pas avecsystemd.systemdpermet de remplacer les unités par défaut pour une raison (voir la section "Chemin de chargement des unités"). -
Une partie de cela est un problème de sécurité. Le délai d'expiration vérifie la négligence (par exemple, vous tapez votre mot de passe complet, mais oubliez d'appuyer sur Entrée et êtes distrait par quelque chose). Vous devez savoir que le désactiver n'est pas la décision la plus sûre ici.
-
Lorsque vous modifiez ou remplacez une unité, vous devez exécuter
systemctl daemon-reloadafin que systemd reconnaisse pleinement le changement. Après avoir créé la nouvelle unité en/etc/systemd/, vous devezdaemon-reloadpuisdisablel'unité par défaut etenablevotre nouvelle unité. Ensuite, le redémarrage devrait donner les résultats souhaités. (Remarque :Je déconseille cependant de le faire; voir point 2.)