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

gdm-46.0-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: gdm Distribution: openSUSE Tumbleweed
Version: 46.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Mar 19 08:49:19 2024
Group: System/GUI/GNOME Build host: reproducible
Size: 1265070 Source RPM: gdm-46.0-1.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

* 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.
* 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).
* Fri Jul 08 2022 Alynx Zhou <alynx.zhou@suse.com>
  - Add gdm-disable-wayland-on-aspeed-chipsets.patch: Those chips do
    not have fast blending and Wayland performance is bad on them, so
    disable Wayland on aspeed chipsets (bsc#1200323).
* 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).

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-config
/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/factory/var
/usr/share/factory/var/lib
/usr/share/factory/var/lib/gdm
/usr/share/factory/var/lib/gdm/.pulse
/usr/share/factory/var/lib/gdm/.pulse/default.pa
/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/lib/gdm/.pulse
/var/lib/gdm/.pulse/default.pa
/var/log/gdm


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 27 01:27:51 2024