Re: After buster upgrade gdm login not working
On Wed, Sep 04, 2019 at 12:26:35PM -0400, Kenneth C. Schalk wrote:
> > By any chance, is your user account defined in a network-based
> > authentication database, like NIS or LDAP?
>
> Yes, exactly so, it's defined by NIS.
https://wiki.debian.org/NewInBuster
* The security settings for some components of systemd have been
tightened. People using nis with systemd may encounter bug
878625 which breaks a variety of things related to login
sessions. Workarounds include installing the nscd package, or
reconfiguring systemd-logind.service to allow it to use the network.
* If you use the nis client (ypbind), you must make sure that the
YPBINDARGS= option in /etc/default/nis does not include -no-dbus. The
upgrade will not modify this file, and if the -no-dbus option remains
present, ypbind will fail to start, and you may not be able to
login. See also: bugs 906436, 834298.
* If you have user accounts in NIS, you should also double-check the
/etc/nsswitch.conf file, and make sure the passwd, group and shadow
lines use compat rather than files. Upgrades from systems installed
as stretch should be OK, but systems originally installed as previous
releases may be using deprecated configurations.
I'm hearing bad things about nscd, but I have very little experience
with it myself, and it's what was recommended in one of the bug reports
when I was scrambling to find answers.
Reply to: