Revisions of xdm

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 841329 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 85)
- no longer package symlinks for Xsession, Xsetupm Xstartup and
  Xreset in /etc/X11/xdm, since meanwhile sddm, gdm and lightdm
  have been adjusted
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 839607 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 84)
- removed /etc/X11/xdm/Keyboard.map since it meanwhile has been
  replaced by /usr/share/systemd/kbd-model-map (used by YaST)

- Don't create the compat symlinks in /etc on the fly, track them
  properly as %config

- /etc/X11/xdm/scripts/11-ssh-agent
  * ssh-askpass now moved to /usr/libexec/ssh (boo#1175991) 

- moved xdm/xdm-np PAM files to /usr/etc/pam.d, since lightdm has
  been adjusted meanwhile

- Switch to /usr/bin/pidof dependency, provided by procps-ng.

- 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)

- fixes in xdm-tarball.patch
  * symlink also $XDMDIR/xinitrc.common in /etc/X11/xinit; it
    is still often sourced in old ~/.xinitrc user files ...

- 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)

- reenabled move to /usr/etc/X11/xdm; updated xdm-tarball.patch
  (includes changes from xinit-UsrEtcMove.patch) [boo#1176212]

- xinit-UsrEtcMove.patch
  * changes needed with xinitrc moving to %{_libexecdir}/xinit and
    xinitrc.common moving to /usr/etc/X11/xinit/

- reverted move to /usr/etc/X11/xdm for now due to boo#1176212

- updated xdm-tarball.patch
  * adjusted for changes in xmodmap and xinit (boo#1173049) 

- 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)

- 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)

- more cleanup
  * no longer support sle12; adjusted xdm.tar.bz2 and
    applied xdm-with-update-alternative.patch to this tarball

- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 821182 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 82)
- readd insserv-compat also when using systemd due to missing
  /etc/rc.status, etc. (boo#1174180)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 787134 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 79)
- README.security: fixed and improved documentation about how to
  enable xdmcp for xdm (boo#1167293)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 724603 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 77)
- pam.d/xdm{,-np}: added pam_keyinit.so (boo#1144063)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 689377 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 76)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 681076 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 75)
- 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.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 674644 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 74)
- %post: get rid of DISPLAYMANAGER in /etc/sysconfig/displaymanager
  (boo#1125040)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 625428 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 72)
- display-manager: also quit plymouth when display-manager is set
  to console (boo#1102584)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 593848 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 70)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 587947 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 69)
- require xinit, since /etc/X11/xdm/Xsession and /etc/X11/xdm/sys.xsession
  are sourcing /etc/X11/xinit/xinitrc.common (boo#1084655)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 585124 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 68)
- check for available graphics during runtime instead of %post,
  since %post may already run during image building time in our
  buildsystem (boo#1039497)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 580332 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 67)
- fixed syntax in /usr/lib/firewalld/services/x11.xml (boo#1082890)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 578726 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 66)
- 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)
Displaying revisions 21 - 40 of 105
openSUSE Build Service is sponsored by