Bug#603510: gdm3: reload initscript action doesn't properly reload configuration
Kjö Hansi Glaz
kjo at a4nancy.net.eu.org
Sun Nov 21 00:23:02 UTC 2010
On Wed, Nov 17, 2010 at 10:00:26PM +0100, Josselin Mouette wrote:
> Le samedi 13 novembre 2010 à 22:29 +0100, Kjö Hansi Glaz a écrit :
> > 1) install gdm
> > 2) attempt to connect a new user (from system -> close session):
> > everything works fine
> > 3) edit /etc/gdm3/greeter.gconf-defaults and add a mistake, e.g.
> >
> > /desktop/gnome/interface/gtk_theme ClearlooksX
> >
> > 4) call invoke-rc.d gdm3 reload
> > 5) attempt to connect a new user (from system -> close session): no
> > options from /etc/gdm3/greeter.gconf-defaults are applied
>
> Starting from 5) I can’t reproduce your bug. Only the faulty setting is
> not applied.
>
I tried again and was able to reproduce it. After `invoke-rc.d gdm
reload`:
- the next connexion to gdm the settings was applied OK
- all the following connections, no settings from
/etc/gdm3/greeter.gconf-defaults was applied
> > 6) correct your /etc/gdm3/greeter.gconf-defaults, e.g.
> >
> > /desktop/gnome/interface/gtk_theme Clearlooks
> > 7) call invoke-rc.d gdm3 reload
> > 8) attempt to connect a new user (from system -> close session): no
> > options from /etc/gdm3/greeter.gconf-defaults are applied
>
> Same here, the defaults are applied after fixing the file.
>
> Knowing how the defaults are applied, I’m very skeptical about this.
> Please send the /var/lib/gdm3/.gconf.mandatory/%gconf-tree.xml file when
> you can see the “no options are applied” behavior.
>
Please find it attached.
> > When the configuration is fixed, running dpkg-reconfigure gdm3 make it
> > understand the options from /etc/gdm3/greeter.gconf-defaults again
>
> There shouldn’t be anything different than with invoke-rc.d.
>
I fixed the problem introduced by the test invoking dpkg-reconfigure and
it worked again.
Thanks for paying attention and feel free to ask any information that
would be useful,
K.
----- End forwarded message -----
More information about the pkg-gnome-maintainers
mailing list