d71eaa093f
- fix installation of authfiles directory for Immutable mode
...
(jsc#PED-14915)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=293
2026-01-16 12:45:52 +00:00
4daab327f1
- no longer require xinit so it can be dropped from SLE16
...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=291
2025-06-04 19:14:49 +00:00
2acbf95eaf
Accepting request 1262912 from home:gmbr3:DM
...
- Order systemd-presets-common-SUSE before xdm
OBS-URL: https://build.opensuse.org/request/show/1262912
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=289
2025-03-28 09:43:18 +00:00
596e216656
Accepting request 1256245 from home:gmbr3:DM
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1256245
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=288
2025-03-26 21:42:36 +00:00
fb1317e638
- 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.)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=286
2025-03-09 04:09:19 +00:00
43afa98471
Accepting request 1249411 from home:jengelh:branches:X11:XOrg
...
- Make build recipe compatible with POSIX sh.
OBS-URL: https://build.opensuse.org/request/show/1249411
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=284
2025-03-04 20:00:23 +00:00
e5037f0b81
added bugnumber to changelog
...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=282
2025-02-26 16:31:06 +00:00
fc55b74758
Accepting request 1248754 from home:dimstar:Factory
...
- 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.
OBS-URL: https://build.opensuse.org/request/show/1248754
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=281
2025-02-26 16:29:39 +00:00
d367cc4688
Accepting request 1226909 from home:dimstar:Factory
...
- 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).
Part of https://en.opensuse.org/openSUSE:DisplayManagerRework
GDM for example can allready fully be used without XDM (and xorg-x11-server) installed
The sysconfig split out is needed for the GDM Autoconfiguration, which does not rely
on XDM being the wrapper - but having that part common for all DMs is a good thing
OBS-URL: https://build.opensuse.org/request/show/1226909
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=279
2024-11-27 14:40:15 +00:00
28e3554680
Accepting request 1225568 from home:pgajdos
...
First attempt
- tweak the login screen:
* use sans serif font
* use branding wallpaper and colors
* do not require xli, recommend feh
OBS-URL: https://build.opensuse.org/request/show/1225568
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=277
2024-11-25 13:02:39 +00:00
90d594d09c
Accepting request 1192831 from home:kukuk:branches:X11:XOrg
...
- sysconfig/windowmanager is deprecated since 7 years, don't
read it if it does not exist.
OBS-URL: https://build.opensuse.org/request/show/1192831
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=275
2024-08-12 08:17:10 +00:00
c70ac1aef6
- 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.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=273
2024-04-05 00:57:46 +00:00
04f0cfdf33
- 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
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=271
2024-03-24 08:46:34 +00:00
700dd131c6
- u_gcc14-fix.patch
...
* fix build against gcc14 (boo#1221028)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=269
2024-03-06 09:26:20 +00:00
a13d58d7e5
Accepting request 1151282 from home:dimstar:rpm4.20:x
...
Prepare for RPM 4.20
OBS-URL: https://build.opensuse.org/request/show/1151282
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=267
2024-02-26 13:53:00 +00:00
14081dd969
- since xrdb no longer requires cpp, it needs to be reqired here now
...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=265
2023-05-11 12:18:29 +00:00
a4ad3febf3
- 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
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=263
2023-04-03 11:33:54 +00:00
d2f84bffcb
- 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)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=261
2023-03-23 12:21:27 +00:00
816a323da7
- keytable: exit 0 was executed too early, so
...
"localectl set-x11-keymap" wasn't executed; fixed this
(boo#1209594, comment#19)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=260
2023-03-22 13:00:22 +00:00
bae6a70029
- 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)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=259
2023-03-22 12:30:07 +00:00
c4bc2f0867
- 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
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=257
2022-12-04 21:51:34 +00:00
11f9b298f7
- 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
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=255
2022-10-13 10:03:21 +00:00
3aa4b16d47
Accepting request 1010138 from home:fcrozat:branches:X11:XOrg
...
- Update xdm-tarball.patch:
* create /etc/X11/xinit directory if not present.
OBS-URL: https://build.opensuse.org/request/show/1010138
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=254
2022-10-12 14:32:46 +00:00
0b6d05869f
Accepting request 1002507 from home:gmbr3:Active
...
- Add u_glibc-2.36.patch: use glibc's arc4random instead of
libbsd's (bsc#1202222)
OBS-URL: https://build.opensuse.org/request/show/1002507
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=252
2022-09-14 13:51:34 +00:00
be0baf34bd
Accepting request 994141 from home:kukuk:branches:X11:XOrg
...
- Use %_pam_vendordir
OBS-URL: https://build.opensuse.org/request/show/994141
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=250
2022-08-20 08:49:22 +00:00
b67841e578
Accepting request 998133 from home:dirkmueller:Factory
...
- add buildrequires for bsd/stdlib.h (bsc#1202222)
OBS-URL: https://build.opensuse.org/request/show/998133
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=249
2022-08-20 08:47:40 +00:00
75917c7cb3
Accepting request 986067 from home:schubi2
...
- Moved logrotate files from user specific directory /etc/logrotate.d
to vendor specific directory /usr/etc/logrotate.d.
OBS-URL: https://build.opensuse.org/request/show/986067
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=247
2022-07-01 08:44:22 +00:00
1352ea257d
- udpate to release 1.1.13
...
* bugfix release
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=245
2022-04-04 10:16:31 +00:00
003d7c5946
Accepting request 952627 from home:dirkmueller:branches:openSUSE:Factory:Rings:1-MinimalX
...
- fix bashism in postinstall script (bsc#1195391)
OBS-URL: https://build.opensuse.org/request/show/952627
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=244
2022-02-10 09:54:15 +00:00
80d0b15e0b
- 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)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=243
2022-02-09 16:57:55 +00:00
bcd06398d9
- %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]
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=241
2021-11-19 16:14:50 +00:00
f5196319ce
Accepting request 893557 from home:dimstar:Factory
...
- Do not own /usr/share/xsessions: this directory is owned by the
filesystem package.
found conflict of filesystem-15.5-261.1.x86_64 with xdm-xsession-1.1.12-16.5.x86_64
/usr/share/xsessions [mode mismatch: d555 root:root, d755 root:root]
OBS-URL: https://build.opensuse.org/request/show/893557
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=239
2021-05-17 08:28:05 +00:00
39ee4e12a4
Accepting request 879511 from home:dirkmueller:Factory
...
- modernize spec (move license to licensedir)
OBS-URL: https://build.opensuse.org/request/show/879511
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=237
2021-03-16 22:01:21 +00:00
b87741a249
- fixed path of pidof tool for older openSUSE Leap releases
...
(boo#1179607)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=235
2021-01-04 14:24:58 +00:00
e87ff34fe9
- fixed %postun for older releases than factory/TW (see change
...
right below, which broke it)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=233
2020-12-01 22:28:46 +00:00
c960804d42
reverted previous change
...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=232
2020-12-01 16:12:04 +00:00
0c3eaedf80
- fixed %postun for older releases than factory/TW (see change
...
right below, which broke it)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=231
2020-12-01 12:09:46 +00:00
742d149947
Accepting request 845757 from home:fbui:branches:X11:XOrg
...
- Replace '%service_del_postun -n' with '%service_del_postun_without_restart'
'-n' is deprecated and will be removed in the future.
OBS-URL: https://build.opensuse.org/request/show/845757
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=229
2020-11-03 15:49:34 +00:00
4affc41d50
- no longer package symlinks for Xsession, Xsetupm Xstartup and
...
Xreset in /etc/X11/xdm, since meanwhile sddm, gdm and lightdm
have been adjusted
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=227
2020-10-12 16:20:54 +00:00
37690d3b70
- removed /etc/X11/xdm/Keyboard.map since it meanwhile has been
...
replaced by /usr/share/systemd/kbd-model-map (used by YaST)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=225
2020-10-05 15:02:27 +00:00
77b87d27bf
Accepting request 839553 from home:Vogtinator:branches:X11:XOrg
...
Now build tested
- Don't create the compat symlinks in /etc on the fly, track them
properly as %config
OBS-URL: https://build.opensuse.org/request/show/839553
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=224
2020-10-05 14:55:27 +00:00
0c23671201
- /etc/X11/xdm/scripts/11-ssh-agent
...
* ssh-askpass now moved to /usr/libexec/ssh (boo#1175991)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=223
2020-10-03 16:54:28 +00:00
03b564be20
- moved xdm/xdm-np PAM files to /usr/etc/pam.d, since lightdm has
...
been adjusted meanwhile
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=222
2020-09-29 10:03:13 +00:00
5dfc738d58
Accepting request 834572 from home:dimstar:Factory
...
- Switch to /usr/bin/pidof dependency, provided by procps-ng.
OBS-URL: https://build.opensuse.org/request/show/834572
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=221
2020-09-15 11:48:48 +00:00
b079964f96
- 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)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=220
2020-09-10 02:51:32 +00:00
ec70c59682
- fixes in xdm-tarball.patch
...
* symlink also $XDMDIR/xinitrc.common in /etc/X11/xinit; it
is still often sourced in old ~/.xinitrc user files ...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=219
2020-09-09 15:55:14 +00:00
d0778d73f0
improved changelog
...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=218
2020-09-09 14:24:59 +00:00
d7ff24b9b7
- 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)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=217
2020-09-09 14:03:52 +00:00
086c249323
- reenabled move to /usr/etc/X11/xdm; updated xdm-tarball.patch
...
(includes changes from xinit-UsrEtcMove.patch) [boo#1176212]
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=216
2020-09-08 23:59:41 +00:00
69a13243b2
- xinit-UsrEtcMove.patch
...
* changes needed with xinitrc moving to %{_libexecdir}/xinit and
xinitrc.common moving to /usr/etc/X11/xinit/
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xdm?expand=0&rev=215
2020-09-08 15:05:45 +00:00