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
