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

gdm-43.0-6.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: gdm Distribution: openSUSE:Factory:zSystems
Version: 43.0 Vendor: openSUSE
Release: 6.1 Build date: Wed Jan 25 03:04:37 2023
Group: System/GUI/GNOME Build host: s390zl28
Size: 1571281 Source RPM: gdm-43.0-6.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.gnome.org/Projects/GDM
Summary: The GNOME Display Manager
The GNOME Display Manager is a system service that is responsible for
providing graphical log-ins and managing local and remote displays.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* 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.
* Fri Dec 02 2022 Alynx Zhou <alynx.zhou@suse.com>
  - Update gdm-fingerprint.pamd and gdm-smartcard.pamd: Before this
    they do not really support fingerprint and smartcard, just put
    correct configuration to make them work (bsc#1205664).
  - Enable split authentication because we have correct
    gdm-fingerprint.pamd and gdm-smartcard.pamd.
* Mon Oct 31 2022 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Update gdm-sysconfig-settings.patch: Fix gdm doesn't start
    if /etc/sysconfig/displaymanager is missing (bsc#1204578).
* Wed Oct 05 2022 Callum Farmer <gmbr3@opensuse.org>
  - Move dbus system.d conf file to /usr (bsc#1204052)
* Tue Sep 20 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 43.0:
    + Drop vestigial code.
    + Fixes in GPU detection.
    + Use _GNU_SOURCE again to avoid compile warning.
    + Updated translations.
  - Drop patches fixed upstream:
    + gdm-Fix-type-of-signal-connection-id.patch
    + gdm-Stop-listening-to-udev-events.patch
  - Rebase patches with quilt.
* Tue Aug 02 2022 Yifan Jiang <yfjiang@suse.com>
  - Fix specfile: Adapt macros %_pam_moduledir (boo#1191033).
* Tue Apr 26 2022 Frederic Crozat <fcrozat@suse.com>
  - Ensure /run/gdm is created by tmpfiles.
* Fri Apr 01 2022 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add gdm-Fix-type-of-signal-connection-id.patch: backport upstream
    commit f0f527ff (bsc#1197521).
  - Add gdm-Stop-listening-to-udev-events.patch: backport upstream
    commit 307c683f (bsc#1197521).
* Mon Mar 21 2022 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 42.0:
    + Improvements to work better on NVidia cards.
    + Look in DATADIR for launching environment data files.
    + PAM updates on exherbo.
    + Updated translations.
  - Add pkgconfig(gudev-1.0), with minimal version of 232, as a new
    build requirement.
  - Add explicit update-alternatives to post(un) requirements to
    avoid rare unexpected behaviors due to package order of
    installation.
  - Replace systemdsystemunitdir with _unitdir macro. There's no need
    to manually define it anymore since systemd-rpm-macros already
    provide it.
* Wed Mar 16 2022 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add gdm-restart-session-when-X-server-restart.patch:
    Avoiding the blank screen when X server restarts with
    GDM_DISABLE_USER_DISPLAY_SERVER=1 (bsc#1196974).
* Wed Feb 16 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Use _pam_vendordir instead of _distconfdir/pam.d (boo#1195996).
    AS this means /etc/pam.d on SLE15, we mark those files as
    %config(noreplace).
* Wed Jan 12 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 41.3:
    + Juggle Xorg's -listen/-nolisten command line change better.
    + Fix session type selection.
    + Fix crash.
    + Drop vestigial gdm-pin service.
    + XDMCP fixes.
    + Wayland nvidia udev updates.
    + Updated translations.
  - Rebase gdm-disable-wayland-on-mgag200-chipsets.patch.
  - Drop gdm-daemon-Infer-session-type-from-desktop-file.patch and
    gdm-restart-greeter-session-after-crash.patch: fixed upstream.
* Thu Dec 30 2021 Simon Vogl <simon.vogl@gmx.net>
  - Move
    %{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
    from main package to new gdm-schema split package and make
    libgdm1 depend on the new gdm-schema split package. Currently,
    the gdm-schema is required for gnome-shell to work, but
    gnome-shell only depends on libgdm1 and not on gdm as a whole,
    causing a crash of gnome-shell if the gdm main package is not
    installed. By moving the gdm-schema to it's own split package and
    making libgdm1 actually require it, the crash can be prevented.
    Fixes boo#1194183.
* Wed Dec 08 2021 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add gdm-restart-greeter-session-after-crash.patch: When active vt
    is gdm initial vt, restart greeter session. Avoiding the blank
    screen when greeter session crashed
    (bsc#1190230 glgo#GNOME/gdm#735).
* Tue Nov 23 2021 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Update gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch:
    With GDM_DISABLE_USER_DISPLAY_SERVER=1 environment variable, make
    X server logging to /var/log/Xorg.*.log and journal log
    (bsc#1192177).
* Tue Oct 19 2021 Martin Wilck <mwilck@suse.com>
  - Add gdm-daemon-Infer-session-type-from-desktop-file.patch
    (bsc#1191809, bsc#1191248)
* Tue Oct 12 2021 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Rebase gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch
    (bsc#1191014).
* Tue Sep 28 2021 Yifan Jiang <yfjiang@suse.com>
  - Rebase gdm-disable-gnome-initial-setup.patch.
* Tue Sep 21 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 41.0:
    + Updated translations.
* Thu Sep 16 2021 Stanislav Brabec <sbrabec@suse.com>
  - Remove obsolete translation-update-upstream support
    (jsc#SLE-21105).
* Tue Sep 07 2021 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch:
    Support to start X under root instead of regular user.
    (bnc#1188912 jsc#SLE-17880).
  - Update X11-displaymanager-gdm file.
* Mon Sep 06 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 41.rc:
    + Fix fallback to Xorg at login screen.
    + Fix SessionType in AccountService user config.
    + Reuse VT on log out.
    + Updated translations.
* Mon Aug 23 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 41.alpha:
    + Allow user session to be Wayland even when login screen is
      Xorg.
    + Allow wayland user sessions for single GPU vendor nvidia
      machines.
    + Updated translations.
* Wed Aug 11 2021 Yifan Jiang <yfjiang@suse.com>
  - Rebase patches:
    + gdm-s390-not-require-g-s-d_wacom.patch
    + gdm-disable-gnome-initial-setup.patch
* Tue Aug 03 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Rebased gdm-default-wm.patch.
* Fri Jul 30 2021 Yifan Jiang <yfjiang@suse.com>
  - Drop patches fixed upstream on SLE and Leap 15.4:
    + gdm-enable-Wayland-on-Cirrus.patch
    + gdm-Remove-deprecated-StandardOutput-syslog.patch
    + gdm-fix-crash-when-using-Xvfb.patch
    + gdm-display-Exit-with-failure-if-loading-existing-users-fails.patch
* Sat Jul 24 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 40.1:
    + Better support for unlocking gnome-keyring with disk password
    + Better support for flatpak
    + Misc auth fixes
    + Improved error output in gdm-runtime-config
    + Sort session list on login screen
    + Support Session and SessionType properties from accountsservice
    + Updated translations.
  - Rebase gdm-xauthlocalhostname.patch.
  - Disable gdm-default-wm.patch, needs reworking.
* Mon Jul 05 2021 Callum Farmer <gmbr3@opensuse.org>
  - Add now working CONFIG parameter to sysusers generator
* Fri Apr 23 2021 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add gdm-Remove-deprecated-StandardOutput-syslog.patch: Remove
    deprecated StandardOutput=syslog in gdm.service file
    (bsc#1185146, glgo#GNOME/gdm!623).
* Sat Apr 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 40.0:
    + 100% CPU fix.
    + Updated translations.
* Wed Mar 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 40.rc:
    + Fingerprint auth fixes.
    + Fix timeout handling for graphics bringup.
    + Updated translations.
* Tue Mar 09 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 40.beta:
    + xinit script improvements.
    + Build goo fixes.
    + Support systems that boot before the graphics subsystem fully
      loads.
    + Don't overwrite PATH set by user.
    + Generalize gdm-disable-wayland into new gdm-runtime-config
      tool.
    + Fail hard if accountsservice fails.
    + PAM integration improvements.
    + Leak fixes.
    + Stop using deprecated systemd functions.
  - Changes from version 3.38.2.1:
    + Address autologin unlock bug issue (CVE-2020-27837).
    + Updated translations.
  - Rebase gdm-disable-wayland-on-mgag200-chipsets.patch.
  - Drop gdm-UsrEtc.patch: merged upstream.
* Fri Jan 29 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Fixup gdm.sysyers: gecos field needs to be quoted for multi-word
    value.
* Thu Jan 21 2021 Thorsten Kukuk <kukuk@suse.com>
  - Use sysusers config file to generate gdm user
* Mon Jan 18 2021 Alynx Zhou <alynx.zhou@suse.com>
  - Add gdm-fix-crash-when-using-Xvfb.patch: For some reason gdm
    fails to get display and does not set it to NULL when using
    with Xvfb, and it leads into a crash, this patch sets display
    to NULL by default. (bsc#1178292, glgo#GNOME/gdm!118)
* Mon Jan 04 2021 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Update gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch:
    Fix switching user issue(bsc#1179968, bsc#1174533).
* Fri Nov 13 2020 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Add gdm-display-Exit-with-failure-if-loading-existing-users-fails.patch:
    Exit with failure if loading existing users fails
    (bsc#1178150 glgo#GNOME/gdm!117 CVE-2020-16125).
  - Update gdm-disable-gnome-initial-setup.patch
* Wed Nov 04 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.38.2:
    + Fix localization bug to prevented translated messages from
      showing up.
    + Deal more appropriately with broken accountsservice.
* Tue Oct 20 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update gdm-suse-xsession.patch: Handle the fact that xdm moved
    its files from /etc to /usr/etc (boo#1177918).
* Thu Oct 15 2020 dimstar@opensuse.org
  - Update to version 3.38.1:
    + Fix bug leading to users /etc/gdm/custom.conf getting
      overwritten on nvidia systems.
    + Fix typo in comment.
    + Updated translations.
* Tue Oct 13 2020 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Using Xorg.wrap to start X server to solve X server working as root
    in bsc#1075805 (bsc#1175867).
    + Delete gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch
    + Update X11-displaymanager-gdm
* Wed Sep 16 2020 Stefan Dirsch <sndirsch@suse.com>
  - gdm-UsrEtc.patch
    * needed changes for xdm/xinit/xmodmap move to /usr/etc/X11
      (boo#1173049, boo#1173052, boo#1173053)
* Mon Sep 14 2020 dimstar@opensuse.org
  - Update to version 3.38.0:
    + Crasher fix.
    + Systemd unit file improvements.
    + Updated translations.
  - Drop gdm-Xsession-inputname.patch: fixed upstream.
* Sun Sep 06 2020 Michael Gorse <mgorse@suse.com>
  - Rebase
    gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch.
* Sat Sep 05 2020 dimstar@opensuse.org
  - Update to version 3.37.90:
    + Updates to systemd integration.
    + Support killling X on login even when wayland support is
      disabled.
  - Changes from version 3.37.3:
    + PAM file updates for archlinux.
    + User switching fix.
    + Don't keep login screen running in background on Xorg.
  - Changes from version 3.37.1:
    + Switch from autogoo t.o meson
    + Fixes for when GDM isn't started on its configured initial VT.
    + Don't hardcode path to plymouth.
    + keyutils has a .pc file so use it.
    + Enable wayland on cirrus.
    + Chrome remote desktop fix.
    + Always use separate session bus for greeter sessions.
    + Updated translations.
  - Add pkgconfig(audit) BuildRequires: new dependency.
  - Rebase patches: gdm-disable-wayland-on-mgag200-chipsets.patch,
    gdm-initial-setup-hardening.patch and
    gdm-sysconfig-settings.patch.
  - Add gdm-Xsession-inputname.patch:Fix Xsession input file name.
  - Port to meson build system:
    + Add meson BuildRequires.
    + Drop autogen.sh source file.
    + Replace configure/make/make_install macros with
      meson/meson_build/meson_install.
* Tue Aug 25 2020 QK ZHU <qkzhu@suse.com>
  - Add gdm-enable-Wayland-on-Cirrus.patch: Update udev rules to
    enable Wayland on Cirrus (bsc#1168515, glgo#GNOME/gdm#586).
* Tue Jul 14 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.36.3:
    + User switching fix.
    + Updated translations.
  - Disable patch needing rebase:
    + gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch
* Tue Jul 07 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - Fixes for %_libexecdir changing to /usr/libexec
* Tue May 26 2020 Xiaoguang Wang <xiaoguang.wang@suse.com>
  - Update gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch:
    When user session reuses tty7 same as greeter session, gdm
    doesn't bring up the greeter session after switching from other
    tty to tty7 (bsc#1171290).
* Mon May 04 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.36.2:
    + Fixes for when GDM isn't started on its configured initial VT.
    + Don't hardcode path to plymouth.
    + keyutils has a .pc file so use it.
    + Chrome remote desktop fix.
    + Always use separate session bus for greeter sessions.
    + This runs dbus-run-session, so the binary needs to be
      available.
    + Updated translations.
  - Drop patches fixed upstream:
    + gdm-look-for-session-based-on-pid-first.patch
    + gdm-Use-pkg-config-for-keyutils.patch
  - Rebase patches with quilt.
  - Add %{_bindir}/dbus-run-session Requires: New runtime dependency.
    Needed to ensure the dbus-run-session binary is present.
* Sun Apr 26 2020 Yifan Jiang <yfjiang@suse.com>
  - Burnish gdm-look-for-session-based-on-pid-first.patch according
    to the upstream change (bsc#1159950, glgo#GNOME/gdm#526).
* Wed Apr 22 2020 Yifan Jiang <yfjiang@suse.com>
  - Disable gnome-initial-setup under gdm mode in Leap and SLE
    (jsc#SLE-11856).
* Sat Apr 18 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Add gdm-Use-pkg-config-for-keyutils.patch: configure: Use
    pkg-config to look for keyutils. Following this, replace
    keyutils-devel pkgconfig(libkeyutils) BuildRequires.
  - Rebase/refresh patches with quilt.
* Sat Apr 11 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Enable testsuite: Add check section and run make_build check.
  - Tweak bootstrap call, drop superfluous explicit autoreconf call.
* Fri Apr 10 2020 Yifan Jiang <yfjiang@suse.com>
  - Add gdm-look-for-session-based-on-pid-first.patch: Look for
    session based on pid first, then fall back to the uid based
    approach (bsc#1159950, glgo#GNOME/gdm#526).
* Wed Mar 04 2020 QK ZHU <qkzhu@suse.com>
  - Add gdm-disable-wayland-on-mgag200-chipsets.patch: disable wayland
    on mgag200 chipsets, this patch used to be part of
    gdm-disable-wayland-on-unsupported-chipsets.patch which was dropped,
    however the mgag200 part is still not fixed by upstream. So we should
    keep this part to make sure GNOME works properly on mgag200 chipsets
    (bsc#1162888, glgo#GNOME/mutter#57).
* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - No longer recommend -lang: supplements are in use
* Fri Nov 29 2019 Frederic Crozat <fcrozat@suse.com>
  - Refresh SLE patch gdm-s390-not-require-g-s-d_wacom.patch.
* Thu Nov 28 2019 QK ZHU <qkzhu@suse.com>
  - Add --enable-systemd-journal for both SLE and Tumbleweed
    (jsc#SLE-10383).
* Tue Nov 19 2019 Xiaoguang Wang <xwang@suse.com>
  - Drop gdm-disable-wayland-for-proprietary-nvidia-machines.patch:
    fixed upstream.
* Fri Nov 08 2019 Xiaoguang Wang <xwang@suse.com>
  - Add gdm-switch-user-tty7.patch: Switch to tty7 when switch user
    (bsc#1155408 glgo#GNOME#gdm#532).
* Tue Oct 08 2019 Felix Zhang <fezhang@suse.com>
  - Add gdm-initial-setup-hardening.patch: Introduce a persistent
    state file to prevent gnome-initial-setup from running if any
    regular users has previously logged into the system, replacing
    the current runtime state file that pervents initial-setup from
    running more than once per boot, so as to reduce the security
    attack surface.
    Make this fix openSUSE only for now as upstream discussion is
    heading another way involving more complicated mechanisms
    (boo#1140851, glgo#GNOME/gnome-initial-setup#76).
  - Rebase gdm-disable-gnome-initial-setup.patch.
* Mon Oct 07 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.34.1:
    + De-duplicate sessions on pure Xorg too.
    + Fix fast user switching by assuming the login screen VT is
      always the initial one.
    + Updated translations.
* Wed Sep 18 2019 Xiaoguang Wang <xwang@suse.com>
  - Update gdm-switch-to-tty1.patch: switch tty after plymouth
    terminates.
* Wed Sep 11 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.34.0:
    + Updated translations.
* Thu Sep 05 2019 luke@ljones.dev
  - Update to version 3.33.92:
    + Fix typo in debug message
    + Revert vt changing fix, because it exposes logind bug and it
      wasn't quite right anyway
    + Ensure login screen gets reaped when user switching
    + Translation updates
* Sun Sep 01 2019 Michael Gorse <mgorse@suse.com>
  - Update to version 3.33.90:
    + Update for changes to gnome-settings-daemon.
    + initial-setup permissions fix.
    + allow users to set PATH from ~/.config/environment.
    + support systemd user sessions.
    + misc warning fixes.
    + leak fix in libgdm.
    + vt changing fix.
    + drop some deprecations.
    + drop unused icons.
    + Translation updates.
    + Changes in version 3.33.4:
    + Fix session search directories.
    + Kill user sessions when stopping gdm.
    + Add way for sessions to register when they successfully started
    + Translation updates.
  - Rebased gdm-xauthlocalhostname.patch and
      gdm-disable-gnome-initial-setup.patch.
  - Drop gdm-fails-to-restart-gnome-shell.patch,
    gdm-kill-user-session.patch, and
    gdm-remove-duplicate-sessions.patch: fixed upstream.
  - Drop icons and pixmaps from files.
* Fri Aug 02 2019 bjorn.lie@gmail.com
  - Update to version 3.32.0+2:
    + Remove erroneous NULL from session search directories.
  - Switch to git checkout via source service, upstream is lacking in
    stable releases. In the future we will use a stable tag when
    possible, but when upstream slacks off, we will use a checkout of
    the stable branch.
  - Refresh patches with quilt.
* Thu May 23 2019 Dominique Leuenberger <dimstar@opensuse.org>
  - Fixup gdm.tmpfiles (boo#1135272).
* Wed May 22 2019 Markus S <kamikazow@opensuse.org>
  - Make systemd service file optional instead of outright deleting it.
* Wed May 15 2019 Xiaoguang Wang <xwang@suse.com>
  - Update gdm-switch-to-tty1.patch (bsc#1120307)
* Thu May 09 2019 Xiaoguang Wang <xwang@suse.com>
  - New solution for auto login problem(bsc#1116011)
    + Drop gdm-revert-commit-39fb4ff.patch
    + Add reserveVT.conf file.
* Sun Apr 28 2019 qzheng <qzheng@suse.com>
  - Add gdm-remove-duplicate-sessions.patch: Backport from upstream
    commit 187c8515 and 1795bb31 to remove duplicate sessions once,
    after all sessions have been processed (boo#1131625,
    glgo#GNOME/gdm#473).
* Wed Apr 17 2019 Yifan Jiang <yfjiang@suse.com>
  - Add gdm-s390-not-require-g-s-d_wacom.patch: Remove the gnome
    session runtime requirement of g-s-d Wacom plugin because it is
    not build on s390 (bsc#1129412).
* Wed Apr 17 2019 mgorse@suse.com
  - Rebase patches (boo#1128589):
    + gdm-sysconfig-settings.patch
    + gdm-default-wm.patch
    + gdm-xauthlocalhostname.patch
    + gdm-kill-user-session.patch
    + gdm-fails-to-restart-gnome-shell.patch
    + gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch
  - Re-enable gdm-switch-to-tty1.patch
* Wed Apr 17 2019 xwang@suse.com
  - Add gdm-revert-commit-39fb4ff.patch: Make auto login successful
    (bsc#1116011).
* Wed Apr 17 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.32.0:
    + Stable release version bump.
* Wed Apr 17 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 3.31.91:
    + Screen lock bypass fix (when timed login is enabled)
      (CVE-2019-3825).
    + PAM file updates.
    + Improved debug logging.
    + Keyboard layout fixes.
    + Display foreach handling.
    + Updated translations.
  - Changes from version 3.31.4:
    + DOAP file fixes.
    + Misc code clean ups.
    + Filter out duplicates from session list.
    + Updated translations.
  - Disable patches needing rebase:
    + gdm-sysconfig-settings.patch
    + gdm-kill-user-session.patch
    + gdm-default-wm.patch
    + gdm-xauthlocalhostname.patch
    + gdm-switch-to-tty1.patch
    + gdm-fails-to-restart-gnome-shell.patch
    + gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch
  - Rebase patches with quilt, but sadly not enough, hence the
    massive disabling of patches.
  - Drop gdm-ignore-duplicate-desktop-file.patch: Fixed upstream.
  - Drop old hack only needed for upgrades from pre SLED 12 and
    openSUSE 10.3.
  - Test if we still need to nuke data/61-gdm.rules, aka disable rm.
* Wed Apr 17 2019 bjorn.lie@gmail.com
  - Update to version 3.30.3:
    + Screen lock bypass fix (when timed login is enabled)
      (CVE-2019-3825).
    + Updated translations.
  - Drop gdm-CVE-2019-3825.patch: Fixed upstream.
* Wed Apr 17 2019 xwang@suse.com
  - Add gdm-kill-user-session.patch: Kill all sessions when stopping
    gdm service
    (bsc#1112294 bsc#1120307 bsc#1113245 glgo#GNOME/gdm#400).
  - Add gdm-switch-to-tty1.patch: Switch to tty1 when stopping gdm
    service (bsc#1113700).
  - Drop gdm-plymouth-vt1.patch: Replaced by gdm-switch-to-tty1.patch
* Wed Apr 17 2019 Felix Zhang <fezhang@suse.com>
  - Add gdm-CVE-2019-3825.patch: Fix lock screen bypass when timed
    login is enabled (boo#1124628, glgo#GNOME/gdm#460, CVE-2019-3825)
* Wed Apr 17 2019 qzheng@suse.com
  - Add gdm-ignore-duplicate-desktop-file.patch to ignore duplicate
    desktop file with same "Name" value, including symlinks of
    desktop files (bsc#1112834, glgo#GNOME/gdm#437).
  - Drop gdm-ignore-duplicate-session.patch, the patch hardcodes
    "default.desktop" while LightDM and SDDM treat symlinks as
    aliases.
* Wed Apr 17 2019 bjorn.lie@gmail.com
  - Update to version 3.30.2:
    + Fix autologin crash.
    + Unlock keyring again on autologin with newerish systemds.
    + Fix initial-setup.
    + Updated translations.
  - Drop patches fixed upstream:
    + gdm-fix-autologin.patch.
    + gdm-fix-initial-setup.patch.
* Wed Apr 17 2019 luc14n0@linuxmail.org
  - Add upstream patches:
    + gdm-fix-autologin.patch: as autologin got reworked and broken,
      accessing the proper display variable should fix it.
    + gdm-fix-initial-setup.patch: as the initial-setup related post
      work is done when stopping the greeter and this stop is delayed
      until after the user session is started now, the post work
      needs to be done before the user session is started.
* Wed Apr 17 2019 luc14n0@linuxmail.org
  - Re-add still needed 61-gdm.rules removal until glgo#GNOME/gdm#424
    gets fixed.
* Wed Apr 17 2019 bjorn.lie@gmail.com
  - Update to version 3.30.1:
    + Make udev rule configurable.
    + Follow up fixes dealing with login screen reaping from two
      releases ago.
    + Disable wayland on proprietary nvidia machines for now.
    + Updated translations.
  - Drop gdm-make-udev-dir-configurable.patch: Fixed upstream.
* Wed Apr 17 2019 luc14n0@linuxmail.org
  - Update to version 3.30.0:
    + No visible changes for the user.
  - Drop gdm-ignore-spurios-SeatNew-signal.patch: fixed upstream.
  - Add gdm-make-udev-dir-configurable.patch: Make udev directory
    configurable. Patch provided by upstream (glgo#GNOME/gdm!44).
  - Rebase gdm-ignore-duplicate-session.patch.
* Wed Apr 17 2019 bjorn.lie@gmail.com
  - Update to version 3.29.92:
    + Search for sessions in XDG_DATA_DIRS.
    + Blacklist some more wayland unfriendly hardware.
    + Initial setup fix.
    + Flicker fix.
    + Misc bug fixes.
* Wed Apr 17 2019 bjorn.lie@gmail.com
  - Update to version 3.29.91:
    + CVE-2018-14424: double free fix.
    + Follow up fixes dealing with login screen reaping form last
      release.
    + Add more debug logging.
    + Updated translations.
  - Drop gdm-CVE-2018-14424.patch: Fixed upstream.
  - Drop gdm-quit-plymouth-when-xdmcp-is-the-only-allowed-connection.patch:
    Fixed upstream
  - Add gdm-ignore-spurios-SeatNew-signal.patch: Fix crashes.
* Wed Apr 17 2019 bjorn.lie@gmail.com
  - Update to version 3.28.4:
    + Add missing gdm-disable-wayland binary (fixes VM boots).
    + Disable wayland for certain server cards that mutter can't yet
      handle sufficiently.
  - Drop gdm-disable-wayland-on-unsupported-chipsets.patch: Fixed
    upstream.
* Wed Apr 17 2019 luc14n0@linuxmail.org
  - Update to version 3.28.3:
    + CVE-2018-14424 - double free fix.
    + Lifecycle fixes to libgdm/GdmClient.
    + Follow up fixes dealing with login screen reaping from last
      release.
    + Allow pam modules to use SIGUSR1.
    + Set PWD for user session.
    + Tell cirrus not to use wayland.
    + Updated translations.
  - Drop gdm-CVE-2018-14424.patch: fixed upstream.
  - Rebase gdm-disable-wayland-on-unsupported-chipsets.patch applying
    it against data/61-gdm.rules.in instead of data/61-gdm.rules to
    avoid hard coding directories.
* Wed Apr 17 2019 fezhang@suse.com
  - Add gdm-CVE-2018-14424.patch: Pass the display object rather than
    the id in the removed signal, fix use-after-free of disposed
    transient displays (CVE-2018-14424, glgo#GNOME#gdm#401,
    boo#1103737).
* Wed Apr 17 2019 bjorn.lie@gmail.com
  - Update to version 3.29.90:
    + Display wayland on certain server machines.
    + Lifecycle fixes to libgdm/GdmClient.
    + Drop intltool.
    + Build goo clean ups
    + Kill login screen when not in use.
    + Cclean up stale utmp entries.
    + Misc fixes.
    + Updated translations.
  - Rebase gdm-disable-wayland-on-unsupported-chipsets.patch.
  - Disable
    dm-add-runtime-option-to-disable-starting-X-server-as-u.patch:
    Needs rebase.
  - Refresh the following patches with quilt:
    + gdm-default-wm.patch.
    + gdm-fails-to-restart-gnome-shell.patch.
    + gdm-ignore-duplicate-session.patch.
    + gdm-plymouth-vt1.patch.
    + gdm-sysconfig-settings.patch
    + gdm-xauthlocalhostname.patch
* Wed Jan 30 2019 alarrosa@suse.com
  - Add gdm.tmpfiles to create directories under /var with
    systemd-tmpfiles in order to support transactional updates.
  - Mark directories under /var as %ghost so they're not created
    during package installation (related to boo#1098063, fate#325524)
* Wed Jan 09 2019 qkzhu@suse.com
  - Add gdm-disable-wayland-for-proprietary-nvidia-machines.patch: At
    the moment GLX applications don't work well when the proprietary
    nvidia driver is used with a wayland session. so disable wayland
    on that hardware (glgo#GNOME#gdm!46 bsc#1112578).

Files

/etc/alternatives/default-displaymanager
/etc/gdm
/etc/gdm/Init
/etc/gdm/Init/Default
/etc/gdm/PostLogin
/etc/gdm/PostLogin/Default
/etc/gdm/PostSession
/etc/gdm/PostSession/Default
/etc/gdm/PreSession
/etc/gdm/PreSession/Default
/etc/gdm/Xsession
/run/gdm
/usr/bin/gdm
/usr/bin/gdm-screenshot
/usr/lib/X11/displaymanagers
/usr/lib/X11/displaymanagers/default-displaymanager
/usr/lib/X11/displaymanagers/gdm
/usr/lib/pam.d/gdm
/usr/lib/pam.d/gdm-autologin
/usr/lib/pam.d/gdm-fingerprint
/usr/lib/pam.d/gdm-launch-environment
/usr/lib/pam.d/gdm-password
/usr/lib/pam.d/gdm-smartcard
/usr/lib/systemd/logind.conf.d
/usr/lib/systemd/logind.conf.d/reserveVT.conf
/usr/lib/systemd/user/gnome-session@gnome-login.target.d
/usr/lib/systemd/user/gnome-session@gnome-login.target.d/session.conf
/usr/lib/sysusers.d/gdm.conf
/usr/lib/tmpfiles.d/gdm.conf
/usr/lib/udev/rules.d/61-gdm.rules
/usr/lib64/security/pam_gdm.so
/usr/libexec/gdm
/usr/libexec/gdm/gdm-host-chooser
/usr/libexec/gdm/gdm-runtime-config
/usr/libexec/gdm/gdm-session-worker
/usr/libexec/gdm/gdm-simple-chooser
/usr/libexec/gdm/gdm-wayland-session
/usr/libexec/gdm/gdm-x-session
/usr/libexec/gdm/gdmflexiserver
/usr/sbin/gdm
/usr/share/dbus-1/system.d/gdm.conf
/usr/share/dconf
/usr/share/dconf/profile
/usr/share/dconf/profile/gdm
/usr/share/doc/packages/gdm
/usr/share/doc/packages/gdm/AUTHORS
/usr/share/doc/packages/gdm/NEWS
/usr/share/doc/packages/gdm/README.md
/usr/share/gdm
/usr/share/gdm/gdb-cmd
/usr/share/gdm/gdm.schemas
/usr/share/gdm/greeter
/usr/share/gdm/greeter-dconf-defaults
/usr/share/gdm/greeter/applications
/usr/share/gdm/greeter/applications/mime-dummy-handler.desktop
/usr/share/gdm/greeter/applications/mimeapps.list
/usr/share/gdm/greeter/autostart
/usr/share/gdm/greeter/autostart/orca-autostart.desktop
/usr/share/gdm/locale.alias
/usr/share/gnome-session/sessions/gnome-login.session
/usr/share/help/C/gdm
/usr/share/help/C/gdm/index.docbook
/usr/share/help/C/gdm/legal.xml
/usr/share/licenses/gdm
/usr/share/licenses/gdm/COPYING
/var/cache/gdm
/var/lib/gdm
/var/log/gdm


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Mar 9 14:30:29 2023