662 Commits

Author SHA256 Message Date
1502efbb33 Accepting request 1330183 from GNOME:Factory
- Add gdm-initial-vt-tty1.patch: the greeter session runs on tty1
  when environment variable GDM_INITIAL_VT_TTY1 is defined
  (bsc#1252888). (forwarded request 1329739 from xiaoguang_wang)

OBS-URL: https://build.opensuse.org/request/show/1330183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=295
2026-02-01 21:02:06 +00:00
14eb975eb1 Accepting request 1329739 from home:xiaoguang_wang:branches:GNOME:Factory
- Add gdm-initial-vt-tty1.patch: the greeter session runs on tty1
  when environment variable GDM_INITIAL_VT_TTY1 is defined
  (bsc#1252888).

OBS-URL: https://build.opensuse.org/request/show/1329739
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=613
2026-01-31 15:18:17 +00:00
941a2269b7 Accepting request 1320147 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1320147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=294
2025-11-27 14:19:15 +00:00
592004cc17 Accepting request 1319912 from GNOME:Next
- Update to version 49.2:
  + Fixed bug that prevented X11 fallback whenever autologin fails
  + Updated translations.

- Drop /usr/bin/dbus-run-session (Build)Requires: no longer needed
  since version 49.0.

OBS-URL: https://build.opensuse.org/request/show/1319912
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=611
2025-11-26 10:42:03 +00:00
c100e15213 Accepting request 1316438 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1316438
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=293
2025-11-11 18:18:28 +00:00
40c16a455a Accepting request 1316419 from GNOME:Next
- Require displaymanager-sysconfig: we configure most aspects of
  the display managers in openSUSE via sysconfig and have patches
  on gdm to support this. displaymanager-sysconfig brings the
  skeleton configuration files to be discovered (e.g allows yast to
  configure autologin)

OBS-URL: https://build.opensuse.org/request/show/1316419
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=609
2025-11-07 13:19:40 +00:00
547c734d01 Accepting request 1311114 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1311114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=292
2025-10-14 16:06:45 +00:00
55a7ff90d8 Accepting request 1310667 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1310667
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=607
2025-10-13 12:45:32 +00:00
6527f457d5 Accepting request 1307728 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1307728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=291
2025-09-29 14:31:42 +00:00
a079ab4ae8 Accepting request 1307714 from GNOME:Next
- Require gdm-xdm-integration when xdm is installed: otherwise we
  end up with a non-functional setup of xdm.

- Drop gdm-plymouth-quit-wait.patch: Fixed by commit d2c0213b.

OBS-URL: https://build.opensuse.org/request/show/1307714
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=605
2025-09-29 10:31:50 +00:00
af298ce5e7 Accepting request 1306974 from home:dimstar:Factory
- Suggest gdm-systemd in openSUSE too, just as we do on SLE. We
  should be ready for that switch in Tumbleweed (not yet migrating
  existing users from xdm to gdm native; this only affects new
  installations)

OBS-URL: https://build.opensuse.org/request/show/1306974
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=604
2025-09-26 05:19:49 +00:00
fb2b5c5d1e Accepting request 1306955 from GNOME:Factory
- Add gdm-service-keytable.patch: set KEYMAP to XkbLayout for GNOME
  when using gdm-systemd instead of xdm (bsc#1248831, bsc#1250366). (forwarded request 1306710 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1306955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=290
2025-09-25 16:43:55 +00:00
18ffe8fed7 Accepting request 1306710 from GNOME:Next
- Add gdm-service-keytable.patch: set KEYMAP to XkbLayout for GNOME
  when using gdm-systemd instead of xdm (bsc#1248831, bsc#1250366).

OBS-URL: https://build.opensuse.org/request/show/1306710
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=602
2025-09-24 14:12:50 +00:00
0ea7799cc8 Accepting request 1305517 from GNOME:Factory
- Update to version 49.0.1:
  + Follow-up for permissions issue fix, making the fix work in
    more environments

- Update to version 49.0:
  + Fix build failures when built without plymouth support
  + Fix permissions issue on the GDM work dir (/var/lib/gdm) that
    broke settings persistence
  + Updated translations

- Update to version 49.rc:
  + Fixed a bug in PAM config files, introduced by transition to
    dynamic users
  + Added logic to retry preferred display server (usually Wayland)
    before falling back (usually to X11)
  + Fixed a bug where Plymouth keeps running if no display is
    plugged into the system. This would prevent bootup from
    completing and would prevent the user from logging in on a
    serial console
  + Fixed GDM's session file loading logic to search directories in
    correct precedence order
  + Fix simpledrm device detection to match the kernel's new device
    naming scheme
  + Re-enabled X11 support by default. We found it difficult to
    cleanly separate GDM's ability to launch modern X11 sessions
    (which we intended to keep enabled in GNOME 49) from the rest
    of GDM's X11 integration (which we intended to disable but
    leave intact for GNOME 49). We still plan to remove GDM's full
    X11 integration in a future version, and leave only the ability
    to launch modern X11 sessions. (forwarded request 1305256 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1305517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=289
2025-09-24 13:22:08 +00:00
e61bbee188 Accepting request 1305256 from GNOME:Next
- Update to version 49.0.1:
  + Follow-up for permissions issue fix, making the fix work in
    more environments

- Update to version 49.0:
  + Fix build failures when built without plymouth support
  + Fix permissions issue on the GDM work dir (/var/lib/gdm) that
    broke settings persistence
  + Updated translations

- Update to version 49.rc:
  + Fixed a bug in PAM config files, introduced by transition to
    dynamic users
  + Added logic to retry preferred display server (usually Wayland)
    before falling back (usually to X11)
  + Fixed a bug where Plymouth keeps running if no display is
    plugged into the system. This would prevent bootup from
    completing and would prevent the user from logging in on a
    serial console
  + Fixed GDM's session file loading logic to search directories in
    correct precedence order
  + Fix simpledrm device detection to match the kernel's new device
    naming scheme
  + Re-enabled X11 support by default. We found it difficult to
    cleanly separate GDM's ability to launch modern X11 sessions
    (which we intended to keep enabled in GNOME 49) from the rest
    of GDM's X11 integration (which we intended to disable but
    leave intact for GNOME 49). We still plan to remove GDM's full
    X11 integration in a future version, and leave only the ability
    to launch modern X11 sessions.

OBS-URL: https://build.opensuse.org/request/show/1305256
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=600
2025-09-17 15:55:07 +00:00
c2c4e79b2f Accepting request 1304073 from GNOME:Factory
- Create /run/gdm in case it would not exist yet; this could
  potentially happen on offline upgrades.

OBS-URL: https://build.opensuse.org/request/show/1304073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=288
2025-09-12 19:09:08 +00:00
0d67a441c5 - Create /run/gdm in case it would not exist yet; this could
potentially happen on offline upgrades.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=598
2025-09-11 10:58:12 +00:00
0d107226a0 Accepting request 1302195 from GNOME:Factory
- Move migration marker from /var/tmp to /run/gdm (boo#1249017).

- Fix syntax error in gdm's %pre script.

OBS-URL: https://build.opensuse.org/request/show/1302195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=287
2025-09-01 15:17:06 +00:00
3dd9770c66 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=596 2025-09-01 11:34:31 +00:00
30de6cc5ee - Move migration marker from /var/tmp to /run/gdm (boo#1249017).
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=595
2025-09-01 11:03:04 +00:00
31fbfe6a8a - Fix syntax error in gdm's %pre script.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=594
2025-08-29 10:19:18 +00:00
3efa2c58cd Accepting request 1298359 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1298359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=286
2025-08-09 17:58:59 +00:00
64a94586d2 Accepting request 1298033 from home:xiaoguang_wang:branches:GNOME:Factory
- Add gdm-plymouth-quit-wait.patch: Disable plymouth-quit-wait.service
  (bsc#1243439).

OBS-URL: https://build.opensuse.org/request/show/1298033
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=592
2025-08-08 09:19:51 +00:00
bea7e2726c Accepting request 1297643 from GNOME:Factory
- Ensure migration to gdm.service also happens during upgrade when
  gdm is installed first and we thus lose the updte-alternative
  link which would be part of tgdm-xdm-integration (boo#1247418). (forwarded request 1297641 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1297643
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=285
2025-08-06 12:32:55 +00:00
101d6a9cb2 Accepting request 1297641 from GNOME:Next
- Ensure migration to gdm.service also happens during upgrade when
  gdm is installed first and we thus lose the updte-alternative
  link which would be part of tgdm-xdm-integration (boo#1247418).

OBS-URL: https://build.opensuse.org/request/show/1297641
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=590
2025-08-05 07:16:06 +00:00
150cff32c7 Accepting request 1295784 from GNOME:Factory
- gdm-fingerprint.pamd: Fix inclusion of common-account instead
  of postlogin-account (forwarded request 1293840 from favogt)

OBS-URL: https://build.opensuse.org/request/show/1295784
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=284
2025-07-26 11:40:39 +00:00
9cd8bad8dd Accepting request 1293840 from home:favogt:branches:GNOME:Factory
- gdm-fingerprint.pamd: Fix inclusion of common-account instead
  of postlogin-account

OBS-URL: https://build.opensuse.org/request/show/1293840
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=588
2025-07-25 14:40:27 +00:00
bfe32c98e2 Accepting request 1286734 from GNOME:Factory
Removes pam_env from auth stack for security reason [bsc#1243226, CVE-2025-6018] (forwarded request 1286602 from vlefebvre)

OBS-URL: https://build.opensuse.org/request/show/1286734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=283
2025-06-20 14:48:07 +00:00
7e4b74820a Accepting request 1286602 from home:vlefebvre:branches:GNOME:Factory
Removes pam_env from auth stack for security reason [bsc#1243226, CVE-2025-6018]

OBS-URL: https://build.opensuse.org/request/show/1286602
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=586
2025-06-18 15:27:42 +00:00
269f4a280d Accepting request 1282878 from GNOME:Factory
- Add gdm-fix-wrong-path-gdm-config.patch: Add missing slash when
  gdm-config building dconf database path (bsc#1232669).
- Add -Ddistro=generic to make gdm-config work (bsc#1232669). (forwarded request 1282078 from AZhou)

OBS-URL: https://build.opensuse.org/request/show/1282878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=282
2025-06-06 20:35:28 +00:00
7c2bc510d4 Accepting request 1282078 from home:AZhou:branches:GNOME:Factory
- Add gdm-fix-wrong-path-gdm-config.patch: Add missing slash when
  gdm-config building dconf database path (bsc#1232669).
- Add -Ddistro=generic to make gdm-config work (bsc#1232669).

OBS-URL: https://build.opensuse.org/request/show/1282078
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=584
2025-06-04 18:32:06 +00:00
dc281d06a2 Accepting request 1278233 from GNOME:Factory
Fix date format in old changelog entries (forwarded request 1277768 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1278233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=281
2025-05-20 07:34:52 +00:00
ed67ba3485 Accepting request 1277768 from GNOME:Next
Fix date format in old changelog entries

OBS-URL: https://build.opensuse.org/request/show/1277768
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=582
2025-05-18 09:28:11 +00:00
809d847194 Accepting request 1274594 from GNOME:Factory
(forwarded request 1274234 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1274594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=280
2025-05-06 14:40:05 +00:00
8bc759bdd1 Accepting request 1274234 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1274234
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=580
2025-05-05 13:40:36 +00:00
4d81c97985 Accepting request 1269692 from GNOME:Factory
- SLES16 won't ship pulseaudio-gdm-hooks so remove the last missing
  bits. (forwarded request 1269582 from jtorres)

OBS-URL: https://build.opensuse.org/request/show/1269692
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=279
2025-04-17 14:07:00 +00:00
6f2c9e0f5e Accepting request 1269582 from GNOME:Next
- SLES16 won't ship pulseaudio-gdm-hooks so remove the last missing
  bits.

OBS-URL: https://build.opensuse.org/request/show/1269582
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=578
2025-04-15 15:26:41 +00:00
ffe39a94cd Accepting request 1267847 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1267847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=278
2025-04-09 19:49:19 +00:00
8033687bf2 Accepting request 1267751 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1267751
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=576
2025-04-08 08:16:17 +00:00
e44b85a34a Accepting request 1265723 from GNOME:Factory
(forwarded request 1265267 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1265723
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=277
2025-04-02 15:06:35 +00:00
aab7bebd3c Accepting request 1265267 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1265267
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=574
2025-03-31 10:05:31 +00:00
48a200309b Accepting request 1265194 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1265194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=276
2025-03-31 09:38:02 +00:00
ba93cf994c Accepting request 1265146 from home:gmbr3:DM
- Update systemd xdm migration
  * Change display-manager to display-manager-legacy
  * Actually detect gdm instead of xdm
  * Upgrade xdm first if installed to run the systemd migration

OBS-URL: https://build.opensuse.org/request/show/1265146
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=572
2025-03-28 12:11:17 +00:00
11be77dd39 Accepting request 1255057 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/1255057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=275
2025-03-24 12:25:30 +00:00
b095c4b248 Accepting request 1255007 from GNOME:Next
- Rebase/fix gdm-switch-to-tty1.patch to fix build against gcc 15.

- Add gdm-settings-utils_rename-variable.patch: Rename variable to
  fix build with gcc 15
  (https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/273).

OBS-URL: https://build.opensuse.org/request/show/1255007
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=570
2025-03-21 16:03:07 +00:00
af600c613a Accepting request 1254053 from GNOME:Factory
more fiddeling (forwarded request 1254050 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1254053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=274
2025-03-18 16:39:49 +00:00
0746091456 Accepting request 1254050 from GNOME:Next
more fiddeling

OBS-URL: https://build.opensuse.org/request/show/1254050
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=568
2025-03-18 09:22:16 +00:00
36c9aba2d7 Accepting request 1254033 from GNOME:Next
- Add systemd scriptlets to gdm-systemd packages. On postun, ensure
  to NOT restart gdm, as this would cost the graphical session.
- Fix rpmlint error: zero-perms-ghost. Give /var/cache/gdm some
  default attributes, matching the attributes in
  tmpfiles.d/gdm.conf.

- Install gdm-systemd by default on SLE (jsc#PED-1904).

OBS-URL: https://build.opensuse.org/request/show/1254033
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=567
2025-03-18 08:53:14 +00:00
5ee9578aa7 Accepting request 1254003 from GNOME:Next
yet a supersede

OBS-URL: https://build.opensuse.org/request/show/1254003
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=566
2025-03-18 07:26:53 +00:00
60deb935c8 Accepting request 1253910 from GNOME:Next
- Fix build on SLE 16: remove sle_version in another place, and
  Patch7 has been removed.

OBS-URL: https://build.opensuse.org/request/show/1253910
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=565
2025-03-18 07:05:30 +00:00