Changelog
gdm3 (45.0.1-1) unstable; urgency=high
* Team upload
[ Marco Trevisan (TreviƱo) ]
* debian/gdm3.gdm-smartcard-*: Always fallback to password auth if no SC
pam module is installed.
Both libpam_sss.so and libpam_pkcs11.so might be not be installed in a
system, in such case we should not make gdm to enforce the smartcart
authentication because that would just lock the user out if there are
other login allowed methods.
As per this, make these modules partially optional even in the exclusive
mode, given that we have not a strong dependency on such modules and so
inserting a smartcard is not enough to block a system, unless that's
configured.
Ideally we should not even try to proceed if the system is not fully
configured for smartcards, but that's something that can't be easily
controlled from modules settings, so let's just do the quickest thing.
(Mitigates: #1051659, #1051785)
* d/tests/sssd-softhism2-certificates-tests.sh: Cherry-pick upstream fixes
[ Simon McVittie ]
* New upstream release
- Fix an intermittent crash when unlocking the screen
- Translation updates: en_GB, ko, sv
* d/gdm3.links: Create a dconf profile named for the Debian-gdm user.
In upstream and Ubuntu gdm, the system username used for the greeter
is "gdm", but in Debian, for historical reasons it is "Debian-gdm".
Before version 45, the dconf profile name "gdm" was hard-coded,
but since version 45 it uses a profile name that matches the system
username (to allow gnome-initial-setup to have its own profile).
This resulted in the gdm greeter trying to use the ordinary
gnome.session instead of gnome-login.session, which caused login to
fail when the gnome-session package was not installed, and caused
settings in /etc/gdm3/greeter.dconf-defaults to be ineffective. Other
differences between gnome.session and gnome-login.session, potentially
including security hardening for the greeter, would also not have
been effective.
(Closes: #1052374, #1051671, #1051993)
* Set high urgency for the dconf profile fix
[ Helmut Grohne ]
* Avoid FTBFS when systemdsystemunitdir changes in systemd.pc
(Closes: #1052381)
-- Simon McVittie <email address hidden> Thu, 21 Sep 2023 13:12:44 +0100