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

gdm-44.1-1.1 RPM for ppc64

From OpenSuSE Ports Tumbleweed for ppc64

Name: gdm Distribution: openSUSE Tumbleweed
Version: 44.1 Vendor: openSUSE
Release: 1.1 Build date: Mon May 8 17:40:22 2023
Group: System/GUI/GNOME Build host: obs-power8-04
Size: 2089631 Source RPM: gdm-44.1-1.1.src.rpm
Packager: http://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

* 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.
* 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

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, Sat Sep 9 10:33:50 2023