On jeu., 2014-10-16 at 15:42 +0200, Alex Andreotti wrote: > On Thu, Oct 16, 2014 at 03:34:38PM +0200, Yves-Alexis Perez wrote: > > On jeu., 2014-10-16 at 15:31 +0200, Alex Andreotti wrote: > > > On Thu, Oct 16, 2014 at 03:23:28PM +0200, Yves-Alexis Perez wrote: > > > > control: tag -1 unreproducible moreinfo > > > > On jeu., 2014-10-16 at 15:02 +0200, Alex Andreotti wrote: > > > > > Package: lightdm > > > > > Version: 1.10.3-1 > > > > > Severity: wishlist > > > > > > > > > > Hello dear Maintainer, > > > > > > > > > > I would like to know if is really necessary to declare > > > > > greeter-hide-users=true > > > > > in /usr/share/lightdm/lightdm.conf.d/01_debian.conf > > > > > > > > Yes, I don't want to expose each and every users of each and every > > > > Debian box running LightDM. > > > > > > Ok, but isn't already set by default to true on /etc/lightdm/lightdm.conf? > > > > No, default is false. > > Isn't this a countersense? Why not setting it true here by default and > leave from 01_debian.conf?
Because lightdm.conf comes from upstream (so we don't need to patch it manually) and is usually modified (with tracking) by the box administrator. > > > > > > > > > I like to set it to false and have to do it on every lightdm upgrade, > > > > > /usr/share/lightdm/lightdm.conf.d/01_debian.conf override > > > > > /etc/lightdm/lightdm.conf, > > > > > is this wanted/expected? > > > > > > > > Here editing /etc/lightdm/lightdm.conf works just fine, it overrides > > > > correctly settings from /usr/share. > > > > > > So, how do I check why on my system /usr/share win? > > > > Check lightdm --show-config which will show you from where the variables > > are set (to a different value than the default): > > > > root@scapa:~# lightdm --show-config > > [SeatDefaults] > > A greeter-session=lightdm-greeter > > B greeter-hide-users=false > > A session-wrapper=/etc/X11/Xsession > > > > Sources: > > A /usr/share/lightdm/lightdm.conf.d/01_debian.conf > > B /etc/lightdm/lightdm.conf > > > > So, I tried setting it to true on 01_debian.conf: > > lightdm --show-config > ~ > [sudo] password for alex: > [SeatDefaults] > A greeter-session=lightdm-greeter > A greeter-hide-users=true > A session-wrapper=/etc/X11/Xsession > > [LightDM] > B greeter-session=lightdm-gtk-greeter > B greeter-hide-users=false > B greeter-allow-guest=false > > Sources: > A /usr/share/lightdm/lightdm.conf.d/01_debian.conf > B /etc/lightdm/lightdm.conf > > It show correct order but on boot it ask for username... Well, that looks obvious to me… Compare with my output, and look at the session ([]) names… You're defining greeter-hide-users in the wrong section. > Regards, -- Yves-Alexis
signature.asc
Description: This is a digitally signed message part