Le vendredi 30 mars 2012, à 11:36 +0200, Marcus Meissner a écrit :
On Fri, Mar 30, 2012 at 11:23:07AM +0200, Frederic
> Le vendredi 30 mars 2012 à 11:15 +0200, Marcus Meissner a écrit :
> > On Thu, Mar 29, 2012 at 08:55:21AM +0200, Vincent Untz wrote:
> > > Hi,
> > >
> > > accountsservice is the service used in GNOME to get info about accounts
> > > on the system. The latest release change the way user filtering works.
> > > See https://bugs.freedesktop.org/show_bug.cgi?id=44408
> > >
> > > Quick summary:
> > >
> > > - before 0.16.6: we were filtering out users based on UID (do not show
> > > users if uid < UID_MIN, where UID_MIN icomes from /etc/login.defs)
> > > - now: we're filtering out users based on the shell (nologin &
> > > are hidden)
What was wrong with the minimum UID checking?
for the discussion
about the change.
Was it hardcoded in accountservice instead of being read from /etc/login.defs?
No, it was reading /etc/login.defs. But the man page says:
Min user ID value for automatic uid selection in useradd
This means this setting can be ignored when creating a user and is not
safe to use for filtering.
As the bugzilla thread mentions a hardcoded list of
accounts that are filtered,
you could just add the two above accounts to this list.
Right, that was one of the options I was suggesting.
What about the ftp, games and man users? Is it safe to change their
login shell in aaa_base on upgrades? Or should we also just blacklist them?
Les gens heureux ne sont pas pressés.
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-packaging+owner(a)opensuse.org