Changelog
gdm3 (41.3-1) unstable; urgency=medium
* Team upload
* New upstream release
- Explicitly pass "-listen tcp" to Xorg if configured with
DisallowTCP=false (Closes: #785495). Please note that this
configuration continues to be insecure if you have any untrusted
devices on your LAN, including games consoles, smart lightbulbs
and other embedded devices.
- libgdm: Handle GDM_SUPPORTED_SESSION_TYPES being unset
- Keep wayland enabled for simple-framebuffer DRM drivers
- Restart greeter session if it crashes
- Translation updates
- Various other fixes that were already included as patches in Debian
* Drop patches that were taken from upstream
* Generically depend on any logind implementation on Linux
(Closes: #991880)
* Change uid to Debian-gdm for all accesses to /var/lib/gdm3, which is
safer than manipulating a non-root-owned directory as root
- d/generate-config: Create /var/lib/gdm3 if needed, but subsequently
don't change anything as root
- d/generate-config: Run `dconf compile` as Debian-gdm
- d/generate-config: Run pkill as Debian-gdm too, while we're there
- d/gdm3.postinst: Don't create /var/lib/gdm3, it will be created on
a just-in-time basis by d/generate-config
- d/gdm3.postinst: Don't change ownership of /var/lib/gdm3
- d/gdm3.dirs: Don't ship root-owned directories which will become
owned by Debian-gdm on running systems
* Update spelling of Lintian overrides
* Silence Lintian false positive for
package-supports-alternative-init-but-no-init.d-script.
/etc/init.d/gdm3 is the LSB equivalent of both gdm3.service and
gdm.service.
* d/gdm3.dirs: Drop unnecessary directories
-- Simon McVittie <email address hidden> Sat, 29 Jan 2022 18:28:14 +0000