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

xdm-xsession-1.1.14-slfo.1.1.7 RPM for s390x

From OpenSuSE Leap 16.0 for s390x

Name: xdm-xsession Distribution: SUSE Linux Framework One
Version: 1.1.14 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.7 Build date: Mon Aug 26 12:10:00 2024
Group: System/X11/Utilities Build host: s390zl32
Size: 83 Source RPM: xdm-1.1.14-slfo.1.1.7.src.rpm
Packager: https://www.suse.com/
Url: https://xorg.freedesktop.org/
Summary: User/System Xsession Desktop File
This package contains the System desktop file which will cause
the execution of a user provided $HOME/.xsession script or pick
the system wide DM default set in /etc/sysconfig/displaymanager.

Provides

Requires

License

MIT

Changelog

* Thu May 11 2023 sndirsch@suse.com
  - since xrdb no longer requires cpp, it needs to be reqired here now
* Mon Apr 03 2023 sndirsch@suse.com
  - 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 sndirsch@suse.com
  - 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 sndirsch@suse.com
  - 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 sndirsch@suse.com
  - 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 sndirsch@suse.com
  - 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 sndirsch@suse.com
  - display-manager.service: simplified deps (boo#1203662)
    * remove deps to time-sync.target, remote-fs.target, dbus.socket,
      getty@tty7.service, plymouth-quit.service
    * keep Conflicts to plymouth-quit.service
    * keep dep to systemd-logind.service
* Tue Oct 11 2022 fcrozat@suse.com
  - Update xdm-tarball.patch:
    * create /etc/X11/xinit directory if not present.
* Fri Sep 09 2022 gmbr3@opensuse.org
  - Add u_glibc-2.36.patch: use glibc's arc4random instead of
    libbsd's (bsc#1202222)
* Fri Aug 19 2022 dmueller@suse.com
  - add buildrequires for bsd/stdlib.h (bsc#1202222)
* Tue Aug 09 2022 kukuk@suse.com
  - Use %_pam_vendordir
* Thu Jun 30 2022 schubi@suse.de
  - Moved logrotate files from user specific directory /etc/logrotate.d
    to vendor specific directory /usr/etc/logrotate.d.
* Mon Apr 04 2022 sndirsch@suse.com
  - udpate to release 1.1.13
    * bugfix release
* Wed Feb 09 2022 sndirsch@suse.com
  - 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 dmueller@suse.com
  - fix bashism in postinstall script (bsc#1195391)
* Fri Nov 19 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)
    by checking for existence of /dev/dri [JIRA#SLE-18632]
* Mon May 17 2021 dimstar@opensuse.org
  - Do not own /usr/share/xsessions: this directory is owned by the
    filesystem package.
* Tue Mar 16 2021 dmueller@suse.com
  - modernize spec (move license to licensedir)
* Mon Jan 04 2021 sndirsch@suse.com
  - fixed path of pidof tool for older openSUSE Leap releases
    (boo#1179607)
* Tue Dec 01 2020 sndirsch@suse.com
  - fixed %postun for older releases than factory/TW (see change
    right below, which broke it)
* Tue Nov 03 2020 fbui@suse.com
  - 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 sndirsch@suse.com
  - 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 sndirsch@suse.com
  - removed /etc/X11/xdm/Keyboard.map since it meanwhile has been
    replaced by /usr/share/systemd/kbd-model-map (used by YaST)
* Sun Oct 04 2020 fabian@ritter-vogt.de
  - Don't create the compat symlinks in /etc on the fly, track them
    properly as %config
* Sat Oct 03 2020 sndirsch@suse.com
  - /etc/X11/xdm/scripts/11-ssh-agent
    * ssh-askpass now moved to /usr/libexec/ssh (boo#1175991)
* Tue Sep 29 2020 sndirsch@suse.com
  - moved xdm/xdm-np PAM files to /usr/etc/pam.d, since lightdm has
    been adjusted meanwhile
* Tue Sep 15 2020 dimstar@opensuse.org
  - Switch to /usr/bin/pidof dependency, provided by procps-ng.
* Thu Sep 10 2020 sndirsch@suse.com
  - 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 sndirsch@suse.com
  - 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 sndirsch@suse.com
  - 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 sndirsch@suse.com
  - reenabled move to /usr/etc/X11/xdm; updated xdm-tarball.patch
    (includes changes from xinit-UsrEtcMove.patch) [boo#1176212]
* Tue Sep 08 2020 sndirsch@suse.com
  - xinit-UsrEtcMove.patch
    * changes needed with xinitrc moving to %{_libexecdir}/xinit and
      xinitrc.common moving to /usr/etc/X11/xinit/
* Tue Sep 08 2020 sndirsch@suse.com
  - reverted move to /usr/etc/X11/xdm for now due to boo#1176212
* Sat Sep 05 2020 sndirsch@suse.com
  - updated xdm-tarball.patch
    * adjusted for changes in xmodmap and xinit (boo#1173049)
* Fri Sep 04 2020 sndirsch@suse.com
  - 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 sndirsch@suse.com
  - 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 sndirsch@suse.com
  - more cleanup
    * no longer support sle12; adjusted xdm.tar.bz2 and
      applied xdm-with-update-alternative.patch to this tarball
* Fri Sep 04 2020 sndirsch@suse.com
  - 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 dimstar@opensuse.org
  - 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
    installed.
* Thu Aug 27 2020 fbui@suse.com
  - 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
    useful.
    The exit failure status for each command has been preserved.
* Wed Aug 26 2020 fbui@suse.com
  - 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 fbui@suse.com
  - Replace /var/run with /run as /var/run is obsolete since quite some
    time now.
* Thu Jul 16 2020 sndirsch@suse.com
  - readd insserv-compat also when using systemd due to missing
    /etc/rc.status, etc. (boo#1174180)
* Mon Jun 22 2020 crrodriguez@opensuse.org
  - Require fillup_prereq not insserv-compat when using systemd
* Fri Jun 05 2020 callumjfarmer13@gmail.com
  - Fixes for %_libexecdir changing to /usr/libexec
* Sat Mar 21 2020 sndirsch@suse.com
  - README.security: fixed and improved documentation about how to
    enable xdmcp for xdm (boo#1167293)
* Tue Jan 28 2020 dimstar@opensuse.org
  - 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.
* Mon Aug 19 2019 sndirsch@suse.com
  - pam.d/xdm{,-np}: added pam_keyinit.so (boo#1144063)
* Thu Mar 28 2019 sndirsch@suse.com
  - n_Allow-the-greeter-to-set-the-input-fields-bg-color.patch
    * reverse applied in order to fix greeter again; related to our
      heavily adjusted xdm Xresources (boo#1130321)
* Sun Mar 03 2019 sndirsch@suse.com
  - udpate to release 1.1.12
    * This release collects 7 years worth of bug fixes and code
      cleanups, including the fix for CVE-2013-2179 that was
      previously distributed as a patch against the prior release.
* Wed Feb 13 2019 sndirsch@suse.com
  - %post: get rid of DISPLAYMANAGER in /etc/sysconfig/displaymanager
    (boo#1125040)
* 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)
* Wed Jul 11 2018 fcrozat@suse.com
  - Update xdm.tar.bz2, no longer create / update /var/lib/X11/X
    symlink, it is no used anymore (FATE#325524).
* 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
* Wed Oct 08 2014 werner@suse.de
  - Use the option (--)enable-ssh-support of the gpg-agent if the
    user has configured this (boo#899647)
* Thu Oct 02 2014 sndirsch@suse.com
  - sysconfig.displaymanager/DM list: added lightdm,sddm; removed
    kdm3,kdm4 (bnc#898876)
* Tue Aug 05 2014 sndirsch@suse.com
  - replaced 'Also=' by 'Alias=' in display-manager.service
    (bnc#890413)
  - make sure not to restart DM on package update; remove confusing
    comment about no longer existing %%stop_on_removal,
    %restart_on_update macros from specfile (bnc#886641)
* Tue Jul 15 2014 sndirsch@suse.com
  - udpate to release 1.1.11
  - refreshed xdm-tolerant-hostname-changes.diff, xdm-consolekit.diff
  - supersedes the following patches:
    U_xdm_config-AC_LIBTOOL_DLOPEN-is-required-for-dynamic-lin.patch,
    U_xdm_Fix-missing-linking-dependency-on-ldl.patch,
    U_xdm_config-use-libtool-export-dynamic-option-for-reverse.patch
* Wed May 28 2014 fcrozat@suse.com
  - Use KillMode=process for systemd service, this ensures Xorg won't
    receive SIGKILL while switching to runlevel 3 [bnc#871808].
  - Add "Also=xdm.service" to display-manager.service to better
    handle migration.
* Fri May 23 2014 jsegitz@novell.com
  - added necessary macros for systemd files
* Thu May 15 2014 arichardson.kde@gmail.com
  - Don't run dbus-launch if the socket /run/user/<uid>/bus exists, since
    this means that dbus is already handled by systemd
* Tue May 13 2014 coolo@suse.com
  - just don't "package" pid file. It's called xdm.pid, so it's pretty
    obvious what package it is from
  - take the pid file out of the xdm.tar
* Mon Mar 24 2014 sndirsch@suse.com
  - DISPLAYMANAGER_STARTS_XSERVER needs to be set to "no" on s390x
    and ppc64le (bnc#869267)
* Fri Mar 21 2014 werner@suse.de
  - Move forward to systemd, that is use a real service unit file  (bnc#869260)
* Wed Mar 05 2014 cxiong@suse.com
  - Add support for in-line environment variable settings
    Handling case like:
    Exec=env GNOME_SHELL_SESSION_MODE=classic gnome --session gnome-classic
    For now, this is only needed to fix session management issue as in bnc#863709.
* Wed Mar 05 2014 cxiong@suse.com
  - fix two array iteration bug in etc/X11/xdm/Xsession (xdm.tar.bz2)
    1. "${#argv[@]}" is just the size of the array instead of all the elements,
      i.e. "${argv[@]}", no sharp "#" sign.
    2. index of array starting from 0, so "argc" should be increased at the end
      of iteration loop. (bnc#866874)
* Wed Feb 19 2014 sndirsch@suse.com
  - /etc/X11/xdm/keytable: make use of systemd's localectl to
    generate Xserver's configuration snippet for keyboard layout;
    rely on systemd's kbd --> X keyboard mapping; the old mapping
    table originating from SaX2 is no longer being used (bnc#861819)
* Tue Feb 11 2014 dliang@suse.com
  - Change the default /etc/X11/xdm/Xsession, (fate#316129)
    don't save standard output information to ~/.xsession-errors
    Modify the xdm.tar.bz2
* Tue Feb 04 2014 coolo@suse.com
  - /etc/X11/xdm/RunChooser calls pidof, so require it
* Wed Jan 08 2014 lnussel@suse.de
  - don't set twm as hardcoded default if DEFAULT_WM is empty, rely on
    the detection in xinitrc.common instead
* Mon Dec 02 2013 sndirsch@suse.com
  - removed u_xdm-sig11-bug-598422.diff
    * problem has been resolved differently
* Fri Oct 18 2013 ferenc.gm@gmail.com
  - Added support for qiv in /etc/X11/xdm/Xsetup
* Mon Sep 16 2013 sndirsch@suse.com
  - fixed typo in /etc/X11/xdm/Xsetup
* Mon Sep 16 2013 sndirsch@suse.com
  - fixed loading of .xkb files (bnc#840408)
* Tue Aug 13 2013 sndirsch@suse.com
  - adjusted u_xdm-sig11-bug-598422.diff for openSUSE 12.2 build
    (which still applies xdm-consolekit.diff)
* Mon Jul 29 2013 sndirsch@suse.com
  - u_xdm-sig11-bug-598422.diff
    * fix Sig11 in xdm when pressing Ctr-c (bnc#598422, bnc#831870)
* Fri Jun 07 2013 werner@suse.de
  - Add some GNOME specifiv magics to Xsession to allow that ~/.i18n
    is always sourced (bnc#567324)
* Fri May 24 2013 werner@suse.de
  - Some shells do not know about HOSTNAME variable and print error
    messages therefore export this variable
  - Make check for dbus smart, that is check if threre is already
    an active session and use this if possible
  - Be aware that one user may use several X sessions in parallel
    on the same system as well as on several systems with HOME on
    an NFS based share. That is do not override ~/.xsession-errors
* Thu Apr 11 2013 sndirsch@suse.com
  - do not use '-k' option for checkproc for ssh-agent since
    /proc/<pid>/exe link is apparently not readable by the user
    used for that program (bnc#812783)
* Fri Mar 01 2013 fcrozat@suse.com
  - Add systemd-user-sessions to xdm initscript X-Should-Start, to
    ensure user login is available when xdm is started.
* Fri Mar 01 2013 sndirsch@suse.com
  - /etc/X11/xdm/SuSEconfig.xdm: copied required function from old
    /lib/YaST/SuSEconfig.functions, which no longer exists since
    openSUSE 12.3 (bnc#806738)
* Tue Jan 08 2013 sndirsch@suse.com
  - /etc/X11/xdm/Keyboard.map:
    * added missing mac-dvorak entry (bnc#796170)
* Fri Dec 07 2012 werner@suse.de
  - Be aware the mktemp(1) without XXXXXX will do exactly nothing,
    therefore use mv(1) which uses rename(2) on the same file system
    to use the files created by mktemp(1) to the log output file
* Mon Nov 19 2012 fcrozat@suse.com
  - Add display-manager as provides to xdm initscript, to comply with
    systemd defaults.
* Thu Nov 15 2012 tittiatcoke@gmail.com
  - Added a switch to enable building against systemd-logind and
    to remove the dependency on ConsoleKit
  - Enabled the systemd switch already for Factory
* Tue Sep 25 2012 werner@suse.de
  - Make failsafe work after a failed exec bash builtin
  - Add dbus-launch and ck-launch-session to final session command
    line for case of using xdm
* Thu Sep 13 2012 sndirsch@suse.com
  - add dependency on xtrans, otherwise TCP is not supported for
    xdmcp (bnc#780122)
* Thu Aug 16 2012 msrb@suse.cz
  - separate *.fallback displaymanager files from xdm.tar.bz2 into
    xdm-fallbacks.tar.bz2 and build only suse version < 1210.
    (bnc#714003)
* Thu Aug 16 2012 msrb@suse.cz
  - /etc/init.d/xdm: add plymouth_quit function, use it in xdm
    displaymanager file (bnc#775548)
* Tue Aug 07 2012 sndirsch@suse.com
  - /etc/init.d/xdm: overwrite displaymanager's PIDFILE symlink if
    neccessary (bnc#774555)
* Sat Jun 30 2012 tiwai@suse.de
  - avoid plymouth quit for kdm and gdm (bnc#762909)
* Fri Jun 29 2012 tiwai@suse.de
  - remove --retain-splash option from plymouth quit (bnc#769209)
* Fri Jun 29 2012 sndirsch@suse.com
  - /etc/init.d/xdm
    * quit plymouth properly before starting displaymanager
      (bnc#769209)
* Mon Jun 18 2012 werner@suse.de
  - Skip LANG argument from command line of session managers (bnc#661946)
* Thu May 10 2012 sndirsch@suse.com
  - /etc/pam.d/xdm-np: add session require to pam_loginuid.so in
    order to fix running commands via sudo (bnc #746704)
* Fri Apr 13 2012 vuntz@opensuse.org
  - Split xdm from xorg-x11. Initial version: 1.1.10.

Files

/usr/share/xsessions/xsession.desktop


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Oct 23 00:14:39 2024