Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gdm-systemd-50.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: gdm-systemd Distribution: openSUSE Tumbleweed
Version: 50.0 Vendor: openSUSE
Release: 1.1 Build date: Wed Mar 25 02:28:31 2026
Group: System/GUI/GNOME Build host: reproducible
Size: 2788 Source RPM: gdm-50.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.gnome.org/Projects/GDM
Summary: Systemd gdm.service file
GDM's systemd service file.
By default openSUSE uses xdm which enables the DM based on sysconfig.
This package is only needed if the system administrator wishes to use
'systemctl' instead of openSUSE's default 'update-alternatives' method.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Wed Mar 25 2026 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Fix packages for %suse_version bump (jsc#PED-15853).
* Mon Mar 23 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Migrate to xz compression and manual service run
* Sat Mar 14 2026 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 50.0:
    + With systemd v260+, remote desktop sessions and local sessions
      in the background will be granted access to the GPU. This
      allows remote sessions to have accelerated graphics on distros
      that restrict the permissions on the GPU's device nodes.
    + Updated translations.
* Tue Mar 03 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 50.rc:
    + Changed remote desktop plumbing (i.e., the CreateRemoteDisplay
      method) to accept a hostname, so that we can correctly
      communicate this information to PAM and to wtmp/utpm/btmp.
    + Minor performance optimization for $GDM_DEBUG_JSON_REQUESTS
    + Updated translations.
* Tue Feb 10 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 50.beta:
    + Add support for "unified" authentication mechanism.
      Histrionically, each authentication method went through its
      own PAM conversation. Now, we also support running a single PAM
      conversation that runs multiple authentication methods at once.
      This requires support from PAM modules like pam_sss
    + Introduce debugging for JSON PAM messages via
      $GDM_DEBUG_JSON_REQUESTS env var
    + Re-introduce a timeout while waiting for primary GPU to appear.
      There are edge cases where there is a GPU (and thus Wayland
      will work) but none is labeled as primary. Once the timeout
      expires we stop waiting for the primary GPU and just launch the
      session on any available GPU.
    + Authentication failures caused by PAM services reporting
      themselves as unavailable are no longer reported as failed
      authentication attempts. For instance, fingerprint sensor
      timeouts are reported as a service unavailable error, and we
      would previously log that as a failed authentication attempt.
    + "Service Unavailable" errors from PAM modules are no longer
      treated as failed login attempts. Most notably, such errors are
      returned by fprintd whenever the fingerprint sensor times out.
    + GDM now tries to shut down the session whenever the PAM worker
      process crashes
    + Partially un-merged the session and display registration steps
      that were merged in 50.alpha, due to bugs that the change
      introduced
    + Misc. other bug fixes
  - Changes from version 50.alpha.1:
    + Corrected Git mishap. The 50.alpha tag points at a commit that
      never made it to the main branch. 50.alpha.1 corrects this.
      Make sure to look at the changelog for 50.alpha for news about
      what's new in this release!
    + Fixups to the README
    + Dropped vistigial `udev-dir` meson option
  - Changes from version 50.alpha:
    + Fixed bug where we'd lose track of the user session failure
      counter
    + Special sessions (like GDM, initial-setup) are now loaded from
      .desktop files rather than being hard-coded into GDM
    + Entirely removed X11 support, except for the ability to launch
      other desktops' X11 sessions with a per-user X server. This
      means that features like XDCMP and system-wide Xserver are
      gone, and that GDM's own sessions will always run with
      Wayland.
    + Consequently, we removed the ability to compile GDM without
      Wayland support
    + Introduced a new `gnome-headless-session@<username>.service`,
      which makes it easier to start a headless graphical session
      (i.e. for RDP purposes)
    + Merged display and session registration into one step, because
      the previous approach didn't work right for Wayland. This
      allowed us to remove workarounds that caused bugs
    + Reworked wtmp/utmp/btmp fields to contain more useful values,
      especially on Wayland and with headless RDP sessions
    + Dropped final usages of the `gdm`/`gdm3` user, so distros no
      longer need to create it for us (GDM now entirely relies on
      dynamically allocated users)
    + Adapted to changes in gnome-shell's systemd unit files, and
      dropped hard-coded gnome-shell session modes. It's now easier
      for custom/kiosk sessions to use custom gnome-shell session
      modes
    + Added support for Linux 6.18's new `boot_display` sysfs
      attribute, which replaces the `boot_vga` attribute. These
      attributes allow GDM to identify the primary GPU, but modern
      AMD cards cannot use `boot_vga` because they no longer have VGA
      support!
    + Fixed bug where we failed to propagate some environment
      variables into the greeter's Pipewire instance
  - Drop gdm-xauthlocalhostname.patch and gdm-suse-xsession.patch: no
    longer applicable as XSession is no longer supported.
  - Drop gdmflexiserver subpackage: no longer applicable.
* Wed Jan 28 2026 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add gdm-initial-vt-tty1.patch: the greeter session runs on tty1
    when environment variable GDM_INITIAL_VT_TTY1 is defined
    (bsc#1252888).
* Tue Nov 25 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 49.2:
    + Fixed bug that prevented X11 fallback whenever autologin fails
    + Updated translations.
* Fri Nov 14 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop /usr/bin/dbus-run-session (Build)Requires: no longer needed
    since version 49.0.
* Fri Nov 07 2025 Dominique Leuenberger <dleuenberger@suse.com>
  - 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)
* Sat Oct 11 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 49.1:
    + Hotfixed a bug that leaves gnome-shell in a locked up state
    + Fixed implementation of userdb, so we don't list our users when
      asked about UID 0 (root)
    + Switched safety check that avoids accidentally deleting / and
      /home from an assertion to an error, so the check always runs
      even in production builds
    + Fixed bug where gnome-initial-setup's configuration (i.e. input
      methods) failed to migrate to the final user session
    + Fixed bug where GDM assumed that Wayland is unavailable if
      Xwayland wasn't installed on the system
    + Updated translations.
* Mon Sep 29 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Require gdm-xdm-integration when xdm is installed: otherwise we
    end up with a non-functional setup of xdm.
* Thu Sep 25 2025 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Drop gdm-plymouth-quit-wait.patch: Fixed by commit d2c0213b.
* Wed Sep 24 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - 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)
* Tue Sep 23 2025 Yifan Jiang <yfjiang@suse.com>
  - Add gdm-service-keytable.patch: set KEYMAP to XkbLayout for GNOME
    when using gdm-systemd instead of xdm (bsc#1248831, bsc#1250366).
* Tue Sep 16 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 49.0.1:
    + Follow-up for permissions issue fix, making the fix work in
      more environments
* Tue Sep 16 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - 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
* Thu Sep 11 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Create /run/gdm in case it would not exist yet; this could
    potentially happen on offline upgrades.
* Mon Sep 01 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Move migration marker from /var/tmp to /run/gdm (boo#1249017).
* Mon Sep 01 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - 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.
    + Worked around a regression introduced by the switch to dynamic
      users, where the login screen no longer persists any settings
* Fri Aug 29 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 49.beta:
    + Switch to using dynamic users for greeter sessions. This
      enables systemd-based session management on the greeter,
      removes GDM's dependency on dbus-daemon, and frees us to drop
      gnome-session's builtin service manager.
    + Adapt to changes in gnome-session 49, which dropped the builtin
      service manager code and now exclusively relies on systemd for
      session startup. This means that GDM now depends on
      gnome-session 49.
  - Changes from version 49.alpha.1:
    + Drop dependency on Wacom g-s-d plugin
    + Drop leftover udev rules
    + Fix warning when building without libxdmcp support
    + Add polkit rules to allow access to smartcards
  - Changes from version 49.alpha.0:
    + meson: Change x11-support default value to false
    + Disable Xorg session by default
    + udev: Drop disable_wayland overrides
    + Fix build with gcc 15
    + Updated translations
  - Drop upstream merged patches gdm-fix-wrong-path-gdm-config.patch
    and gdm-settings-utils_rename-variable.patch
  - Drop gdm-s390-not-require-g-s-d_wacom.patch: no longer applicable
* Fri Aug 29 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix syntax error in gdm's %pre script.
* Wed Aug 06 2025 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add gdm-plymouth-quit-wait.patch: Disable plymouth-quit-wait.service
    (bsc#1243439).
* Tue Aug 05 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - 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).
* Wed Jul 16 2025 Fabian Vogt <fvogt@suse.com>
  - gdm-fingerprint.pamd: Fix inclusion of common-account instead
    of postlogin-account
* Wed Jun 18 2025 Valentin Lefebvre <valentin.lefebvre@suse.com>
  - pam.d: removes pam_env from auth stack for security reason
    [bsc#1243226, CVE-2025-6018]
* Fri May 30 2025 Alynx Zhou <alynx.zhou@suse.com>
  - Add gdm-fix-wrong-path-gdm-config.patch: Add missing slash when
    gdm-config building dconf database path (bsc#1232669).
* Fri May 30 2025 Alynx Zhou <alynx.zhou@suse.com>
  - Add -Ddistro=generic to make gdm-config work (bsc#1232669).
* Sun May 04 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop obsolete gnome-common BuildRequires. Add itstool
    BuildRequires.
* Mon Apr 14 2025 Joan Torres <joan.torres@suse.com>
  - SLES16 won't ship pulseaudio-gdm-hooks so remove the last missing
    bits.
* Mon Apr 07 2025 Joan Torres <joan.torres@suse.com>
  - Disable X11 support on SLE:
    * SLFO will only support Wayland
    * This is required to avoid a fallback to X11 sessions which
      makes GDM crash
    * With this change gdm-exclude-61-gdm-rules-file.patch is
      not needed anymore
* Thu Mar 27 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - No longer rm -vrf
    %{buildroot}%{_datadir}/polkit-1/rules.d/20-gdm.rules, now that
    boo#1239719 is resolved.
* Wed Mar 26 2025 Callum Farmer <gmbr3@opensuse.org>
  - 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
* Fri Mar 21 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Rebase/fix gdm-switch-to-tty1.patch to fix build against gcc 15.
* Thu Mar 20 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Add gdm-settings-utils_rename-variable.patch: Rename variable to
    fix build with gcc 15
    (https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/273).
* Tue Mar 18 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - 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.
* Tue Mar 18 2025 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Install gdm-systemd by default on SLE (jsc#PED-1904).
* Mon Mar 17 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 48.0:
    + Allow changing global network settings
    + Updated translations.
  - Use ldconfig_scriptlets macro for post(un) handling.
  - Drop obsolete update-desktop-files BuildRequires.
  - Drop old and no longer relevant gdm2, gnome-applets-gdm and
    pulseaudio-gdm-hooks Provides and Obsoletes.
  - Build gdm-xdm-integration as noarch.
* Mon Mar 17 2025 Michael Gorse <mgorse@suse.com>
  - Fix build on SLE 16: remove sle_version in another place, and
    Patch7 has been removed.
* Fri Mar 14 2025 Michael Gorse <mgorse@suse.com>
  - Drop use of sle_version in favor of is_opensuse and suse_version.
    Sle_version is no longer used in SLE 16.
* Thu Mar 13 2025 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add gdm-exclude-61-gdm-rules-file.patch: Exclude 61-gdm.rules file
    when X is not supported (jsc#PED-1904).
  - Drop upstream patches:
    + gdm-xvnc-start-session-failed.patch:
* Fri Mar 07 2025 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Xorg server is not supported by SLE16:
    + Remove gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch
    + Remove gdm-restart-session-when-X-server-restart.patch
    + Update X11-displaymanager-gdm
* Thu Feb 06 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 48.beta:
    + Don't require Xwayland if wayland-only
    + Fix pam_syslog detection
    + Fix Solaris build
    + Fix udev rules for disabling wayland
    + Add 'banner-message-path' and '-source' settings
  - Rebase gdm-xauthlocalhostname.patch.
* Wed Nov 13 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Add migration code from 'xdm' display-manager wrapper to native
    gdm systemd service.
* Mon Sep 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 47.0:
    + Fix X11 support.
* Thu Sep 12 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Split the xdm-wrapper parts into gdm-xdm-integration. Require
    this new package or gdm-systemd by gdm (suggesting the
    xdm-integration for now).
* Wed Sep 11 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 47.rc:
    + Make X11 support optional
    + Support logind secure attention key
    + Drop gdm-screenshot
    + Don't hardcode g-r-d in dbus policy
    + Fix numeric local address resolution
    + Docs updates
    + Updated translations.
  - Changes from version 47.alpha:
    + Support for gnome-remote-desktop persistent sessions
    + Misc changes
    + Updated translations.
  - Drop pkgconfig(libcanberra-gtk3) BuildRequires: No longer needed,
    nor used.
* Thu Aug 15 2024 Alynx Zhou <alynx.zhou@suse.com>
  - Add pam_pkcs11 as Recommends for smartcard login (bsc#1223580).
* Mon Aug 12 2024 Michael Gorse <mgorse@suse.com>
  - Fix applying patches when sle_version is defined
* Fri Aug 09 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop gdm-default-wm.patch: patch seems obsolete. The selection of
    default window manager happens by means of update-alternatives
    now.
* Tue Jul 30 2024 Michael Gorse <mgorse@suse.com>
  - Rebase gdm-restart-session-when-X-server-restart.patch.
* Wed Jun 19 2024 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Update gdm-sysconfig-settings.patch: work with SELinux policy
    (bsc#1222978).
* Mon Jun 03 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.2:
    + Block suspend when remote displays are active.
    + Support S0ix suspend when deciding if nvidia should use
      wayland.
    + Misc fixes.
    + Updated translations.
  - Rebase gdm-initial-setup-hardening.patch.
* Tue Mar 19 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.0:
    + PAM improvements.
    + Updated translations.
* Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.rc:
    + Support for killing conflicting sessions at login time.
    + XDMCP fix.
    + Use wayland by default on certain server chips.
    + Fix pam extension size computation.
    + Introspection fix.
    + Fix for homed users.
    + Updated translations.
  - Rebase gdm-default-wm.patch and
    gdm-xvnc-start-session-failed.patch.
* Mon Mar 04 2024 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Rebase gdm-sysconfig-settings.patch: to fix build with GCC 14.
* Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 46.alpha:
    + Support remote login from gnome-remote-desktop (and hopefuly
      nicedcv in the future).
    + Support new JSON pam extension.
    + Fix build with user-display-server=false.
    + Minor clean ups.
    + Move private D-Bus sockets to private directory.
    + Build goo fixes.
    + Warning fixes.
    + Updated translations.
  - Rebase gdm-default-wm.patch.
  - Add pkgconfig(json-glib-1.0) BuildRequires: new dependency.
  - Convert to source service for easier updating.
* Mon Mar 04 2024 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Update gdm-xvnc-start-session-failed.patch: Following the upstream
    final solution(bsc#1219205 glgo#GNOME/gdm#909).
* Thu Feb 22 2024 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add gdm-xvnc-start-session-failed.patch: None seat0 session runs
    without running launcher(bsc#1219205 glgo#GNOME/gdm#909).
* Wed Feb 21 2024 Alynx Zhou <alynx.zhou@suse.com>
  - Drop gdm-disable-wayland-on-mgag200-chipsets.patch: fixed
    upstream since version 43.0.
* Tue Jan 23 2024 Yifan Jiang <yfjiang@suse.com>
  - Make Patch0 only applies on s390 and s390x.
* Tue Nov 28 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -p N instead of deprecated %patchN.
* Thu Nov 02 2023 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Rebase patches for SLE-15-SP6 (bsc#216595):
    + Rebase gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch
    + Rebase gdm-disable-gnome-initial-setup.patch
    + Rebase gdm-restart-session-when-X-server-restart.patch
* Mon Oct 02 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Explicitly buildrequire /usr/bin/dbus-run-session: the
    dbus package is being restructured to be usable with dbus-broker
    and so far we just relied on implicit dependencies bringing this
    in. Meson checks for it, so it is correct to BR it though.
* Thu Sep 14 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.0.1:
    + Fix for the crasher fix.
  - Changes from version 45.0:
    + Crasher fix.
    + Updated translations.
  - Rebase gdm-xauthlocalhostname.patch with quilt.
* Wed Aug 30 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 45.beta:
    + A ton of small code clean ups and small leak fixes.
    + Set gnome-initial-setup dconf profile.
    + Honor settings configured with a template in AccountsService.
    + Crash fix from stray udev events.
    + VT handling fixes.
    + Work better in presence of simpledrm.
    + wayland multi-seat support.
  - Rebase patches with quilt.
  - Drop upstream patches:
    + gdm-fix-btmp-record-with-seat.patch
    + gdm-disable-wayland-on-aspeed-chipsets.patch
* Mon Aug 14 2023 Yifan Jiang <yfjiang@suse.com>
  - Do not use %autopatch to build on SLE where rpm version is not
    ready for the macro.
* Fri Jun 30 2023 Fabian Vogt <fvogt@suse.com>
  - Merge pulseaudio-gdm-hooks into the gdm package. This was previously
    part of pulseaudio.spec, which was fairly complex (dir ownership,
    separate tmpfiles, dependencies) and it also caused pulseaudio.spec
    to runtime depend on gdm. Avoid all of that by just adding it here:
    + Add default.pa
    + Add entries to gdm.tmpfiles
* Mon Jun 05 2023 Alynx Zhou <alynx.zhou@suse.com>
  - Add gdm-fix-btmp-record-with-seat.patch: When writing btmp record
    display name is needed, but user don't have a display before
    logging in, this patch uses seat instead which is also better for
    Wayland (bsc#1211825).
* Fri May 05 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.1:
    + Fix blown assertion log spew.
    + Updated translations.
* Tue Mar 28 2023 Thorsten Kukuk <kukuk@suse.com>
  - Create two set of pam configuration files:
    + *-sle.pamd are for SLES15 and older
    + add postlogin-* includes to the others as required by openSUSEs
      PAM config policy
* Mon Mar 20 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 44.0:
    + Updated translations.
* Thu Mar 09 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 44.rc:
    + Lots of code clean ups.
    + Fix detection of virt on efi setups.
    + Fix btmp accounting on failed logins.
    + Ensure pam_close_session is called even if worker is killed.
    + Updated translations.
  - Drop gdm-switch-user-tty7.patch: fixed upstream.
  - Refresh patches with Quilt.
  - Rebase gdm-xauthlocalhostname.patch due to code clean up commit:
    88d79fe24cda8623a4b460c0aa9628178c26f745.
* Wed Jan 18 2023 Yifan Jiang <yfjiang@suse.com>
  - Update gdm-disable-gnome-initial-setup.patch: Refactoring to
    disable it on SLE runtime, so with the same executable it is
    still possible to run on Leap (jsc#PED-1719).
* Wed Jan 04 2023 Alynx Zhou <alynx.zhou@suse.com>
  - Update gdm-smartcard.pamd: Move pam_nologin.so under pam_pkcs11.so
    to make it work with pam_pkcs11's auto file username.

Files

/usr/lib/systemd/system/gdm.service
/usr/libexec/gdm/keytable


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:23:10 2026