gdm, autologin i pam_stack.so

Wieslaw Kierbedz WieslawKierbedz w farba.eu.org
Pon, 18 Paź 2004, 20:15:01 CEST


Użytkownik Tibsnorg Pieckymoosy napisał:

> Cześć
>
> Mam problem ze skonfigurowaniem gdma tak, by automatycznie logował się na
> podanego usera. Ustawiłm w konfigu
> AutomaticLoginEnable=true
> AutomaticLogin=ktos
> gdm miga przy uruchamianiu ekranem, tak jakby Xy startowały dwukrotnie 
> i za
> drugim razem pojawia się okienko logowania, w którym mogę się bez 
> problemu
> zalogować na tego użytkownika.
>
> Z logów wynika, że problem jest w braku pam_stack.so.
> gdm: open startup  succeeded
> gdm[3294]: PAM unable to dlopen(/lib/security/pam_stack.so)
> gdm[3294]: PAM [dlerror: /lib/security/pam_stack.so: cannot open 
> shared object file: No such file or directory]
> gdm[3294]: PAM adding faulty module: /lib/security/pam_stack.so
> gdm[3294]: Couldn't set acct. mgmt for ktos
>
> Gdm się tego domaga a jakoś nie mogę się doszukać w jakim pakiecie w 
> PLD to
> jest (w Mandraku i Fedorze są normalnie w pakiecie pam, innych 
> dystrybucji nie
> chciało mi się sprawdzać). Próbowałem też usunąć 
> /etc/pam.d/gdm-autologin gdzie
> jest odwołanie do tego ale to nie pomogło.
>
> W jaki sposób mam to poprawnie skonfigurować? Skąd wziąć pam_stack.so 
> i do
> czego on jest potrzebny? To właściwie nie musi być gdm, ale ponieważ 
> używam
> programów opartych o gtk nie chce mi się pobierać ~20MB qt i okolic 
> dla jednego
> kdma (chyba że jest coś w rodzaju kdm-static)

stare - :P

pam_stack.so to rh.
W PLD go nie ma.
Jeśli się nie boisz, to użyj tego:#%PAM-1.0

#/etc/pam.d/gdm-autologin zrypany, żeby działał bez pam_stack.so.
# Skopany /etc/pam.d/kdm. Używać na własną odpowiedzialność.
auth            required        /lib/security/pam_listfile.so item=user 
sense=deny file=/etc/security/blacklist onerr=succeed
auth            required        /lib/security/pam_listfile.so item=user 
sense=deny file=/etc/security/blacklist.gdm onerr=succeed
auth            required        /lib/security/pam_listfile.so item=user 
sense=allow file=/etc/security/whitelist.gdm onerr=succeed
#auth           required        /lib/security/pam_unix.so
auth            required        /lib/security/pam_tally.so 
file=/var/log/faillog onerr=succeed no_magic_root
auth            required        /lib/security/pam_shells.so
auth            required        /lib/security/pam_nologin.so
account         required        /lib/security/pam_tally.so deny=0 
file=/var/log/faillog onerr=succeed no_magic_root
account         required        /lib/security/pam_access.so
account         required        /lib/security/pam_time.so
account         required        /lib/security/pam_unix.so
password        required        /lib/security/pam_cracklib.so difok=2 
minlen=8 dcredit=2 ocredit=2 retry=3
password        required        /lib/security/pam_unix.so md5 shadow 
use_authtok
password        required        /lib/security/pam_make.so /var/db
session         required        /lib/security/pam_unix.so
session         required        /lib/security/pam_env.so
session         required        /lib/security/pam_limits.so change_uid
session         optional        /lib/security/pam_console.so







Więcej informacji o liście dyskusyjnej pld-users-pl