Hi Jaap,
On Apr 21, 2011, at 15:25, Jaap Winius wrote:
> When using gdm (the GNOME Display Manager) on Debian squeeze for login
> purposes along with multiple locales, if a user selects a language other than
> the default with which to start their session, they get the following error
> immediately after entering their password:
>
> "User's $HOME/.dmrc file is being ignored. This prevents the default session
> and language from being saved. File should be owned bu user and have 644
> permissions. User's $HOME directory must be owned by user and not writable by
> others."
>
> When the permissions and ownerships are correct and $HOME is a local
> directory the problem does not occur. However, it does when using AFS. I
> suspect gdm is attempting to read the file as root before it can be accessed
> via AFS.
this works fine here on EL <= 6 (EL6 has gdm-2.30). I always liked it that gdm,
unlike other *dm, reads the file after acquiring the user's credentials.
> Has anyone here encountered this issue? Is there a way to prevent it from
> happening, or is it just a bug that should be reported to the gdm maintainers?
The common workaround is to replace such files with symlinks to one in a
directory with system:anyuser read permissions.
Cheers,
Stephan
--
Stephan Wiesand
DESY -DV-
Platanenallee 6
15738 Zeuthen, Germany
_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info