Zu große Verzögerung mit xscreensaver bei falschem Passwort in OpenSUSE 12.2

10

Bei der Anmeldung mit xscreensaver in OpenSUSE 12.2 tritt eine zu große Verzögerung auf

--- Die tatsächliche Verzögerung beträgt 10 Sekunden, ist jedoch in Konfigurationen nirgends zu finden

Schon erledigt:

  • pam timeout in login.defs überprüft (3 Sekunden)
  • Keine pam_faildelay.so-Optionen in einer der /etc/pam.d/Dateien
  • überprüfte Login-Einstellungen über YaST (verwendet login.defs so nutzlos)
  • gespielt mit pam_faildelay.so Verzögerung Parameter in /etc/pam.d/login, /etc/pam.d/commom-auth-pcDateien
  • .xscreensaver config in /home/
    Zeitüberschreitung: 0:10:00
    Zyklus: 0:10:00
    lock: Richtig
    lockTimeout: 0:00:00
    passwdTimeout: 0:00:05
    visualID: Standard
    installColormap: True
    ausführlich: Falsch
    Zeitstempel: Richtig
    Spritzen: Falsch
    splashDuration: 0:00:05
Ribtoks
quelle
Ich habe das gleiche Problem. Es existierte auch in 12.1.
Choroba
1
versuchen Sie es straceoder ltracees
Carlos Campderrós
1
passwdTimeout: 0:00:05?
Braiam
Ich habe das gleiche Problem mit einer Zeitüberschreitung von ca. 20 Sekunden. Bei der in .xscreensaver konfigurierten ausführlichen Ausgabe habe ich festgestellt, dass der Befehl / sbin / unix2_chkpwd aufgerufen wird. Es dauert ungefähr 10 Sekunden, bis die Überprüfung des Benutzerkennworts zurückgegeben wird, und weitere 10 Sekunden, in denen das Kennwort mit dem Root-Kennwort verglichen wird. Ich benutze "slock" vorerst als Alternative zu xscreensaver.
Okurz

Antworten:

2

Der Parameter passwdTimeout (Klasse Time) bestimmt die Wartezeit zwischen fehlgeschlagenen Kennwörtern.

von der Manpage:

Optionen für xscreensaver werden an einer von zwei Stellen gespeichert: in einer .xscreensaver-Datei in Ihrem Home-Verzeichnis; oder in der X-Ressourcendatenbank. Wenn die .xscreensaver-Datei vorhanden ist, werden alle Einstellungen in der Ressourcendatenbank überschrieben.

Der einzige denkbare Fehler ist, dass der Dämon nicht als Benutzer ausgeführt wird. Es kann auch sein, dass das Paket einen Fehler für Ihre Distribution enthält. In diesem Fall können Sie aus dem Quellcode erstellen.

Ярослав Рахматуллин
quelle
Ich habe bereits mit passwdTimeout Option von .xscreensaver
Ribtoks
Ich weiß, dass du hast. Ich sage, Ihr Programm oder die Art und Weise, wie es ausgeführt wird, ist das Problem. Das Einstellen dieses Werts hat mit xscreensaver 5.15 unter Gentoo den gewünschten Effekt.
Ярослав Рахматуллин
3
passwdTimeoutscheint anzuzeigen, wie viel Zeit Sie für die Eingabe des Passworts benötigen (wenn Sie es auf niedrigere Zahlen einstellen, wird die vertikale Leiste beschleunigt), nicht die Verzögerung bei einem falschen Passwort.
Choroba