I've submitted bug #218133 about this -- looks like the "RHEL5" theme is what's broken, not gdm.

Paul Krizak                         5900 E. Ben White Blvd. MS 625
Advanced Micro Devices              Austin, TX  78741
Linux/Unix Systems Engineering      Phone: (512) 602-8775
Silicon Design Division             Cell:  (512) 791-0686


Paul Krizak wrote:
I'm trying to configure a RHEL5 workstation, and get the system menu (reboot/shutdown/etc) to not appear on the login screen.

Traditionally, this was done by editing /etc/X11/gdm/gdm.conf and setting SystemMenu=false under the [greeter] section.

It appears that RHEL5 (and with it the new versions of gnome and gdm) now have an /etc/gdm/custom.conf that you override system defaults in. Fine. So I added SystemMenu=false to the [greeter] section, but it's being ignored.

When I strace the gdm-binary process and restart GDM, I see it do two odd things:

First, it tries to stat /etc/gdm/custom.conf:0 (not /etc/gdm/custom.conf) and fails. So I renamed custom.conf to custom.conf:0. Then the stat was successful, but still no effect.

Looking deeper into the new strace (with custom.conf:0), I find where something is communicating with the process and, indeed, sending it the correct value:

17488 read(8, "GET_CONFIG greeter/SystemMenu :0"..., 4095) = 33
17488 sendto(8, "OK false\n", 8, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 8

And yet...no effect.

So what's the deal here? Has Red Hat done something to make gdm ignore the SystemMenu directive? It's listed in /usr/share/gdm/defaults.conf as a valid option...



_______________________________________________
rhelv5-beta-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-beta-list

Reply via email to