6079a5ace3
- no longer require xinit so it can be dropped from SLE16
Stefan Dirsch2025-06-04 19:14:49 +00:00
8ef065302d
Accepting request 1265129 from X11:XOrg
Ana Guerrero2025-03-31 09:38:01 +00:00
9e36b01d0a
- Order systemd-presets-common-SUSE before xdm
Stefan Dirsch2025-03-28 09:43:18 +00:00
b899a2bf1f
- Move display-manager.service to display-manager-legacy.service to prepare for systemd control of display manager choice (needs systemd-presets-common-SUSE update) - Create xdm.service to allow XDM to be used in systemd only mode
Stefan Dirsch2025-03-26 21:42:36 +00:00
48a1869b31
Accepting request 1251490 from X11:XOrg
Ana Guerrero2025-03-10 16:57:45 +00:00
0924a2bdb2
- Update to release 1.1.17 Support for using getaddrinfo(), inet_ntop(), and struct sockaddr_storage was originally added to support IPv6, and only used if IPv6 support was enabled. Two decades later, these interfaces are ubiquitous and OS'es have starting marking the old interfaces as deprecated, so this release changes to use the modern interface whenever we can now. (Note that code included from xtrans will only use these interfaces when IPv6 is disabled if building against xtrans 1.6.0 or later.)
Stefan Dirsch2025-03-09 04:09:19 +00:00
10af3a4bc9
Accepting request 1250253 from X11:XOrg
Ana Guerrero2025-03-06 13:48:10 +00:00
03ca3007a9
- Make build recipe compatible with POSIX sh.
Stefan Dirsch2025-03-04 20:00:23 +00:00
1c15f444c2
- display-manager: Do not abort when there is no /usr/bin/X found. Rely on the DM to know how to handle it. E.g gdm could be spawning a wayland-only session.
Stefan Dirsch2025-02-26 16:29:39 +00:00
212f189125
Accepting request 1226920 from X11:XOrg
Ana Guerrero2024-11-27 21:10:45 +00:00
2c6883d173
- Split out displaymanager-sycconfig package: The central configuration part that is used by all display managers. This is needed in order to progress towards 'xdm' not acting as wrapper around DMs, but only be used as Dislplay Manager when XDM is supposed to be used, or use the real systemd services of the various DMs (e.g gdm.service, sddm.service).
Stefan Dirsch2024-11-27 14:40:15 +00:00
b121da1ff7
Accepting request 1226270 from X11:XOrg
Ana Guerrero2024-11-26 19:54:45 +00:00
2d842f2320
First attempt - tweak the login screen: * use sans serif font * use branding wallpaper and colors * do not require xli, recommend feh
Stefan Dirsch2024-11-25 13:02:39 +00:00
d5d5915e45
- sysconfig/windowmanager is deprecated since 7 years, don't read it if it does not exist.
Joan Torres2024-08-12 08:17:10 +00:00
0755df06ba
Accepting request 1165383 from X11:XOrg
Ana Guerrero2024-04-05 18:25:27 +00:00
9779de3bf7
- Update to release 1.1.16 * This release fixes a failure to build with the recent libXaw 1.0.16 release due to a change introduced in xdm 1.1.15 to address gcc 14 build issues.
Stefan Dirsch2024-04-05 00:57:46 +00:00
cd1f4bcd08
Accepting request 1161094 from X11:XOrg
Ana Guerrero2024-03-25 20:07:03 +00:00
ab86098dd1
- Update to release 1.1.15 * This release fixes a failure to build with the upcoming gcc 14, cleans up several other compiler warnings, fixes a bug in the generation of the xdm.service file for systemd, and removes a lot of dead code checks for platforms & features that have not been supported since the conversion from Imake to autoconf in 2005. - supersedes u_gcc14-fix.patch
Stefan Dirsch2024-03-24 08:46:34 +00:00
94d053bb80
- 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
Stefan Dirsch2023-04-03 11:33:54 +00:00
66a8467db5
- 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)
Stefan Dirsch2023-03-23 12:21:27 +00:00
4e30369cb8
- keytable: exit 0 was executed too early, so "localectl set-x11-keymap" wasn't executed; fixed this (boo#1209594, comment#19)
Stefan Dirsch2023-03-22 13:00:22 +00:00
05a3b65b3c
- 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)
Stefan Dirsch2023-03-22 12:30:07 +00:00
9fe2e409c1
- 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
Stefan Dirsch2022-12-04 21:51:34 +00:00
385611f8c6
Accepting request 952627 from home:dirkmueller:branches:openSUSE:Factory:Rings:1-MinimalX
Stefan Dirsch2022-02-10 09:54:15 +00:00
011725a59e
- 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)
Stefan Dirsch2022-02-09 16:57:55 +00:00
aa9be5e44f
- %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]
Stefan Dirsch2021-11-19 16:14:50 +00:00
a0e4ad3312
- no longer package symlinks for Xsession, Xsetupm Xstartup and Xreset in /etc/X11/xdm, since meanwhile sddm, gdm and lightdm have been adjusted
Stefan Dirsch2020-10-12 16:20:54 +00:00
703c9bf926
- removed /etc/X11/xdm/Keyboard.map since it meanwhile has been replaced by /usr/share/systemd/kbd-model-map (used by YaST)
Stefan Dirsch2020-10-05 15:02:27 +00:00
a976780827
Accepting request 839553 from home:Vogtinator:branches:X11:XOrg
Stefan Dirsch2020-10-05 14:55:27 +00:00
06b79285c7
- /etc/X11/xdm/scripts/11-ssh-agent * ssh-askpass now moved to /usr/libexec/ssh (boo#1175991)
Stefan Dirsch2020-10-03 16:54:28 +00:00
eb81bd1588
- moved xdm/xdm-np PAM files to /usr/etc/pam.d, since lightdm has been adjusted meanwhile
Stefan Dirsch2020-09-29 10:03:13 +00:00
d3e5eee4b4
Accepting request 834572 from home:dimstar:Factory
Stefan Dirsch2020-09-15 11:48:48 +00:00
336a5f813d
- 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)
Stefan Dirsch2020-09-10 02:51:32 +00:00
ddaddd40c2
- fixes in xdm-tarball.patch * symlink also $XDMDIR/xinitrc.common in /etc/X11/xinit; it is still often sourced in old ~/.xinitrc user files ...
Stefan Dirsch2020-09-09 15:55:14 +00:00
93ca6103bc
- 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) * 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)
Stefan Dirsch2020-09-09 14:03:52 +00:00
ab2756afc4
- reenabled move to /usr/etc/X11/xdm; updated xdm-tarball.patch (includes changes from xinit-UsrEtcMove.patch) [boo#1176212]
Stefan Dirsch2020-09-08 23:59:41 +00:00
f70ae16a8f
- xinit-UsrEtcMove.patch * changes needed with xinitrc moving to %{_libexecdir}/xinit and xinitrc.common moving to /usr/etc/X11/xinit/
Stefan Dirsch2020-09-08 15:05:45 +00:00
4ae4b23521
- reverted move to /usr/etc/X11/xdm for now due to boo#1176212
Stefan Dirsch2020-09-08 09:40:57 +00:00
3274dbc317
- updated xdm-tarball.patch * adjusted for changes in xmodmap and xinit (boo#1173049)
Stefan Dirsch2020-09-05 03:46:05 +00:00
b1f394d122
- 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)
Stefan Dirsch2020-09-04 22:49:41 +00:00
ca99079511
- 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)
Stefan Dirsch2020-09-04 20:26:29 +00:00
af95512d55
- more cleanup * no longer support sle12; adjusted xdm.tar.bz2 and applied xdm-with-update-alternative.patch to this tarball
Stefan Dirsch2020-09-04 11:19:27 +00:00
0a60c1edee
- 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
Stefan Dirsch2020-09-04 10:55:01 +00:00