Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package systemd for openSUSE:Factory checked 
in at 2023-10-26 17:12:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/systemd (Old)
 and      /work/SRC/openSUSE:Factory/.systemd.new.24901 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "systemd"

Thu Oct 26 17:12:14 2023 rev:405 rq:1120043 version:254.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/systemd/systemd.changes  2023-10-06 
21:12:54.084512890 +0200
+++ /work/SRC/openSUSE:Factory/.systemd.new.24901/systemd.changes       
2023-10-26 17:12:35.576244981 +0200
@@ -1,0 +2,54 @@
+Tue Oct 24 14:15:25 UTC 2023 - Franck Bui <[email protected]>
+
+- Import commit b53f364c264cd598d4210b64285a55d362b47b89
+
+  b53f364c26 test: install af_packet kernel module on openSUSE
+  86b7521a3c shared/wall: use logind if build without utmp support
+  65aac5858f errno-util: allow ERRNO_IS_* to accept types wider than int
+  8f93b89db4 basic/errno-util: add wrappers which only accept negative errno
+  1b815b3e76 Introduce RET_GATHER and use it in src/shared/
+
+-------------------------------------------------------------------
+Fri Oct 20 08:09:19 UTC 2023 - Franck Bui <[email protected]>
+
+- Drop 0001-conf-parser-introduce-early-drop-ins.patch
+
+  The usage of drop-ins is now the official way for configuring systemd and its
+  various daemons on Factory/ALP.
+
+  See: 
https://lists.opensuse.org/archives/list/[email protected]/thread/KWRBTAVQ6MGHVAHKDZZ6GIRX4RMHKHQ6/
+
+-------------------------------------------------------------------
+Thu Oct 19 13:25:01 UTC 2023 - Franck Bui <[email protected]>
+
+- Ship the main configuration files in /usr/lib/
+
+  Besides the fact that shipping files in /etc is not recommended anymore, this
+  change will hopefully encourage users to customize the defaults via the mean
+  of drop-ins hence removing the risk of conflicts with downstream
+  customization.
+
+  In contrary, shipping empty directories *.conf.d/ in /etc is not a concern 
and
+  should suggest users to create drop-ins (bsc#1207056).
+
+-------------------------------------------------------------------
+Thu Oct 19 12:13:51 UTC 2023 - Franck Bui <[email protected]>
+
+- systemd.spec: add files.portable and files.journal-remote
+
+-------------------------------------------------------------------
+Fri Oct 13 09:38:37 UTC 2023 - Franck Bui <[email protected]>
+
+- Don't include entries listed in kbd-model-map.xkb-generated (provided by kbd
+  package) in kbd-model-map anymore. Yast, the only user of these entries,
+  directly parses kbd-model-map.xkb-generated now (bsc#1211104).
+
+-------------------------------------------------------------------
+Fri Oct 13 09:28:23 UTC 2023 - Franck Bui <[email protected]>
+
+- tmpfiles-suse.conf: drop entries for /run/lock and /var/log/wtmp
+
+  /run/lock is now defined by filesystem package and wtmp has been replaced by
+  wtmpdb on TW.
+
+-------------------------------------------------------------------
@@ -155 +209 @@
-   - upstream commit 331aa7aa15ee5dd12b369b276f575d521435eb52 (bsc#1203141)
+   - upstream commit 331aa7aa15ee5dd12b369b276f575d521435eb52 (bsc#1181192 
bsc#1184238 bsc#1184254 bsc#1184859 bsc#1185828 bsc#1203141)
@@ -159,0 +214 @@
+   - upstream commit 2067a7ec7f4c8a353b8e2ece15a6a997e50808b0 (bsc#1211576)
@@ -818,0 +874,2 @@
+   - upstream commit 9102c625a673a3246d7e73d8737f3494446bad4e (bsc#1204968 
CVE-2022-3821)
+   - upstream commit efbd4b3ca84c0426b6ff98d6352f82f3b7c090b2 (bsc#1213873)
@@ -1022 +1079 @@
-  package (bsc#1197802)
+  package (bsc#1197802 jsc#PED-2663)
@@ -1055,0 +1113,3 @@
+    - upstream commit e92a3d8fa3c554f807ddbcd7fc00821868fd8a62 (bsc#1195529)
+    - upstream commit 1d0727e76fd5e9a07cc9991ec9a10ea1d78a99c7 (bsc#1208194)
+    - upstream commit 55fabe92e2efb1a907d4c3c93dc63b96ff5b6860 (bsc#1191502)
@@ -1335,0 +1396,5 @@
+Thu Feb 17 11:14:10 UTC 2022 - Franck Bui <[email protected]>
+
+- Don't rely on %{_distconfdir}, it's broken on SLE (bsc#1195998)
+
+-------------------------------------------------------------------
@@ -3290 +3355 @@
-- enable systemd-portabled
+- Enable systemd-portabled (jsc#SLE-21695)

Old:
----
  0001-conf-parser-introduce-early-drop-ins.patch
  systemd-v254.5+suse.5.g9674bb2562.tar.xz

New:
----
  files.journal-remote
  files.portable
  systemd-v254.5+suse.10.gb53f364c26.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ systemd.spec ++++++
--- /var/tmp/diff_new_pack.5AuTWB/_old  2023-10-26 17:12:36.448277008 +0200
+++ /var/tmp/diff_new_pack.5AuTWB/_new  2023-10-26 17:12:36.448277008 +0200
@@ -19,7 +19,7 @@
 %global flavor @BUILD_FLAVOR@%{nil}
 
 %define min_kernel_version 4.5
-%define archive_version +suse.5.g9674bb2562
+%define archive_version +suse.10.gb53f364c26
 
 %define _testsuitedir %{_systemd_util_dir}/tests
 %define xinitconfdir %{?_distconfdir}%{!?_distconfdir:%{_sysconfdir}}/X11/xinit
@@ -65,6 +65,20 @@
 %bcond_without  filetriggers
 %bcond_with     split_usr
 
+# We stopped shipping main config files in /etc but we have to restore any
+# config files that might have been backed up by rpm during the migration of 
the
+# main config files from /etc to /usr. This needs to be done in %%posttrans
+# because the .rpmsave files are created when the *old* package version is
+# removed. This is not needed by ALP and will be dropped from Factory near the
+# end of 2024.
+%define restore_rpmsave() \
+if [ -e %{_sysconfdir}/%{1}.rpmsave ] && [ ! -e %{_sysconfdir}/%{1} ]; then \
+        echo >&2 "Restoring %{_sysconfdir}/%1. Please consider moving your 
customizations in a drop-in instead." \
+        echo >&2 "For more details, visit 
https://en.opensuse.org/Systemd#Configuration."; \
+        mv -v %{_sysconfdir}/%{1}.rpmsave %{_sysconfdir}/%{1} || : \
+fi \
+%{nil}
+
 Name:           systemd%{?mini}
 URL:            http://www.freedesktop.org/wiki/Software/systemd
 Version:        254.5
@@ -76,7 +90,6 @@
 BuildRequires:  bpftool
 BuildRequires:  clang
 BuildRequires:  docbook-xsl-stylesheets
-BuildRequires:  kbd
 %if %{with apparmor}
 BuildRequires:  libapparmor-devel
 %endif
@@ -184,6 +197,8 @@
 Source208:      files.coredump
 Source209:      files.homed
 Source210:      files.lang
+Source211:      files.journal-remote
+Source212:      files.portable
 
 #
 # All changes backported from upstream are tracked by the git repository, which
@@ -194,7 +209,6 @@
 # only relevant for SUSE distros. Special rewards for those who will manage to
 # get rid of one of them !
 #
-Patch2:         0001-conf-parser-introduce-early-drop-ins.patch
 Patch3:         0009-pid1-handle-console-specificities-weirdness-for-s390.patch
 %if %{with sysvcompat}
 Patch4:         0002-rc-local-fix-ordering-startup-for-etc-init.d-boot.lo.patch
@@ -813,8 +827,18 @@
 install -m0755 -D %{SOURCE4} 
%{buildroot}/%{_systemd_util_dir}/systemd-sysv-install
 %endif
 
-mkdir -p % %{buildroot}%{_sysconfdir}/systemd/network
-mkdir -p % %{buildroot}%{_sysconfdir}/systemd/nspawn
+# For some reasons, upstream refuses to add a new build option (see pr#29244)
+# for customizing the installation path of main config files. However we want 
to
+# store them in /usr/lib so we don't encourage users to modify them while they
+# still can serve as templates.
+for f in %{buildroot}%{_sysconfdir}/systemd/*.conf; do
+       mv $f %{buildroot}%{_systemd_util_dir}/
+done
+for f in %{buildroot}%{_sysconfdir}/udev/*.conf; do
+       # Drop-ins are currently not supported by udevd.
+       [ $(basename $f) = "udev.conf" ] && continue
+       mv $f %{buildroot}%{_prefix}/lib/udev/
+done
 
 # Install the fixlets
 mkdir -p %{buildroot}%{_systemd_util_dir}/rpm
@@ -885,6 +909,26 @@
 # directory... oh well.
 rm -f %{buildroot}%{_sysconfdir}/init.d/README
 
+# Create *.conf.d/ directories to encourage users to create drop-ins when they
+# need to customize some setting defaults.
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/coredump.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/journald.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/journal-remote.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/journal-upload.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/logind.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/networkd.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/oomd.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/pstore.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/resolved.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/sleep.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/system.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/timesyncd.conf.d
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/user.confd.d
+mkdir -p %{buildroot}%{_sysconfdir}/udev/iocost.conf.d
+
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/network
+mkdir -p %{buildroot}%{_sysconfdir}/systemd/nspawn
+
 # This dir must be owned (and thus created) by systemd otherwise the build
 # system will complain. This is odd since we simply own a ghost file in it...
 mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d
@@ -942,26 +986,12 @@
 echo 'disable *' >%{buildroot}%{_presetdir}/99-default.preset
 echo 'disable *' >%{buildroot}%{_userpresetdir}/99-default.preset
 
-# The current situation with tmpfiles snippets dealing with the generic paths 
is
-# pretty messy currently because:
-#
-#  1. filesystem package wants to define the generic paths and some of them
-#     conflict with the definition given by systemd in var.conf, see
-#     bsc#1078466.
-#
-#  2. /tmp and /var/tmp are not cleaned by default on SUSE distros 
(fate#314974)
-#     which conflict with tmp.conf.
-#
-#  3. There're also legacy.conf which defines various legacy paths which either
-#     don't match the SUSE defaults or don't look needed at all.
-#
-#  4. We don't want the part in etc.conf which imports default upstream files 
in
-#     empty /etc, see below.
-#
-# To keep things simple, we remove all these tmpfiles config files but still
-# keep the remaining paths that still don't have a better home in suse.conf.
+# Most of the entries for the generic paths are defined by filesystem package 
as
+# the definitions used by SUSE distros diverged from the ones defined by
+# systemd. For lack of a better place some (deprecated) paths are still shipped
+# along with the systemd package.
 rm -f %{buildroot}%{_tmpfilesdir}/{etc,home,legacy,tmp,var}.conf
-install -m 644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/suse.conf
+install -m 644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/systemd-suse.conf
 
 # The content of the files shipped by systemd doesn't match the
 # defaults used by SUSE. Don't ship those files but leave the decision
@@ -969,18 +999,6 @@
 # consume those configs (like glibc or pam), see bsc#1170146.
 rm -fr %{buildroot}%{_datadir}/factory/*
 
-# Add entries for xkeyboard-config converted keymaps; mappings, which already
-# exist in original systemd mapping table are being ignored though, i.e. not
-# overwritten; needed as long as YaST uses console keymaps internally and calls
-# localectl to convert from vconsole to X11 keymaps. Ideally YaST should switch
-# to X11 layout names (the mapping table wouldn't be needed since each X11
-# keymap has a generated xkbd keymap) and let localectl initialize
-# /etc/vconsole.conf and /etc/X11/xorg.conf.d/00-keyboard.conf (FATE#319454).
-if [ -f /usr/share/systemd/kbd-model-map.xkb-generated ]; then
-        cat /usr/share/systemd/kbd-model-map.xkb-generated \
-                >>%{buildroot}%{_datarootdir}/systemd/kbd-model-map
-fi
-
 # kbd-model-map.legacy is used to provide mapping for legacy keymaps, which may
 # still be used by yast.
 cat %{SOURCE14} >>%{buildroot}%{_datarootdir}/systemd/kbd-model-map
@@ -1074,6 +1092,12 @@
 %systemd_postun_with_restart systemd-timedated.service
 %systemd_postun_with_restart systemd-userdbd.service
 
+%posttrans
+%restore_rpmsave systemd/journald.conf
+%restore_rpmsave systemd/logind.conf
+%restore_rpmsave systemd/system.conf
+%restore_rpmsave systemd/user.conf
+
 %pre -n udev%{?mini}
 # Units listed below can be enabled at installation accoding to their preset
 # setting.
@@ -1128,6 +1152,10 @@
 
 %posttrans -n udev%{?mini}
 %regenerate_initrd_posttrans
+%restore_rpmsave systemd/pstore.conf
+%restore_rpmsave systemd/sleep.conf
+%restore_rpmsave systemd/timesyncd.conf
+%restore_rpmsave udev/iocost.conf
 
 %ldconfig_scriptlets -n libsystemd0%{?mini}
 %ldconfig_scriptlets -n libudev%{?mini}1
@@ -1158,6 +1186,9 @@
 %post coredump
 %if %{without filetriggers}
 %sysusers_create systemd-coredump.conf
+
+%posttrans coredump
+%restore_rpmsave systemd/coredump.conf
 %endif
 %endif
 
@@ -1185,6 +1216,10 @@
 %systemd_postun_with_restart systemd-journal-gatewayd.service
 %systemd_postun_with_restart systemd-journal-remote.service
 %systemd_postun_with_restart systemd-journal-upload.service
+
+%posttrans journal-remote
+%restore_rpmsave systemd/journal-remote.conf
+%restore_rpmsave systemd/journal-upload.conf
 %endif
 
 %if %{with networkd} || %{with resolved}
@@ -1233,6 +1268,10 @@
 %ldconfig
 %systemd_postun systemd-resolved.service
 %endif
+
+%posttrans network
+%restore_rpmsave systemd/networkd.conf
+%restore_rpmsave systemd/resolved.conf
 %endif
 
 %if %{with homed}
@@ -1291,6 +1330,9 @@
 %postun experimental
 %systemd_postun systemd-homed.service
 %systemd_postun systemd-oomd.service systemd-oomd.socket
+
+%posttrans experimental
+%restore_rpmsave systemd/oomd.conf
 %endif
 
 # File trigger definitions
@@ -1363,22 +1405,7 @@
 %if %{with journal_remote}
 %files journal-remote
 %defattr(-, root, root)
-%config(noreplace) %{_sysconfdir}/systemd/journal-remote.conf
-%config(noreplace) %{_sysconfdir}/systemd/journal-upload.conf
-%{_unitdir}/systemd-journal-gatewayd.*
-%{_unitdir}/systemd-journal-remote.*
-%{_unitdir}/systemd-journal-upload.*
-%{_systemd_util_dir}/systemd-journal-gatewayd
-%{_systemd_util_dir}/systemd-journal-remote
-%{_systemd_util_dir}/systemd-journal-upload
-%{_sysusersdir}/systemd-remote.conf
-%{_mandir}/man5/journal-remote.conf*
-%{_mandir}/man5/journal-upload.conf*
-%{_mandir}/man8/systemd-journal-gatewayd.*
-%{_mandir}/man8/systemd-journal-remote.*
-%{_mandir}/man8/systemd-journal-upload.*
-%{_datadir}/systemd/gatewayd
-%ghost %dir %{_localstatedir}/log/journal/remote
+%include %{SOURCE211}
 %endif
 
 %if %{with homed}
@@ -1390,17 +1417,7 @@
 %if %{with portabled}
 %files portable
 %defattr(-,root,root)
-%{_bindir}/portablectl
-%{_systemd_util_dir}/systemd-portabled
-%{_systemd_util_dir}/portable
-%{_unitdir}/systemd-portabled.service
-%{_unitdir}/dbus-org.freedesktop.portable1.service
-%{_datadir}/dbus-1/system.d/org.freedesktop.portable1.conf
-%{_datadir}/dbus-1/system-services/org.freedesktop.portable1.service
-%{_datadir}/polkit-1/actions/org.freedesktop.portable1.policy
-%{_tmpfilesdir}/portables.conf
-%{_mandir}/man*/portablectl*
-%{_mandir}/man*/systemd-portabled*
+%include %{SOURCE212}
 %endif
 
 %if %{with testsuite}

++++++ files.coredump ++++++
--- /var/tmp/diff_new_pack.5AuTWB/_old  2023-10-26 17:12:36.524279799 +0200
+++ /var/tmp/diff_new_pack.5AuTWB/_new  2023-10-26 17:12:36.528279946 +0200
@@ -1,8 +1,8 @@
 #
 # Please keep the list sorted (with `LC_ALL=C sort`).
 #
-%config(noreplace) %{_sysconfdir}/systemd/coredump.conf
 %dir %{_localstatedir}/lib/systemd/coredump
+%dir %{_sysconfdir}/systemd/coredump.conf.d
 %{_bindir}/coredumpctl
 %if %{without bootstrap}
 %{_datadir}/bash-completion/completions/coredumpctl
@@ -15,6 +15,7 @@
 %{_mandir}/man8/[email protected]
 %endif
 %{_sysctldir}/50-coredump.conf
+%{_systemd_util_dir}/coredump.conf
 %{_systemd_util_dir}/systemd-coredump
 %{_sysusersdir}/systemd-coredump.conf
 %{_unitdir}/sockets.target.wants/systemd-coredump.socket

++++++ files.experimental ++++++
--- /var/tmp/diff_new_pack.5AuTWB/_old  2023-10-26 17:12:36.564281268 +0200
+++ /var/tmp/diff_new_pack.5AuTWB/_new  2023-10-26 17:12:36.564281268 +0200
@@ -1,7 +1,7 @@
 #
 # Please keep the list sorted (with `LC_ALL=C sort`).
 #
-%config(noreplace) %{_sysconfdir}/systemd/oomd.conf
+%dir %{_sysconfdir}/systemd/oomd.conf.d
 %if %{with sd_boot}
 %dir %{_unitdir}/initrd.target.wants
 %endif
@@ -45,6 +45,7 @@
 %if %{with sd_boot}
 %{_prefix}/lib/kernel/install.d/60-ukify.install
 %endif
+%{_systemd_util_dir}/oomd.conf
 %{_systemd_util_dir}/system/initrd-root-fs.target.wants/systemd-repart.service
 %{_systemd_util_dir}/system/sysinit.target.wants/systemd-repart.service
 %if %{with sd_boot}

++++++ files.homed ++++++
--- /var/tmp/diff_new_pack.5AuTWB/_old  2023-10-26 17:12:36.584282002 +0200
+++ /var/tmp/diff_new_pack.5AuTWB/_new  2023-10-26 17:12:36.588282150 +0200
@@ -1,7 +1,6 @@
 #
 # Please keep the list sorted (with `LC_ALL=C sort`).
 #
-%config(noreplace) %{_sysconfdir}/systemd/homed.conf
 %{_bindir}/homectl
 %{_datadir}/bash-completion/completions/homectl
 %{_datadir}/dbus-1/interfaces/org.freedesktop.home1.Home.xml
@@ -17,6 +16,7 @@
 %{_mandir}/man8/systemd-homed.8.gz
 %{_mandir}/man8/systemd-homed.service.8.gz
 %{_pam_moduledir}/pam_systemd_home.so
+%{_systemd_util_dir}/homed.conf
 %{_systemd_util_dir}/systemd-homed
 %{_systemd_util_dir}/systemd-homework
 %{_unitdir}/systemd-homed-activate.service

++++++ files.journal-remote ++++++
#
# Please keep the list sorted (with `LC_ALL=C sort`).
#
%dir %{_sysconfdir}/systemd/journal-remote.conf.d
%dir %{_sysconfdir}/systemd/journal-upload.conf.d
%ghost %dir %{_localstatedir}/log/journal/remote
%{_datadir}/systemd/gatewayd
%{_datadir}/systemd/gatewayd/browse.html
%{_mandir}/man5/journal-remote.conf.5.gz
%{_mandir}/man5/journal-remote.conf.d.5.gz
%{_mandir}/man5/journal-upload.conf.5.gz
%{_mandir}/man5/journal-upload.conf.d.5.gz
%{_mandir}/man8/systemd-journal-gatewayd.8.gz
%{_mandir}/man8/systemd-journal-gatewayd.service.8.gz
%{_mandir}/man8/systemd-journal-gatewayd.socket.8.gz
%{_mandir}/man8/systemd-journal-remote.8.gz
%{_mandir}/man8/systemd-journal-remote.service.8.gz
%{_mandir}/man8/systemd-journal-remote.socket.8.gz
%{_mandir}/man8/systemd-journal-upload.8.gz
%{_mandir}/man8/systemd-journal-upload.service.8.gz
%{_systemd_util_dir}/journal-remote.conf
%{_systemd_util_dir}/journal-upload.conf
%{_systemd_util_dir}/systemd-journal-gatewayd
%{_systemd_util_dir}/systemd-journal-remote
%{_systemd_util_dir}/systemd-journal-upload
%{_sysusersdir}/systemd-remote.conf
%{_unitdir}/systemd-journal-gatewayd.service
%{_unitdir}/systemd-journal-gatewayd.socket
%{_unitdir}/systemd-journal-remote.service
%{_unitdir}/systemd-journal-remote.socket
%{_unitdir}/systemd-journal-upload.service

++++++ files.network ++++++
--- /var/tmp/diff_new_pack.5AuTWB/_old  2023-10-26 17:12:36.636283913 +0200
+++ /var/tmp/diff_new_pack.5AuTWB/_new  2023-10-26 17:12:36.636283913 +0200
@@ -2,8 +2,8 @@
 # Please keep the list sorted (with `LC_ALL=C sort`).
 #
 %if %{with networkd}
-%config(noreplace) %{_sysconfdir}/systemd/networkd.conf
 %dir %{_sysconfdir}/systemd/network
+%dir %{_sysconfdir}/systemd/networkd.conf.d
 %dir %{_systemd_util_dir}/network
 %{_bindir}/networkctl
 %{_datadir}/bash-completion/completions/networkctl
@@ -36,6 +36,7 @@
 %{_systemd_util_dir}/network/80-wifi-adhoc.network
 %{_systemd_util_dir}/network/80-wifi-ap.network.example
 %{_systemd_util_dir}/network/80-wifi-station.network.example
+%{_systemd_util_dir}/networkd.conf
 %{_systemd_util_dir}/systemd-networkd
 %{_systemd_util_dir}/systemd-networkd-wait-online
 %{_sysusersdir}/systemd-network.conf
@@ -47,7 +48,7 @@
 %endif
 
 %if %{with resolved}
-%config(noreplace) %{_sysconfdir}/systemd/resolved.conf
+%dir %{_sysconfdir}/systemd/resolved.conf.d
 %{_bindir}/resolvectl
 %{_bindir}/systemd-resolve
 %{_datadir}/bash-completion/completions/resolvectl
@@ -69,6 +70,7 @@
 %{_mandir}/man8/systemd-resolved.8.gz
 %{_mandir}/man8/systemd-resolved.service.8.gz
 %{_systemd_util_dir}/resolv.conf
+%{_systemd_util_dir}/resolved.conf
 %{_systemd_util_dir}/systemd-resolved
 %{_sysusersdir}/systemd-resolve.conf
 %{_tmpfilesdir}/systemd-resolve.conf

++++++ files.portable ++++++
#
# Please keep the list sorted (with `LC_ALL=C sort`).
#
%{_bindir}/portablectl
%{_datadir}/dbus-1/system-services/org.freedesktop.portable1.service
%{_datadir}/dbus-1/system.d/org.freedesktop.portable1.conf
%{_datadir}/polkit-1/actions/org.freedesktop.portable1.policy
%{_mandir}/man1/portablectl.1.gz
%{_mandir}/man8/systemd-portabled.8.gz
%{_mandir}/man8/systemd-portabled.service.8.gz
%{_systemd_util_dir}/portable
%{_systemd_util_dir}/systemd-portabled
%{_tmpfilesdir}/portables.conf
%{_unitdir}/dbus-org.freedesktop.portable1.service
%{_unitdir}/systemd-portabled.service

++++++ files.systemd ++++++
--- /var/tmp/diff_new_pack.5AuTWB/_old  2023-10-26 17:12:36.676285382 +0200
+++ /var/tmp/diff_new_pack.5AuTWB/_new  2023-10-26 17:12:36.680285529 +0200
@@ -1,10 +1,6 @@
 #
 # Please keep the list sorted (with `LC_ALL=C sort`).
 #
-%config(noreplace) %{_sysconfdir}/systemd/journald.conf
-%config(noreplace) %{_sysconfdir}/systemd/logind.conf
-%config(noreplace) %{_sysconfdir}/systemd/system.conf
-%config(noreplace) %{_sysconfdir}/systemd/user.conf
 %dir %{_binfmtdir}
 %if %{without bootstrap}
 %dir %{_datadir}/bash-completion
@@ -34,8 +30,12 @@
 %dir %{_sysconfdir}/binfmt.d
 %dir %{_sysconfdir}/sysctl.d
 %dir %{_sysconfdir}/systemd
+%dir %{_sysconfdir}/systemd/journald.conf.d
+%dir %{_sysconfdir}/systemd/logind.conf.d
 %dir %{_sysconfdir}/systemd/system
+%dir %{_sysconfdir}/systemd/system.conf.d
 %dir %{_sysconfdir}/systemd/user
+%dir %{_sysconfdir}/systemd/user.confd.d
 %dir %{_sysconfdir}/tmpfiles.d
 %dir %{_sysconfdir}/xdg/systemd
 %dir %{_sysctldir}
@@ -402,8 +402,11 @@
 %{_sysconfdir}/xdg/systemd/user
 %{_sysctldir}/99-sysctl.conf
 %{_systemd_user_env_generator_dir}/30-systemd-environment-d-generator
+%{_systemd_util_dir}/journald.conf
+%{_systemd_util_dir}/logind.conf
 %{_systemd_util_dir}/rpm/fixlet-systemd-post.sh
 %{_systemd_util_dir}/system-preset/99-default.preset
+%{_systemd_util_dir}/system.conf
 %{_systemd_util_dir}/systemd
 %{_systemd_util_dir}/systemd-binfmt
 %{_systemd_util_dir}/systemd-boot-check-no-failures
@@ -433,6 +436,7 @@
 %{_systemd_util_dir}/systemd-xdg-autostart-condition
 %{_systemd_util_dir}/user-preset/90-systemd.preset
 %{_systemd_util_dir}/user-preset/99-default.preset
+%{_systemd_util_dir}/user.conf
 %{_systemd_util_dir}/user/app.slice
 %{_systemd_util_dir}/user/background.slice
 %{_systemd_util_dir}/user/basic.target
@@ -463,8 +467,8 @@
 %{_tmpfilesdir}/credstore.conf
 %{_tmpfilesdir}/journal-nocow.conf
 %{_tmpfilesdir}/provision.conf
-%{_tmpfilesdir}/suse.conf
 %{_tmpfilesdir}/systemd-nologin.conf
+%{_tmpfilesdir}/systemd-suse.conf
 %{_tmpfilesdir}/systemd-tmp.conf
 %{_tmpfilesdir}/systemd.conf
 %{_tmpfilesdir}/x11.conf

++++++ files.udev ++++++
--- /var/tmp/diff_new_pack.5AuTWB/_old  2023-10-26 17:12:36.716286851 +0200
+++ /var/tmp/diff_new_pack.5AuTWB/_new  2023-10-26 17:12:36.716286851 +0200
@@ -1,10 +1,6 @@
 #
 # Please keep the list sorted (with `LC_ALL=C sort`).
 #
-%config(noreplace) %{_sysconfdir}/systemd/pstore.conf
-%config(noreplace) %{_sysconfdir}/systemd/sleep.conf
-%config(noreplace) %{_sysconfdir}/systemd/timesyncd.conf
-%config(noreplace) %{_sysconfdir}/udev/iocost.conf
 %config(noreplace) %{_sysconfdir}/udev/udev.conf
 %if %{without bootstrap}
 %dir %{_libdir}/cryptsetup
@@ -17,7 +13,11 @@
 %dir %{_sysconfdir}/modules-load.d
 %endif
 %dir %{_sysconfdir}/systemd/network
+%dir %{_sysconfdir}/systemd/pstore.conf.d
+%dir %{_sysconfdir}/systemd/sleep.conf.d
+%dir %{_sysconfdir}/systemd/timesyncd.conf.d
 %dir %{_sysconfdir}/udev
+%dir %{_sysconfdir}/udev/iocost.conf.d
 %dir %{_sysconfdir}/udev/rules.d
 %dir %{_systemd_util_dir}/network
 %dir %{_systemd_util_dir}/system-sleep
@@ -146,11 +146,14 @@
 %endif
 %{_prefix}/lib/udev/fido_id
 %{_prefix}/lib/udev/iocost
+%{_prefix}/lib/udev/iocost.conf
 %{_prefix}/lib/udev/mtd_probe
 %{_prefix}/lib/udev/scsi_id
 %{_prefix}/lib/udev/v4l_id
 %{_systemd_util_dir}/network/99-default.link
 %{_systemd_util_dir}/ntp-units.d/80-systemd-timesync.list
+%{_systemd_util_dir}/pstore.conf
+%{_systemd_util_dir}/sleep.conf
 %{_systemd_util_dir}/systemd-backlight
 %{_systemd_util_dir}/systemd-battery-check
 %if %{without bootstrap}
@@ -180,6 +183,7 @@
 %{_systemd_util_dir}/systemd-veritysetup
 %endif
 %{_systemd_util_dir}/systemd-volatile-root
+%{_systemd_util_dir}/timesyncd.conf
 %if %{without bootstrap}
 %{_systemdgeneratordir}/systemd-cryptsetup-generator
 %endif

++++++ systemd-v254.5+suse.5.g9674bb2562.tar.xz -> 
systemd-v254.5+suse.10.gb53f364c26.tar.xz ++++++
/work/SRC/openSUSE:Factory/systemd/systemd-v254.5+suse.5.g9674bb2562.tar.xz 
/work/SRC/openSUSE:Factory/.systemd.new.24901/systemd-v254.5+suse.10.gb53f364c26.tar.xz
 differ: char 26, line 1

++++++ tmpfiles-suse.conf ++++++
--- /var/tmp/diff_new_pack.5AuTWB/_old  2023-10-26 17:12:36.820290670 +0200
+++ /var/tmp/diff_new_pack.5AuTWB/_new  2023-10-26 17:12:36.824290817 +0200
@@ -6,9 +6,3 @@
 # Legacy symlink. Maybe should be owned by util-linux ?
 L+ /etc/mtab - - - - ../proc/self/mounts
 
-# FIXME: move to filesystem ?
-d /run/lock 0775 root root -
-
-# FIXME: Move to shadow ?
-f /var/log/wtmp 0664 root utmp -
-

Reply via email to