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

xdm-1.1.11-150400.25.3.1 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: xdm Distribution: SUSE Linux Enterprise 15
Version: 1.1.11 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150400.25.3.1 Build date: Wed Aug 2 12:32:57 2023
Group: System/X11/Utilities Build host: goat25
Size: 509245 Source RPM: xdm-1.1.11-150400.25.3.1.src.rpm
Packager: https://www.suse.com/
Url: http://xorg.freedesktop.org/
Summary: X Display Manager
Xdm manages a collection of X displays, which may be on the local host
or remote servers.

Provides

Requires

License

MIT

Changelog

* Thu May 11 2023 msuchanek@suse.com
  - Requires cpp because it uses preprocessor directives in Xresources (bsc#1211267)
* Thu Nov 11 2021 sndirsch@suse.com
  - %post: check for /dev/dri instead of lspci output; the latter is
      sipmly empty on s390x for some reason
* Wed Nov 03 2021 sndirsch@suse.com
  - %post: enable Xorg on s390x with virtio (Redhat PCI ID 1af4:1050)
    via /etc/sysconfig/displaymanager on installation (but not upgrade)
    [JIRA#SLE-18632]
* Thu Mar 18 2021 sndirsch@suse.com
  - display-manager.service: fixed path of PIDFile (bsc#1183698)
* Tue Dec 11 2018 msrb@suse.com
  - Add OnFailure=plymouth-quit.service to display-manager service.
    (bsc#1118121)
* Thu Jul 26 2018 sndirsch@suse.com
  - display-manager: also quit plymouth when display-manager is set
    to console (boo#1102584)
* Tue Jul 17 2018 werner@suse.de
  - Change /etc/X11/xdm/scripts/10-gpg-agent to get it work with
    every gpg version 2.1 and up (boo#1062105)
* Thu Apr 05 2018 werner@suse.de
  - systemd-logind integration requires to use -keeptty with X server
    to hold the controlling tty (and breaks startx!).[boo#1088365]
  - Do not generate an error on not existing shell functions *_vars
    in /usr/lib/X11/display-manager
* Fri Mar 16 2018 sndirsch@suse.com
  - require xinit, since /etc/X11/xdm/Xsession and /etc/X11/xdm/sys.xsession
    are sourcing /etc/X11/xinit/xinitrc.common (boo#1084655)
* Fri Mar 09 2018 sndirsch@suse.com
  - check for available graphics during runtime instead of %post,
    since %post may already run during image building time in our
    buildsystem (boo#1039497)
* Mon Feb 26 2018 sndirsch@suse.com
  - fixed syntax in /usr/lib/firewalld/services/x11.xml (boo#1082890)
* Wed Feb 21 2018 sndirsch@suse.com
  - switch from SUSEfirewall2 to firewalld:
    /etc/sysconfig/SuSEfirewall2.d/services/xdmcp -->
    /usr/lib/firewalld/services/x11.xml; only handle Xserver TCP/UDP
    ports 6000-6063; XDMCP port 177 will be handled by firewalld
    package itself and pushed upstream by firewalld maintainers
    (boo#1082033)
* Thu Feb 08 2018 sndirsch@suse.com
  - xdm.tar.bz2/Xstartup
    * reverted workaround for DISPLAY being set to 'null', since the
      bug is supposed to be fixed properly in gdm now (bsc#1068016)
* Mon Dec 04 2017 sndirsch@suse.com
  - xdm.tar.bz2/usr/lib/X11/display-manager
    * Improve error message with "x11failsafe: in kernel commandline,
      if xorg.conf.install doesn't exist (https://github.com/SUSE/kiwi/issues/554)
* Thu Nov 23 2017 sndirsch@suse.com
  - move /var/adm/fillup-templates/sysconfig.displaymanager
    to %_fillupdir on TW and sle15/Leap 15
* Thu Nov 23 2017 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Thu Nov 23 2017 sndirsch@suse.com
  - xdm.tar.bz2: Fix Xstartup, that couldn't handle env DISPLAY=(null)
    (bsc#1068016, patch by xwang@suse.com)
* Fri Oct 27 2017 msrb@suse.com
  - Use %config(noreplace) for /etc/pam.d/* files. The configuration
    files from pam package use the same policy. (bnc#1065399)
* Wed Oct 18 2017 sndirsch@suse.com
  - reintroduced /etc/X11/xdm/keytable script and the hook-up in
    /usr/lib/X11/display-manager to setup X11 keymaps, since YaST
    is not able to use localectl already during installation due to
    dbus and appropriate systemd services not running :-(
    (bsc#1046436)
* Thu Oct 12 2017 dimstar@opensuse.org
  - Have update-alternatives handle Xinit's integration of the
    displaymanager, replacing /etc/sysconfig/displaymanager.
  - Add a dummy entry for 'console' - which is special-cased in the
    display-manager script to 'exit early'. In order for it to become
    an option for update-alternatives, the target needs to exist.
  - Update /usr/lib/X11/display-manager to get the
    default-displaymanager from the update-alternative setting
    instead of reading it from /etc/sysconfig/displaymanager.
  - Remove DISPLAYMANAGER from displaymanager.sysconfig template.
  - Add xdm-with-update-alternative.patch so the needed changes can
    be applied for suse_version >= 1330 only, not breaking Leap 42.x.
  - All that together solves boo#1053863.
* Tue Jul 25 2017 sndirsch@suse.com
  - fix usage of readlink in Xsession (boo#1050328)
* Mon Jul 24 2017 sndirsch@suse.com
  - %post
    * make previous change in /etc/sysconfig/displaymanager instead
      of /var/adm/fillup-templates/sysconfig.displaymanager
* Mon Jul 24 2017 sndirsch@suse.com
  - %post
    * Do no try to start Xserver on platforms which may ship without
      graphics card (bsc#1039497)
* Mon Feb 06 2017 sndirsch@suse.com
  - no longer try to configure Linux console and X11 keymaps
    according to setting in /etc/vconsole.conf; this needs to be done
    via localectl by YaST itself now; /etc/X11/xdm/keytable removed
    and no longer invoked by /usr/lib/X11/display-manager (bnc#1023211)
* Wed Jan 04 2017 sndirsch@suse.com
  - remove DISPLAYMANAGER_SHUTDOWN from sysconfig settings
    (bnc#1018045)
* Mon Dec 05 2016 werner@suse.de
  - Be sure that display managers will be started *after* systemd's
    login manager (boo#1013200)
* Tue Aug 23 2016 eich@suse.com
  - spec-file:
    Move '%fillup_only -n displaymanager' into %else
    clause of test for initV/systemd as this is only
    required for systemd.
* Mon Jun 20 2016 eich@suse.com
  - Change 'Supplements: xdm' to 'Enhances: xdm'
    to accomodate the Gnome community (boo#981372).
* Fri Jun 03 2016 pjanouch@suse.de
  - spec-cleaner cleanups
* Fri Jun 03 2016 eich@suse.com
  - xdm.tar.bz2:
    sys.xsession - factor out scriptlets to add services
    to start in the context of a desktop session. These
    scriptlets sould be shipped with their respective
    services, not with xdm.
    Check etc/X11/sdm/scripts/xsession-sriptlets.HOWTO for
    further details (boo#972787).
* Wed May 25 2016 werner@suse.de
  - Simplify dbus detection to support all kind of (boo#980521)
  - Avoid option --write-env-file for newer gpg (boo#972787)
* Fri May 06 2016 eich@suse.com
  - Make SUSEconfig handler for DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN
    robust against changes to the default setting of -listen/-nolisten tcp
    (boo#978262).
* Wed May 04 2016 eich@suse.com
  - Prevent xdm.service from being built. We've got display-manager.service
    instead (bsc#978458).
* Wed Mar 30 2016 eich@suse.com
  - xsession.desktop file:
    * created xsession sub-package for this file.
    * changed descriptive message to "User/System Default"
    (boo#971852).
* Wed Mar 30 2016 eich@suse.com
  - xdm.tar.bz:
    Fixed Xsession script to cull the locale form the arguments before
    passing them on (boo#973045).
* Thu Mar 03 2016 eich@suse.com
  - After boo#968405 got fixed in /etc/rpm/macros.systemd, resurrect the old
    behavior of %postun (boo#968405).
* Sat Feb 27 2016 eich@suse.com
  - xdm.tar.bz:
    * /etc/X11/xdm/sys.xsession:
      fix regression from fix for boo#967002 (boo#968172).
    * /etc/X11/xdm/Xsession:
      + Add comments for documentation
      + Fix semantics
      + Don't use $HOME/.xinitrc as session script. Let sys.xession
      handle this.
      + Make argument parser more robust:
      add parse error detection.
    * Add an 'xsession' desktop file: this should offer a session
      where the $HOME/.xsession is used (boo#968631).
* Fri Feb 26 2016 eich@suse.com
  - Remove %service_del_postun display-manager.service
    from %postun macro (boo#968405).
* Wed Feb 17 2016 werner@suse.de
  - Touch /etc/X11/xdm/sys.xsession for boo#967002 that is simply
    add attachment #66582 by using GNUPGHOME variable.
* Wed Feb 17 2016 eich@suse.com
  - xdm.tar.bz2:
    * Test for the presence of $HOME/.gnupg/gpg-agent.conf before
      attemting to access it (boo#967002).
  - xdm.spec:
    * Fix %suse_version checking to work on Leap 42.1 as well.
* Wed Nov 04 2015 eich@suse.com
  - rename SuSEconfig.xdm
    * /etc/X11/xdm/SuSEconfig.xdm -> /etc/X11/xdm/SUSEconfig.xdm
    * created a symlink for the old file (bsc#953563).
* Fri Oct 16 2015 dimstar@opensuse.org
  - Fix the same TakeDevice racing bug also in /etc/init.d/xdm, which
    is an almost exact copy of /usr/lib/X11/display-manager.
  - Set the installation of the systemd based service again to be
    valid on Leap (thus, in fact, not really caring for the bug in
    /etc/init.d/xdm).
* Wed Oct 07 2015 dimstar@opensuse.org
  - Fix display-manager wrapper: only call TakeDevices in case $DM
    actually fails to start. This was the reason why gdm often failed
    to start with permission denied (depending on timing, gdm might
    fired up X before TakeDevices passed, X would receive the tty7
    by means of logind and TakeDevices reset the permissions again)
    (boo#939594).
* Mon Sep 14 2015 dimstar@opensuse.org
  - display-manager.service: require and conflict getty@tty7.service:
    this is copied from gdm.service and is hopefully helping with
    the race condition, where X is often not able to start up on
    VT7 due to missing permissions. (boo#939594)
* Tue Aug 04 2015 eich@suse.com
  - Replaced font resources for login screen with font face names.
    Since xdm is now built with Xft support, it uses face names for
    client side rendered fonts. The settings for screen widths >= 800
    are the xdm defaults. For smaller screens the sizes are reduced
    so they fit the screen better (bsc#940263).
* Sat Aug 01 2015 eich@suse.com
  - Avoid confusion of user: add '-' to font names in etc/X11/xdm/Xresources.
    This is not required for the font names used in the file but some others.
    (bsc#940263).
* Fri Jul 31 2015 sndirsch@suse.com
  - display-manager: don't try to kill DM if it's no longer running
    (bsc#939843)
* Wed Jul 29 2015 werner@suse.de
  - Add some used programs to the requirement of xdm
  - Use xli aka xsetbg if xpmroot is not available (hint from
    jemoreno@novell.com)
* Mon Jul 20 2015 sndirsch@suse.com
  - rename README.SuSE file to README.SUSE (bnc#938737, FATE#316521)
* Tue Mar 17 2015 dvlaeev@suse.com
  - We do have graphics on Power with KVM, so remove ppc64le from
    changing displaymanager sysconfig
* Thu Jan 29 2015 sndirsch@suse.com
  - /etc/X11/xdm/keytable"
    * improved warning message, when mapping for console keyboard
      doesn't exist (bnc#914880)
* Sun Jan 18 2015 opensuse.lietuviu.kalba@gmail.com
  - Don't truncate filenames of lt.baltic.map.gz, lt.std.map.gz,
    lt.l4.map.gz and defkeymap_V1.0 too much (bnc#897803).
* Wed Dec 17 2014 dimstar@opensuse.org
  - On openSUSE > 13.2, xterm has been split into xterm-bin for the
    program and xterm for the app launcher. We only need the program,
    so conditionall Require xterm-bin.
* Mon Dec 15 2014 ledest@gmail.com
  - fix bashisms in /etc/X11/xdm/* scripts
* Wed Dec 03 2014 gber@opensuse.org
  - unset TMPDIR before executing the final user scripts/shell
    (boo#907041)
  - start a login shell when using lksh/mksh

Files

/etc/X11/xdm
/etc/X11/xdm/GiveDevices
/etc/X11/xdm/Keyboard.map
/etc/X11/xdm/README.SUSE
/etc/X11/xdm/README.security
/etc/X11/xdm/RunChooser
/etc/X11/xdm/SUSEconfig.xdm
/etc/X11/xdm/SuSEconfig.xdm
/etc/X11/xdm/TakeDevices
/etc/X11/xdm/Xaccess
/etc/X11/xdm/Xreset
/etc/X11/xdm/Xresources
/etc/X11/xdm/Xservers
/etc/X11/xdm/Xservers.fs
/etc/X11/xdm/Xsession
/etc/X11/xdm/Xsetup
/etc/X11/xdm/Xstartup
/etc/X11/xdm/Xwilling
/etc/X11/xdm/authdir
/etc/X11/xdm/keytable
/etc/X11/xdm/scripts
/etc/X11/xdm/scripts/09-ssh-vars
/etc/X11/xdm/scripts/10-gpg-agent
/etc/X11/xdm/scripts/11-ssh-agent
/etc/X11/xdm/scripts/20-dbus
/etc/X11/xdm/scripts/30-console-kit
/etc/X11/xdm/scripts/session-scriptlets.HOWTO
/etc/X11/xdm/sys.xsession
/etc/X11/xdm/xdm-config
/etc/alternatives/default-displaymanager
/etc/logrotate.d/xdm
/etc/pam.d/xdm
/etc/pam.d/xdm-np
/usr/bin/chooser
/usr/bin/xdm
/usr/lib/X11/display-manager
/usr/lib/X11/displaymanagers
/usr/lib/X11/displaymanagers/console
/usr/lib/X11/displaymanagers/default-displaymanager
/usr/lib/X11/displaymanagers/xdm
/usr/lib/firewalld
/usr/lib/firewalld/services
/usr/lib/firewalld/services/x11.xml
/usr/lib/systemd/system/display-manager.service
/usr/lib64/X11
/usr/lib64/X11/xdm
/usr/lib64/X11/xdm/libXdmGreet.so
/usr/lib64/X11/xdm/pixmaps
/usr/lib64/X11/xdm/pixmaps/xorg-bw.xpm
/usr/lib64/X11/xdm/pixmaps/xorg.xpm
/usr/sbin/rcdisplay-manager
/usr/sbin/rcxdm
/usr/share/X11/app-defaults
/usr/share/X11/app-defaults/Chooser
/usr/share/doc/packages/xdm
/usr/share/doc/packages/xdm/AUTHORS
/usr/share/doc/packages/xdm/COPYING
/usr/share/doc/packages/xdm/ChangeLog
/usr/share/doc/packages/xdm/HOWTO.xdm
/usr/share/doc/packages/xdm/README
/usr/share/fillup-templates/sysconfig.displaymanager
/usr/share/man/man1/chooser.1.gz
/usr/share/man/man1/xdm.1.gz
/var/lib/xdm
/var/lib/xdm/authdir
/var/lib/xdm/authdir/authfiles
/var/log/xdm.errors


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:06:21 2024