Zbyt duże opóźnienie z xscreensaver na niewłaściwym haśle w OpenSUSE 12.2

10

Występuje zbyt duże opóźnienie przy logowaniu się za pomocą xscreensaver w OpenSUSE 12.2

--- Rzeczywiste opóźnienie wynosi 10 sekund, ale nie występuje nigdzie w configs

Już zrobione:

  • sprawdzono limit czasu pam w login.defs (3 sekundy)
  • brak opcji pam_faildelay.so w żadnym /etc/pam.d/pliku
  • sprawdzone ustawienia logowania przez YaST (używa login.defs, więc jest bezużyteczne)
  • grał z parametrem opóźnienia w pam_faildelay.so /etc/pam.d/login, /etc/pam.d/commom-auth-pcplików
  • .xscreensaver config in /home/
    limit czasu: 0:10:00
    cykl: 0:10:00
    blokada: prawda
    lockTimeout: 0:00:00
    passwdTimeout: 0:00:05
    visualID: domyślnie
    installColormap: True
    pełne: Fałsz
    znacznik czasu: prawda
    splash: False
    splashDuration: 0:00:05
Ribtoks
źródło
Mam ten sam problem. Istniał również w 12.1.
choroba
1
spróbuj stracealbo ltraceto
Carlos Campderrós
1
passwdTimeout: 0:00:05?
Braiam
Mam ten sam problem z limitem czasu wynoszącym około 20 sekund. Z pełnym wyjściem skonfigurowanym w .xscreensaver zauważyłem, że wywoływana jest komenda / sbin / unix2_chkpwd, która zwraca około 10 sekund na sprawdzenie hasła użytkownika i kolejne 10 sekund, gdy sprawdza hasło względem hasła roota. Używam na razie „slock” jako alternatywy dla xscreensaver.
okurz

Odpowiedzi:

2

Parametr passwdTimeout (czas klasy) określa czas oczekiwania między nieudanymi hasłami.

ze strony podręcznika:

Opcje programu xscreensaver są przechowywane w jednym z dwóch miejsc: w pliku .xscreensaver w katalogu domowym; lub w bazie danych zasobów X. Jeśli plik .xscreensaver istnieje, zastępuje wszelkie ustawienia w bazie danych zasobów.

Jedynym możliwym błędem jest to, że demon nie działa jako użytkownik. Możliwe, że w pakiecie znajduje się błąd związany z dystrybucją, w którym to przypadku możesz zbudować ze źródła.

Ярослав Рахматуллин
źródło
Grałem już z opcją passwdTimeout z .xscreensaver
Ribtoks
Wiem że masz. Mówię, że twój program lub sposób jego wykonania jest problemem. Ustawienie tej wartości daje pożądany efekt w xscreensaver 5.15 na Gentoo.
Ярослав Рахматуллин
3
passwdTimeoutwydaje się wskazywać, ile czasu trzeba wprowadzić hasło (ustawienie go na niższe cyfry przyspiesza pionowy pasek), a nie opóźnienie błędnego hasła.
choroba
1
Zobacz także unix.stackexchange.com/q/40954/13792
choroba