GDM 49.0.1 Release

Hello folks!

I just released GDM 49.0.1 as a followup to the GDM 49.0 release

GDM 49.rc introduced some code that migrates /var/lib/gdm (or /var/lib/gdm3 on Debian-based systems) to a new configuration format, to deal with GDM’s new ability to launch sessions under ephemeral users. However, due to an oversight, it neglected to fix-up permissions on /var/lib/gdm, and so in practice the greeter and gnome-initial-setup sessions were unable to persist any settings changes. This had the notable effect of preventing the screen reader from launching

GDM 49.0 modified this migration code to also correct the permissions on /var/lib/gdm.

However, GDM 49.0 only applies these permission fixes to systems that haven’t yet been migrated. Thus, if a user’s system has ever booted GNOME 49.rc, then a subsequent update to 49.0 won’t fix the permissions. This means that any users that have run GNOME 49.rc will be left with broken permissions even once they upgrade to the fixed GNOME 49.0 release.

For this reason, I’ve released GDM 49.0.1. It does the permission fixup no matter if migration has already completed or not.

Please ensure your distro is shipping GDM 49.0.1 along with the rest of the GNOME 49.0 release, especially if you’ve ever shipped 49.rc to any users

Best,
Adrian

4 Likes

Congrats on the release :smiley:

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.