After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 607728 - simple-greeter thrashing automount again
simple-greeter thrashing automount again
Status: RESOLVED DUPLICATE of bug 609321
Product: gdm
Classification: Core
Component: general
2.28.x
Other Linux
: Normal normal
: ---
Assigned To: GDM maintainers
GDM maintainers
Depends on:
Blocks:
 
 
Reported: 2010-01-22 05:07 UTC by David Highley
Modified: 2010-05-24 21:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Highley 2010-01-22 05:07:26 UTC
I previously reported this issue, it was fixed and now appears to be back in gdm-2.28.2-1.fc12.x86_64. The simple-greeter program looks in home directories for information causing remote served file system automounts.

I also tried fixing the issue by using gconf-editor to turn off user lists. This does not work either.
Comment 1 Brian Cameron 2010-01-22 13:38:00 UTC
Do you know what files GDM is accessing in the user's $HOME directory?

You say this worked in a previous release of GDM.  Which release did this work?  This problem should have been fixed in GDm 2.28.0 and I don't see any changes to GDM 2.28.1 that affect how the user's $HOME directory is accessed.

What distro are you using?  Note that some distros apply patches to GDM, so it is possible that this may have broken due to a distro specific change/patch.
Comment 2 David Highley 2010-01-23 04:02:45 UTC
Would like to provide the information but have been unable acquire it. I had turned on debug logging for autofs which in the past had provided the pid for the requesting mount, not this time. Then I tried lsof -r which I had to run as the user since it is an NFS mounted file and root on the client can not access the directory. Did not show anything.

So the only information I can add is doing the following stops the mounting:
conftool-2 --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --direct --type bool --set /apps/gdm/simple-greeter/disable_user_list true

init 3

service autofs restart

init 5
Comment 3 David Highley 2010-01-23 16:55:43 UTC
Sorry, I did not answer all your questions. I believe that in version gdm-2.28.1-24.fc12.x86_64.rpm the original Fedora 12 release that mounting was not happening.
Comment 4 Sebastien Bacher 2010-04-22 12:05:19 UTC
There is a similar bug on https://bugs.launchpad.net/ubuntu/+source/gdm/+bug/562509 with the current version
Comment 5 Brian Cameron 2010-04-22 15:22:56 UTC
There is a bug I just fixed, #609321 where GDM was accessing the user's $HOME directory before pam-setcred.  I fixed that bug, so if this is the same issue, it might be fixed.

However bug #609321 only caused problems when the face browser was enabled, and the user in comment #1 said the problem also happened when user lists were disabled.

When GDM 2.30.1 releases on Monday, it would be good to update to use it and see if it fixes the problem.
Comment 6 David Highley 2010-04-22 15:35:08 UTC
Actually it only happens when user list is enabled. What I might of not made clear is the gconf-editor looks like it can disable the user list but in fact does not. I had to use the gconftool-2 to edit the xml settings to disable the user list feature.
Comment 7 Ray Strode [halfline] 2010-04-22 17:20:58 UTC
you can use gconf-editor, but after setting the key you have to right click on it and choose "Set As Default"

Not intuitive, I know.
Comment 8 Brian Cameron 2010-04-22 19:38:05 UTC
In that case, I suspect this is a duplicate of bug #609321.  If you could test and verify the bug is fixed when you update to 2.30.1, that would be great and we can close this as a duplicate.
Comment 9 Brian Cameron 2010-05-24 21:53:48 UTC
I am closing this as a duplicate.  Please reopen if you find evidence that this problem is not fixed.

*** This bug has been marked as a duplicate of bug 609321 ***