Hej,

po upgrade pam miałem problem z działaniem niektórych usług, m.in. memcached.
Okazało się, że przy startowaniu i robieniu "su - memcached” system czekał na 
podanie hasła.
I faktycznie - skończyło się bezhasłowe wchodzenie roota gdziekolwiek ;)

W logach w końcu znalazłem:

Apr 18 15:06:02 www useradd[32703]: PAM unable to 
dlopen(/lib64/security/pam_rootok.so): /lib64/security/pam_rootok.so: undefined 
symbol: selinux_check_access
Apr 18 15:06:02 www useradd[32703]: PAM adding faulty module: 
/lib64/security/pam_rootok.so
Apr 18 15:06:02 www useradd[32703]: User root: Uwierzytelnienie się nie powiodło
Apr 18 15:06:05 www useradd[32703]: permission denied - account=root, id=0, by=0

Okazało się, że trzeba zrobić upgrade libselinux do 
libselinux-2.0.94-2.x86_64.rpm - kłopoty się skończyły.
Pam był w najnowszej wersji, pam-1.1.8-8.x86_64, zaś libselinux w dość starej: 
libselinux-2.0.94-2.x86_64.rpm
Skoro tak, to zdecydowanie powinno być dodane bezwzględne wymaganie libselinux 
przy upgradzie pam

Pozdrawiam,
-- 
Jacek Osiecki
[email protected]

Silvercube s.c.
ul. Makuszynskiego 4
31-752 Kraków
+48 (12) 684 21 00

_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym