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

xdm-1.1.14-4.2 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: xdm Distribution: openSUSE:Factory:zSystems
Version: 1.1.14 Vendor: openSUSE
Release: 4.2 Build date: Thu Jun 15 02:04:47 2023
Group: System/X11/Utilities Build host: s390zl28
Size: 544213 Source RPM: xdm-1.1.14-4.2.src.rpm
Summary: X Display Manager
Xdm manages a collection of X displays, which may be on the local host
or remote servers.






* Thu May 11 2023 Stefan Dirsch <>
  - since xrdb no longer requires cpp, it needs to be reqired here now
* Mon Apr 03 2023 Stefan Dirsch <>
  - Create two set of pam configuration files:
    + *.sle15 are for SLES15 and older
    + add postlogin-* includes to the others as required by new
      openSUSE's PAM config policy
* Thu Mar 23 2023 Stefan Dirsch <>
  - No longer run "localectl set-x11-keymap ..." and only run
    "localectl set-keymap ..." if XKBLAYOUT is not set, i.e. if
    nobody was making use of "localectl set-x11-keymap" after
    installation (boo#1209594, comment#24)
* Wed Mar 22 2023 Stefan Dirsch <>
  - keytable: exit 0 was executed too early, so
    "localectl set-x11-keymap" wasn't executed; fixed this
    (boo#1209594, comment#19)
* Wed Mar 22 2023 Stefan Dirsch <>
  - keytable: no longer ignore XKBLAYOUT (and XKBMODEL, XKBVARIANT,
    XKBOPTIONS) variables if available in /etc/vconsole.conf, i.e.
    no longer overwrite keyboard settings if anybody used
    "localectl set-x11-keymap" himself; fixed "check systemd mapping"
    if KEYMAP_TOGGLE has been set (boo#1209594)
* Sun Dec 04 2022 Stefan Dirsch <>
  - Update to release 1.1.14
    * This release improves compatibility for building with GNU
      libc 2.36, and adds a --without-xinerama option to the
      configure script for those who want to build without linking
      to libXinerama.
  - supersedes u_glibc-2.36.patch
* Thu Oct 13 2022 Stefan Dirsch <>
  - display-manager.service: simplified deps (boo#1203662)
    * remove deps to,, dbus.socket,
      getty@tty7.service, plymouth-quit.service
    * keep Conflicts to plymouth-quit.service
    * keep dep to systemd-logind.service
* Tue Oct 11 2022 Frederic Crozat <>
  - Update xdm-tarball.patch:
    * create /etc/X11/xinit directory if not present.
* Fri Sep 09 2022 Callum Farmer <>
  - Add u_glibc-2.36.patch: use glibc's arc4random instead of
    libbsd's (bsc#1202222)
* Fri Aug 19 2022 Dirk Müller <>
  - add buildrequires for bsd/stdlib.h (bsc#1202222)
* Tue Aug 09 2022 Thorsten Kukuk <>
  - Use %_pam_vendordir
* Thu Jun 30 2022 Stefan Schubert <>
  - Moved logrotate files from user specific directory /etc/logrotate.d
    to vendor specific directory /usr/etc/logrotate.d.
* Mon Apr 04 2022 Stefan Dirsch <>
  - udpate to release 1.1.13
    * bugfix release
* Wed Feb 09 2022 Stefan Dirsch <>
  - added "Recommends: xdmbgrd" to make sure we have a background for
    xdm and the xdmbgrd package is required by anyone and not silently
    dropped by accident (boo#1195664)
* Tue Feb 08 2022 Dirk Müller <>
  - fix bashism in postinstall script (bsc#1195391)
* Fri Nov 19 2021 Stefan Dirsch <>
  - %post: enable Xorg on s390x with virtio (Redhat PCI ID 1af4:1050)
    via /etc/sysconfig/displaymanager on installation (but not upgrade)
    by checking for existence of /dev/dri [JIRA#SLE-18632]
* Mon May 17 2021 Dominique Leuenberger <>
  - Do not own /usr/share/xsessions: this directory is owned by the
    filesystem package.
* Tue Mar 16 2021 Dirk Müller <>
  - modernize spec (move license to licensedir)
* Mon Jan 04 2021 Stefan Dirsch <>
  - fixed path of pidof tool for older openSUSE Leap releases
* Tue Dec 01 2020 Stefan Dirsch <>
  - fixed %postun for older releases than factory/TW (see change
    right below, which broke it)
* Tue Nov 03 2020 Franck Bui <>
  - Replace  '%service_del_postun -n' with '%service_del_postun_without_restart'
    '-n' is deprecated and will be removed in the future.
* Mon Oct 12 2020 Stefan Dirsch <>
  - no longer package symlinks for Xsession, Xsetupm Xstartup and
    Xreset in /etc/X11/xdm, since meanwhile sddm, gdm and lightdm
    have been adjusted
* Mon Oct 05 2020 Stefan Dirsch <>
  - removed /etc/X11/xdm/ since it meanwhile has been
    replaced by /usr/share/systemd/kbd-model-map (used by YaST)
* Sun Oct 04 2020 Fabian Vogt <>
  - Don't create the compat symlinks in /etc on the fly, track them
    properly as %config
* Sat Oct 03 2020 Stefan Dirsch <>
  - /etc/X11/xdm/scripts/11-ssh-agent
    * ssh-askpass now moved to /usr/libexec/ssh (boo#1175991)
* Tue Sep 29 2020 Stefan Dirsch <>
  - moved xdm/xdm-np PAM files to /usr/etc/pam.d, since lightdm has
    been adjusted meanwhile
* Tue Sep 15 2020 Dominique Leuenberger <>
  - Switch to /usr/bin/pidof dependency, provided by procps-ng.
* Thu Sep 10 2020 Stefan Dirsch <>
  - fixes in xdm-tarball.patch
    * /usr/lib/X11/display-manager: fixes sddm, which didn't use
      xdm_reload_files in xdm_start_proc() of
      /usr/lib/X11/displaymanagers/sddm (boo#1173049)
* Wed Sep 09 2020 Stefan Dirsch <>
  - fixes in xdm-tarball.patch
    * symlink also $XDMDIR/xinitrc.common in /etc/X11/xinit; it
      is still often sourced in old ~/.xinitrc user files ...
* Wed Sep 09 2020 Stefan Dirsch <>
  - fixes in xdm-tarball.patch
    * fixed include path for generic Xresources in xdm's Xresources file
    * fixed $XDMDIR in Xsession, so sys.xsession can be found
    * sys.xsession: fixed syntax error in code, which reads
      additional xdm scripts
    * display-manager: also symlink Xstartup and Xreset in
      /etc/X11/xdm (needed by lighdm)
  - specfile:
    * for now use again /etc/pam.d for xdm/xdm-np PAM files instead
      of /usr/etc/pam.d (using the latter resulted in
      "authentificataion failure" with lightdm)
* Tue Sep 08 2020 Stefan Dirsch <>
  - reenabled move to /usr/etc/X11/xdm; updated xdm-tarball.patch
    (includes changes from xinit-UsrEtcMove.patch) [boo#1176212]
* Tue Sep 08 2020 Stefan Dirsch <>
  - xinit-UsrEtcMove.patch
    * changes needed with xinitrc moving to %{_libexecdir}/xinit and
      xinitrc.common moving to /usr/etc/X11/xinit/
* Tue Sep 08 2020 Stefan Dirsch <>
  - reverted move to /usr/etc/X11/xdm for now due to boo#1176212
* Sat Sep 05 2020 Stefan Dirsch <>
  - updated xdm-tarball.patch
    * adjusted for changes in xmodmap and xinit (boo#1173049)
* Fri Sep 04 2020 Stefan Dirsch <>
  - xdm-tarball.patch
    * /usr/etc changes still needed for xdm.tar.bz2; will need
      more changes once xmodmap and xinit files are also moved to
      /usr/etc (boo#1173049)
* Fri Sep 04 2020 Stefan Dirsch <>
  - move /etc/X11/xdm --> /usr/etc/X11/xdm and
    /etc/pam.d -> /usr/etc/pam.d; still TODO: adjust scripts in
    xdm.tar.bz2 (boo#1173049)
* Fri Sep 04 2020 Stefan Dirsch <>
  - more cleanup
    * no longer support sle12; adjusted xdm.tar.bz2 and
      applied xdm-with-update-alternative.patch to this tarball
* Fri Sep 04 2020 Stefan Dirsch <>
  - cleanup
    * get rid of xdm-fallbacks.tar.bz2, which wasn't used any longer
      since SUSE 12.1
    * no longer support systmed based OSes like SUSE < 12.1 and sle11;
      removed therefore also xdm-consolekit.diff
    * no longer support sle11
* Fri Aug 28 2020 Dominique Leuenberger <>
  - Require /sbin/startproc: with systemd no longer pulling in
    sysvinit-tools. we are responsible for our own deps. /sbin/pidof
    and /sbin/startproc both were presented by sysvinit-tools. but
    the sole presence of the /sbin/pidof dep is not sufficient, as
    this can be provided by various packages (e.g.
    busybox-sysvinit-tools, which then does not provide startproc).
    Spelling the deps out ensures that we get the right package set
* Thu Aug 27 2020 Franck Bui <>
  - Drop insserv-compat dependency when display-manager.service is used
    insserv-compat is going to be dropped soon or later on systems with
    systemd as init system.
    It was only needed by /usr/lib/X11/display-manager script that uses
    rc_status to pretty print the status of a command.
    Since this script is intended to be used by display-manager.service
    and not called directly by users and systemd has already its own
    mechanism to report status, the use of rc_status doesn't seem to be
    The exit failure status for each command has been preserved.
* Wed Aug 26 2020 Franck Bui <>
  - Drop commands in /usr/lib/X11/display-manager that are never used by systemd
    Assuming that this script is only called from
    display-manager.service unit, some commands of the scripts are
    either never used or redundant with systemd functionalities.
    More specifically, there's no need to redefine a "stop" command as
    this is one basic command that systemd implements already.
    Also convert "reload" to make use of $MAINPID exported by systemd
    which should be slighly more reliable and hence stop relying on
    killproc that might be removed in the future.
* Wed Aug 26 2020 Franck Bui <>
  - Replace /var/run with /run as /var/run is obsolete since quite some
    time now.
* Thu Jul 16 2020 Stefan Dirsch <>
  - readd insserv-compat also when using systemd due to missing
    /etc/rc.status, etc. (boo#1174180)
* Mon Jun 22 2020 Cristian Rodríguez <>
  - Require fillup_prereq not insserv-compat when using systemd
* Fri Jun 05 2020 Callum Farmer <>
  - Fixes for %_libexecdir changing to /usr/libexec
* Sat Mar 21 2020 Stefan Dirsch <>
  - fixed and improved documentation about how to
    enable xdmcp for xdm (boo#1167293)
* Tue Jan 28 2020 Dominique Leuenberger <>
  - Require insserv-compat: /usr/lib/X11/display-manager sources
    /etc/rc.status, which is part of insserv-compat. Without this
    present, display-manager fails to start up.



Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024