To reproduce:

1) Set up an AFS infrastucture with Kerberos authentication, or an NFS 
infrastructure where the local gdm daemon (running as root) does not have 
permission to read a user's remote home directory.
2) Ensure that the login process fails (perhaps by setting the user's shell to 
tcsh and referencing a nonexistent variable).
3) Verify that the GDM error dialog complains about being unable to read 
$HOME/.xsession-errors due to lack of permissions.

The primary problem is that GDM assumes that as root, it will always
have access to the user's home directory.  This is patently false,
particularly if the user's home directory is not located on the local
system.

If it would be simpler to mark this as a wishlist bug, please do so.

I will attempt to test Karmic.

-- 
gdm should not hardcode name of ~/.xsession-errors
https://bugs.launchpad.net/bugs/382879
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to