Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xdm for openSUSE:Factory checked in at 2024-11-27 22:10:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xdm (Old) and /work/SRC/openSUSE:Factory/.xdm.new.28523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdm" Wed Nov 27 22:10:45 2024 rev:108 rq:1226920 version:1.1.16 Changes: -------- --- /work/SRC/openSUSE:Factory/xdm/xdm.changes 2024-11-26 20:54:46.131607808 +0100 +++ /work/SRC/openSUSE:Factory/.xdm.new.28523/xdm.changes 2024-11-27 22:12:36.487650187 +0100 @@ -1,0 +2,10 @@ +Wed Nov 27 13:07:24 UTC 2024 - Dominique Leuenberger <[email protected]> + +- 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). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xdm.spec ++++++ --- /var/tmp/diff_new_pack.IDofzq/_old 2024-11-27 22:12:37.083675069 +0100 +++ /var/tmp/diff_new_pack.IDofzq/_new 2024-11-27 22:12:37.083675069 +0100 @@ -57,7 +57,6 @@ BuildRequires: pkgconfig(xpm) BuildRequires: pkgconfig(xt) BuildRequires: pkgconfig(xtrans) -Requires: %fillup_prereq Requires: /sbin/startproc Requires: cpp Requires: logrotate @@ -80,6 +79,8 @@ %else Requires: /sbin/pidof %endif +Requires: displaymanager-sysconfig +Requires(post): displaymanager-sysconfig %description Xdm manages a collection of X displays, which may be on the local host @@ -96,6 +97,17 @@ the execution of a user provided $HOME/.xsession script or pick the system wide DM default set in %{_sysconfdir}/sysconfig/displaymanager. +%package -n displaymanager-sysconfig +Summary: Central configuration for Display Managers +Requires: %fillup_prereq + +%description -n displaymanager-sysconfig +openSUSE tries to concentrate common configuration of multiple display managers +in a central place (/etc/sysconfig/displaymanager). The most relevant setting to +configure there is AUTOLOGIN. + +This package is required by the various display managers that integrate into the config hooks. + %prep %setup -q cp %{SOURCE2} . @@ -199,7 +211,6 @@ fi fi %service_add_post display-manager.service -%{fillup_only -n displaymanager} %{_sbindir}/update-alternatives --install %{_prefix}/lib/X11/displaymanagers/default-displaymanager \ default-displaymanager %{_prefix}/lib/X11/displaymanagers/console 5 %{_sbindir}/update-alternatives --install %{_prefix}/lib/X11/displaymanagers/default-displaymanager \ @@ -226,6 +237,9 @@ %preun %service_del_preun display-manager.service +%post -n displaymanager-sysconfig +%{fillup_only -n displaymanager} + %files %license COPYING %doc AUTHORS ChangeLog README.md @@ -263,7 +277,6 @@ %config(noreplace) %{_sysconfdir}/pam.d/xdm-np %endif %dir %{_localstatedir}/lib/xdm/ -%{_fillupdir}/sysconfig.displaymanager %{_localstatedir}/lib/xdm/authdir/ %ghost %{_localstatedir}/log/xdm.errors %{_bindir}/chooser @@ -282,3 +295,6 @@ %files xsession %{_datadir}/xsessions/xsession.desktop +%files -n displaymanager-sysconfig +%{_fillupdir}/sysconfig.displaymanager +
