package: release.debian.org thanks Dear release team,
Below follows a debdiff betwewn calamares-settings-debian 10.0.20-1+deb10u3 and 10.0.20-1+deb10u4, which reverts the patch introduced in +deb10u2 to enable the displaymanager module. While it fixed the bugs on other display managers, it introduced to big regressions when using gdm3, fixes #968267. """ diff -Nru calamares-settings-debian-10.0.20/debian/changelog calamares-settings-debian-10.0.20/debian/changelog --- calamares-settings-debian-10.0.20/debian/changelog 2020-07-15 18:15:49.000000000 +0200 +++ calamares-settings-debian-10.0.20/debian/changelog 2020-08-05 18:33:04.000000000 +0200 @@ -1,3 +1,10 @@ +calamares-settings-debian (10.0.20-1+deb10u4) buster; urgency=medium + + * Disable displaymanager module, reverting the change from deb10u2 + (Closes: #968267) + + -- Jonathan Carter <j...@debian.org> Wed, 05 Aug 2020 18:33:04 +0200 + calamares-settings-debian (10.0.20-1+deb10u3) buster; urgency=medium * Use xdg-user-dir to specify Desktop directory diff -Nru calamares-settings-debian-10.0.20/debian/patches/enable-displaymanagers-module calamares-settings-debian-10.0.20/debian/patches/enable-displaymanagers-module --- calamares-settings-debian-10.0.20/debian/patches/enable-displaymanagers-module 2020-07-15 17:40:59.000000000 +0200 +++ calamares-settings-debian-10.0.20/debian/patches/enable-displaymanagers-module 1970-01-01 02:00:00.000000000 +0200 @@ -1,49 +0,0 @@ -Description: Enable display manager module, allowing autologins to work - * Enable displaymanager module, fixing autologin options - (Closes: #934503, #934504) -Author: Jonathan Carter <j...@debian.org> -Bug-Debian: https://bugs.debian.org/934503 -Bug-Debian: https://bugs.debian.org/934504 -Last-Update: 2020-07-15 - ---- /dev/null -+++ calamares-settings-debian-10.0.20/calamares/modules/displaymanager.conf -@@ -0,0 +1,28 @@ -+# Configure one or more display managers (e.g. SDDM) -+# with a "best effort" approach. -+--- -+#The DM module attempts to set up all the DMs found in this list, in that precise order. -+#It also sets up autologin, if the feature is enabled in globalstorage. -+#The displaymanagers list can also be set in globalstorage, and in that case it overrides anything set up here. -+displaymanagers: -+ - slim -+ - sddm -+ - lightdm -+ - gdm -+ - mdm -+ - lxdm -+ - kdm -+ -+#Enable the following settings to force a desktop environment in your displaymanager configuration file: -+#defaultDesktopEnvironment: -+# executable: "startkde" -+# desktopFile: "plasma" -+ -+#If true, try to ensure that the user, group, /var directory etc. for the -+#display manager are set up correctly. This is normally done by the distribution -+#packages, and best left to them. Therefore, it is disabled by default. -+basicSetup: false -+ -+#If true, setup autologin for openSUSE. This only makes sense on openSUSE -+#derivatives or other systems where /etc/sysconfig/displaymanager exists. -+sysconfigSetup: false ---- calamares-settings-debian-10.0.20.orig/calamares/settings.conf -+++ calamares-settings-debian-10.0.20/calamares/settings.conf -@@ -36,6 +36,7 @@ sequence: - - keyboard - - localecfg - - users -+ - displaymanager - - networkcfg - - hwclock - - services-systemd diff -Nru calamares-settings-debian-10.0.20/debian/patches/series calamares-settings-debian-10.0.20/debian/patches/series --- calamares-settings-debian-10.0.20/debian/patches/series 2020-07-15 18:15:49.000000000 +0200 +++ calamares-settings-debian-10.0.20/debian/patches/series 2020-08-05 18:33:04.000000000 +0200 @@ -1,3 +1,2 @@ fix-initramfs-permissions -enable-displaymanagers-module use-xdg-user-dir """ thanks, -Jonathan -- ⢀⣴⠾⠻⢶⣦⠀ Jonathan Carter (highvoltage) <jcc> ⣾⠁⢠⠒⠀⣿⡁ https://wiki.debian.org/highvoltage ⢿⡄⠘⠷⠚⠋ https://debian.org | https://jonathancarter.org ⠈⠳⣄⠀⠀⠀⠀ Debian, the universal operating system.