[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#677437: Wider impact of missing pam_loginuid



Hi

The improper value in /proc/self/loginuid because of missing pam_loginuid
has much wider impact than already mentioned. Current glibc uses
/proc/self/loginuid in standard getlogin() library function (instead of
depending on utmp). For programs executed in X sessions (logged from xdm)
this function reports "root" instead of proper username. As getlogin() is
a part of POSIX interface, this breaks many common programs (e.g. write
or talk) and the severity of this bug probably should be consireded
more severe than 'wishlist'.

-- 
Elen sila lumenn' omentielvo

Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org)
OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net)
"To err is human -- to blame it on a computer is even more so."


Reply to: