Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gdm | Distribution: openSUSE Tumbleweed |
Version: 44.1 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon May 8 17:59:25 2023 |
Group: System/GUI/GNOME | Build host: obs-power9-06 |
Size: 1957895 | 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.
GPL-2.0-or-later
* 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
/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:26:37 2023