Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package systemd for openSUSE:Factory checked in at 2026-05-21 18:26:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/systemd (Old) and /work/SRC/openSUSE:Factory/.systemd.new.2084 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemd" Thu May 21 18:26:00 2026 rev:468 rq:1353801 version:260.1 Changes: -------- --- /work/SRC/openSUSE:Factory/systemd/systemd.changes 2026-04-26 21:12:59.701543975 +0200 +++ /work/SRC/openSUSE:Factory/.systemd.new.2084/systemd.changes 2026-05-21 18:27:18.378479856 +0200 @@ -1,0 +2,45 @@ +Mon May 18 10:47:43 UTC 2026 - Franck Bui <[email protected]> + +- Add a weak runtime dependency on libtss2-tcti-device0 to udev (bsc#1260357 bsc#1264224) + +------------------------------------------------------------------- +Wed May 13 07:47:03 UTC 2026 - Franck Bui <[email protected]> + +- systemd.spec: drop deprecated meson options 'libidn' and 'libiptc' + + Remove -Dlibidn and -Dlibiptc from meson options as both have been fully + deprecated by upstream and will be removed in a future release. + + The libidn library support was completely dropped in commit 429cbac508 and has + been replaced by libidn2. + + OTOH, systemd-networkd and systemd-nspawn no longer support creating NAT rules + via iptables/libiptc APIs; only nftables is now supported (see commit + c3c42b30dd). + +------------------------------------------------------------------- +Wed May 13 07:20:15 UTC 2026 - Franck Bui <[email protected]> + +- Import commit 1e45daa2fb423eb95ad00dcc389e03cfea8f86dc + + 1e45daa2fb vconsole-setup: skip setfont(8) when the console driver lacks font support (bsc#1212970) + +------------------------------------------------------------------- +Tue May 12 13:44:42 UTC 2026 - Franck Bui <[email protected]> + +- Import commit 571d61da82f2654afacf52c620ceec3fbf220f6b + + 571d61da82 cryptsetup: avoid a segfault when a keyfile is passed along with a TPM device (bsc#1263117) + 4e16626c0e mkosi: user and group bin needed for a test + e5f2b85204 TEST-24-CRYPTSETUP: Use virtio-blk-pci + 9bac241fc1 TEST-64-UDEV-STORAGE: Add missing scsi controllers + 8581b451ed Revert "mkosi: Mark minimal images as Incremental=relaxed" + 5a53f0c965 mkosi-tool/opensuse: add libtss2-tcti-device0 package + +------------------------------------------------------------------- +Wed May 06 13:22:03 UTC 2026 - Franck Bui <[email protected]> + +- systemd.spec: drop ancient Obsoletes for pm-utils, suspend and + systemd-analyze that predate 2020. + +------------------------------------------------------------------- @@ -6,0 +52,5 @@ + + This update includes the following fix: + + b6469b0191 kmod-setup: load vsock_loopback alongside vsock (bsc#1259145) + e5a5656b55 machined: do not allow unprivileged users to shell into the root namespace via varlink (bsc#1261978 CVE-2026-40224 GHSA-6pwp-j5vg-5j6m) Old: ---- systemd-260.1.tar.xz New: ---- systemd-260.1+suse.7.g1e45daa2fb.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ systemd.spec ++++++ --- /var/tmp/diff_new_pack.dv0DKd/_old 2026-05-21 18:27:20.250556763 +0200 +++ /var/tmp/diff_new_pack.dv0DKd/_new 2026-05-21 18:27:20.254556928 +0200 @@ -33,7 +33,7 @@ %if %{without obs_service_set_version} %define systemd_version 260.1 %define systemd_release 0 -%define archive_version %{nil} +%define archive_version +suse.7.g1e45daa2fb %endif %define _testsuitedir %{_systemd_util_dir}/tests @@ -197,20 +197,16 @@ Obsoletes: systemd-coredump < %{version}-%{release} Provides: systemd-logger = %{version}-%{release} Obsoletes: systemd-logger < %{version}-%{release} -Provides: systemd-analyze = %{version}-%{release} -Obsoletes: pm-utils <= 1.4.1 -Obsoletes: suspend <= 1.0 -Obsoletes: systemd-analyze < 201 Source0: systemd-%{version}%{?archive_version}.tar.xz Source1: systemd-rpmlintrc -Source3: systemd-update-helper -Source5: tmpfiles-suse.conf -Source6: baselibs.conf -Source7: triggers.systemd -Source8: pam.systemd-user -Source9: pam.systemd-run0 -Source14: kbd-model-map.legacy -Source15: testsuite-mkosi.local.conf +Source2: systemd-update-helper +Source3: tmpfiles-suse.conf +Source4: baselibs.conf +Source5: triggers.systemd +Source6: pam.systemd-user +Source7: pam.systemd-run0 +Source8: kbd-model-map.legacy +Source9: testsuite-mkosi.local.conf Source100: fixlet-systemd-post.sh @@ -219,14 +215,14 @@ Source202: files.container Source203: files.networkd Source204: files.devel -Source206: files.uefi-boot -Source207: files.experimental -Source208: files.resolved -Source209: files.homed -Source210: files.lang -Source211: files.journal-remote -Source212: files.portable -Source213: files.ukify +Source205: files.uefi-boot +Source206: files.experimental +Source207: files.resolved +Source208: files.homed +Source209: files.lang +Source210: files.journal-remote +Source211: files.portable +Source212: files.ukify # # All changes backported from upstream are tracked by the git repository, which @@ -356,6 +352,8 @@ Recommends: libtss2-esys0 Recommends: libtss2-mu0 Recommends: libtss2-rc0 +# Needed by systemd-creds (bsc#1260357) +Recommends: libtss2-tcti-device0 %endif Conflicts: ConsoleKit < 0.4.1 Conflicts: dracut < 059 @@ -488,7 +486,7 @@ configures network devices as they appear, as well as manages network addresses and routes for any link for which it finds a .network file, see systemd.network(5). It can also create virtual network devices based on their -description given by systemd.netdev(5) files. It may be controlle by +description given by systemd.netdev(5) files. It may be controlled by networkctl(1). %endif @@ -513,7 +511,7 @@ resolver, as well as an LLMNR and MulticastDNS resolver and responder. It may be controlled by resolvectl(1). -Addtionally, this package also contains a plug-in module for the Name Service +Additionally, this package also contains a plug-in module for the Name Service Switch (NSS), which enables hostname resolutions by contacting systemd-resolved(8). It replaces the nss-dns plug-in module that traditionally resolves hostnames via DNS. @@ -738,7 +736,6 @@ -Dglib=disabled \ -Dgshadow=false \ -Dldconfig=false \ - -Dlibidn=disabled \ -Dsmack=false \ -Dvmlinux-h=disabled \ -Dxenctrl=disabled \ @@ -758,7 +755,6 @@ -Dlibarchive=%{disabled_with bootstrap} \ -Dlibfido2=%{disabled_with bootstrap} \ -Dlibidn2=%{enabled_with resolved} \ - -Dlibiptc=%{disabled_with bootstrap} \ -Dlz4=%{disabled_with bootstrap} \ -Dqrencode=%{disabled_with bootstrap} \ -Dkmod=%{disabled_with bootstrap} \ @@ -791,7 +787,9 @@ -Dcoredump=%{when_not bootstrap} \ -Dhomed=%{enabled_with homed} \ -Dhtml=%{enabled_with docs} \ + -Dhwdb=%{when_not bootstrap} \ -Dimportd=%{enabled_with importd} \ + -Dlocaled=%{when_not bootstrap} \ -Dmachined=%{when machined} \ -Dman=%{enabled_with docs} \ -Dnetworkd=%{when networkd} \ @@ -799,6 +797,9 @@ -Dportabled=%{when portabled} \ -Dremote=%{enabled_with journal_remote} \ -Dselinux=%{enabled_with selinux} \ + -Dsysusers=true \ + -Dtmpfiles=true \ + -Dvconsole=%{when_not bootstrap} \ \ -Dbootloader=%{enabled_with sd_boot} \ -Defi=%{when sd_boot} \ @@ -821,7 +822,7 @@ -Dsshdconfdir=%{_distconfdir}/ssh/sshd_config.d \ -Dsshconfdir=%{_distconfdir}/ssh/ssh_config.d \ -Dsshdprivsepdir=no \ - -Dsysupdate=%{when_not bootstrap} \ + -Dsysupdate=%{disabled_with bootstrap} \ -Dsysupdated=%{disabled_with bootstrap} \ -Dvmspawn=%{disabled_with bootstrap} \ \ @@ -857,15 +858,16 @@ rm -f %{buildroot}%{_mandir}/man1/resolvconf.1* %endif -install -m0755 -D %{SOURCE3} %{buildroot}/%{_systemd_util_dir}/systemd-update-helper +install -m0755 -D %{SOURCE2} %{buildroot}/%{_systemd_util_dir}/systemd-update-helper # Install the fixlets mkdir -p %{buildroot}%{_systemd_util_dir}/rpm install -m0755 %{SOURCE100} %{buildroot}%{_systemd_util_dir}/rpm/ -# Make sure /usr/lib/modules-load.d exists in udev(-mini)?, so other -# packages can install modules without worry +# Make sure these directories exist for the mini flavor so other packages can +# install files without worry. mkdir -p %{buildroot}%{_modulesloaddir} +mkdir -p %{buildroot}%{_udevhwdbdir} # Make sure we don't ship static enablement symlinks in /etc during # installation, presets should be honoured instead. @@ -873,8 +875,8 @@ rm -f %{buildroot}%{_sysconfdir}/systemd/system/default.target # Replace upstream PAM configuration files with openSUSE ones. -install -m0644 -D %{SOURCE8} %{buildroot}%{_pam_vendordir}/systemd-user -install -m0644 -D %{SOURCE9} %{buildroot}%{_pam_vendordir}/systemd-run0 +install -m0644 -D %{SOURCE6} %{buildroot}%{_pam_vendordir}/systemd-user +install -m0644 -D %{SOURCE7} %{buildroot}%{_pam_vendordir}/systemd-run0 # Don't enable wall ask password service, it spams every console (bnc#747783). rm %{buildroot}%{_unitdir}/multi-user.target.wants/systemd-ask-password-wall.path @@ -991,7 +993,7 @@ # 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}/systemd-suse.conf +install -m 644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/systemd-suse.conf # These 2 following file are useless because on SUSE distros ssh can parse # drop-ins in /usr. @@ -1006,10 +1008,12 @@ # 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 +%if %{without bootstrap} +cat %{SOURCE8} >>%{buildroot}%{_datarootdir}/systemd/kbd-model-map +%endif %if %{with testsuite} -install -m0644 %{SOURCE15} %{buildroot}%{_testsuitedir}/mkosi/mkosi.local.conf +install -m0644 %{SOURCE9} %{buildroot}%{_testsuitedir}/mkosi/mkosi.local.conf install -m0644 test/integration-tests/README.md %{buildroot}%{_testsuitedir}/integration-tests/ %endif @@ -1089,7 +1093,7 @@ %{_systemd_util_dir}/rpm/fixlet-systemd-post.sh $1 || : %postun -# Avoid restarting logind until fixed upstream (issue #1163) +# Avoid restarting logind until fixed upstream (issue #17308) %systemd_postun_with_restart systemd-hostnamed.service %systemd_postun_with_restart systemd-journald.service %systemd_postun_with_restart systemd-localed.service @@ -1268,7 +1272,7 @@ elfbins.list # File trigger definitions -%include %{SOURCE7} +%include %{SOURCE5} %files %include %{SOURCE200} @@ -1278,7 +1282,7 @@ %if %{with sd_boot} %files boot -%include %{SOURCE206} +%include %{SOURCE205} %endif %if %{with container} @@ -1293,7 +1297,7 @@ %if %{with resolved} %files resolved -%include %{SOURCE208} +%include %{SOURCE207} %endif %files devel @@ -1312,7 +1316,7 @@ %if %{without bootstrap} %files lang -f systemd.lang -%include %{SOURCE210} +%include %{SOURCE209} %endif %if %{with docs} @@ -1322,21 +1326,21 @@ %endif %files experimental -%include %{SOURCE207} +%include %{SOURCE206} %if %{with journal_remote} %files journal-remote -%include %{SOURCE211} +%include %{SOURCE210} %endif %if %{with homed} %files homed -%include %{SOURCE209} +%include %{SOURCE208} %endif %if %{with portabled} %files portable -%include %{SOURCE212} +%include %{SOURCE211} %endif %if %{with testsuite} @@ -1347,6 +1351,6 @@ %if %{with sd_boot} %files ukify -%include %{SOURCE213} +%include %{SOURCE212} %endif ++++++ files.experimental ++++++ --- /var/tmp/diff_new_pack.dv0DKd/_old 2026-05-21 18:27:20.378562021 +0200 +++ /var/tmp/diff_new_pack.dv0DKd/_new 2026-05-21 18:27:20.382562186 +0200 @@ -25,17 +25,31 @@ %dir %{_unitdir}/initrd.target.wants %dir %{_unitdir}/storage-target-mode.target.wants %endif +%if %{with upstream} +%dir %{_unitdir}/system-install.target.wants +%endif # Main config files have been replaced in favor of drop-ins. %ghost %{_sysconfdir}/systemd/oomd.conf %if %{without bootstrap} %{_bindir}/oomctl %endif +%if %{with upstream} +%{_bindir}/storagectl +%endif %{_bindir}/systemd-mstack %{_bindir}/systemd-mute-console %if %{without bootstrap} +%if %{with upstream} +%{_bindir}/systemd-sysinstall +%{_bindir}/systemd-sysupdate +%endif %{_bindir}/systemd-vmspawn %{_bindir}/updatectl %{_datadir}/bash-completion/completions/oomctl +%if %{with upstream} +%{_datadir}/bash-completion/completions/storagectl +%{_datadir}/bash-completion/completions/systemd-sysinstall +%endif %{_datadir}/bash-completion/completions/systemd-vmspawn %{_datadir}/dbus-1/interfaces/org.freedesktop.oom1.Manager.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.sysupdate1.Job.xml @@ -47,15 +61,24 @@ %{_datadir}/dbus-1/system.d/org.freedesktop.sysupdate1.conf %if %{with upstream} %{_datadir}/polkit-1/actions/io.systemd.imds.policy +%{_datadir}/polkit-1/actions/io.systemd.storage.policy %endif %{_datadir}/polkit-1/actions/org.freedesktop.sysupdate1.policy %{_datadir}/zsh/site-functions/_oomctl +%if %{with upstream} +%{_datadir}/zsh/site-functions/_storagectl +%{_datadir}/zsh/site-functions/_systemd-sysinstall +%endif %endif %{_distconfdir}/ssh/ssh_config.d/20-systemd-ssh-proxy.conf %if %{with docs} %{_mandir}/man1/mount.mstack.1.gz +%if %{with upstream} +%{_mandir}/man1/mount.storage.1.gz +%endif %{_mandir}/man1/oomctl.1.gz %if %{with upstream} +%{_mandir}/man1/storagectl.1.gz %{_mandir}/man1/systemd-imds-import.service.1.gz %{_mandir}/man1/systemd-imds.1.gz %endif @@ -119,8 +142,20 @@ %{_mandir}/man8/systemd-pcrproduct.service.8.gz %endif %{_mandir}/man8/systemd-ssh-generator.8.gz +%if %{with upstream} +%{_mandir}/man8/systemd-storage-block.8.gz +%{_mandir}/man8/systemd-storage-block.socket.8.gz +%{_mandir}/man8/[email protected] +%{_mandir}/man8/systemd-storage-fs.8.gz +%{_mandir}/man8/systemd-storage-fs.socket.8.gz +%{_mandir}/man8/[email protected] +%endif %{_mandir}/man8/systemd-storagetm.8.gz %{_mandir}/man8/systemd-storagetm.service.8.gz +%if %{with upstream} +%{_mandir}/man8/systemd-sysinstall.8.gz +%{_mandir}/man8/systemd-sysinstall.service.8.gz +%endif %{_mandir}/man8/systemd-sysupdate-reboot.service.8.gz %{_mandir}/man8/systemd-sysupdate-reboot.timer.8.gz %{_mandir}/man8/systemd-sysupdate.8.gz @@ -150,6 +185,9 @@ %endif %endif %{_sbindir}/mount.mstack +%if %{with upstream} +%{_sbindir}/mount.storage +%endif %if %{with importd} %{_systemd_util_dir}/oci-registry/default.oci-registry %{_systemd_util_dir}/oci-registry/image.alpine.oci-registry @@ -188,6 +226,10 @@ %endif %{_systemd_util_dir}/systemd-ssh-issue %{_systemd_util_dir}/systemd-ssh-proxy +%if %{with upstream} +%{_systemd_util_dir}/systemd-storage-block +%{_systemd_util_dir}/systemd-storage-fs +%endif %if %{without bootstrap} %{_systemd_util_dir}/systemd-storagetm %{_systemd_util_dir}/systemd-sysupdate @@ -244,6 +286,10 @@ %if %{with sd_boot} %{_unitdir}/sockets.target.wants/systemd-pcrextend.socket %endif +%if %{with upstream} +%{_unitdir}/sockets.target.wants/systemd-storage-block.socket +%{_unitdir}/sockets.target.wants/systemd-storage-fs.socket +%endif %if %{without bootstrap} %{_unitdir}/storage-target-mode.target %endif @@ -260,6 +306,10 @@ %{_unitdir}/sysinit.target.wants/systemd-tpm2-setup-early.service %{_unitdir}/sysinit.target.wants/systemd-tpm2-setup.service %endif +%if %{with upstream} +%{_unitdir}/system-install.target +%{_unitdir}/system-install.target.wants/systemd-sysinstall.service +%endif %{_unitdir}/system-systemd\x2dmute\x2dconsole.slice %if %{without bootstrap} %{_unitdir}/systemd-bsod.service @@ -303,6 +353,9 @@ %{_unitdir}/[email protected] %{_unitdir}/systemd-pcrmachine.service %{_unitdir}/systemd-pcrnvdone.service +%if %{with upstream} +%{_unitdir}/systemd-pcrosseparator.service +%endif %{_unitdir}/systemd-pcrphase-factory-reset.service %{_unitdir}/systemd-pcrphase-initrd.service %{_unitdir}/systemd-pcrphase-storage-target-mode.service @@ -315,9 +368,18 @@ %{_unitdir}/[email protected] %{_unitdir}/systemd-report-cgroup.socket %{_unitdir}/[email protected] +%{_unitdir}/systemd-storage-block.socket +%{_unitdir}/[email protected] +%{_unitdir}/systemd-storage-fs.socket +%{_unitdir}/[email protected] %endif %if %{without bootstrap} %{_unitdir}/systemd-storagetm.service +%endif +%if %{with upstream} +%{_unitdir}/systemd-sysinstall.service +%endif +%if %{without bootstrap} %{_unitdir}/systemd-sysupdate-reboot.service %{_unitdir}/systemd-sysupdate-reboot.timer %{_unitdir}/systemd-sysupdate.service @@ -337,7 +399,14 @@ %{_unitdir}/[email protected] %endif %{_userunitdir}/sockets.target.wants/systemd-journalctl.socket +%if %{with upstream} +%{_userunitdir}/sockets.target.wants/systemd-storage-fs.socket +%endif %{_userunitdir}/systemd-journalctl.socket %{_userunitdir}/[email protected] +%if %{with upstream} +%{_userunitdir}/systemd-storage-fs.socket +%{_userunitdir}/[email protected] +%endif /usr/etc/profile.d/80-systemd-osc-context.sh ++++++ files.systemd ++++++ --- /var/tmp/diff_new_pack.dv0DKd/_old 2026-05-21 18:27:20.498566951 +0200 +++ /var/tmp/diff_new_pack.dv0DKd/_new 2026-05-21 18:27:20.502567116 +0200 @@ -19,7 +19,9 @@ %dir %{_datadir}/dbus-1/system-services %dir %{_datadir}/dbus-1/system.d %dir %{_datadir}/factory +%if %{without bootstrap} %dir %{_datadir}/systemd +%endif %dir %{_datadir}/user-tmpfiles.d %if %{without bootstrap} %dir %{_datadir}/zsh @@ -109,7 +111,9 @@ %endif %{_bindir}/hostnamectl %{_bindir}/journalctl +%if %{without bootstrap} %{_bindir}/localectl +%endif %{_bindir}/loginctl %{_bindir}/run0 %{_bindir}/systemctl @@ -177,7 +181,9 @@ # dbus introspection data for code generators: https://github.com/systemd/systemd/pull/20294 %{_datadir}/dbus-1/interfaces/org.freedesktop.LogControl1.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.hostname1.xml +%if %{without bootstrap} %{_datadir}/dbus-1/interfaces/org.freedesktop.locale1.xml +%endif %{_datadir}/dbus-1/interfaces/org.freedesktop.login1.Manager.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.login1.Seat.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.login1.Session.xml @@ -199,12 +205,16 @@ %{_datadir}/dbus-1/interfaces/org.freedesktop.timedate1.xml %{_datadir}/dbus-1/services/org.freedesktop.systemd1.service %{_datadir}/dbus-1/system-services/org.freedesktop.hostname1.service +%if %{without bootstrap} %{_datadir}/dbus-1/system-services/org.freedesktop.locale1.service +%endif %{_datadir}/dbus-1/system-services/org.freedesktop.login1.service %{_datadir}/dbus-1/system-services/org.freedesktop.systemd1.service %{_datadir}/dbus-1/system-services/org.freedesktop.timedate1.service %{_datadir}/dbus-1/system.d/org.freedesktop.hostname1.conf +%if %{without bootstrap} %{_datadir}/dbus-1/system.d/org.freedesktop.locale1.conf +%endif %{_datadir}/dbus-1/system.d/org.freedesktop.login1.conf %{_datadir}/dbus-1/system.d/org.freedesktop.systemd1.conf %{_datadir}/dbus-1/system.d/org.freedesktop.timedate1.conf @@ -214,14 +224,18 @@ %{_datadir}/polkit-1/actions/io.systemd.credentials.policy %{_datadir}/polkit-1/actions/io.systemd.sysext.policy %{_datadir}/polkit-1/actions/org.freedesktop.hostname1.policy +%if %{without bootstrap} %{_datadir}/polkit-1/actions/org.freedesktop.locale1.policy +%endif %{_datadir}/polkit-1/actions/org.freedesktop.login1.policy %{_datadir}/polkit-1/actions/org.freedesktop.systemd1.policy %{_datadir}/polkit-1/actions/org.freedesktop.timedate1.policy %{_datadir}/polkit-1/rules.d/10-systemd-logind-root-ignore-inhibitors.rules.example %{_datadir}/polkit-1/rules.d/empower.rules +%if %{without bootstrap} %{_datadir}/systemd/kbd-model-map %{_datadir}/systemd/language-fallback-map +%endif %{_datadir}/user-tmpfiles.d/20-systemd-varlink.conf %if %{without bootstrap} %{_datadir}/zsh/site-functions/_busctl @@ -491,7 +505,9 @@ %{_systemd_util_dir}/systemd-executor %{_systemd_util_dir}/systemd-hostnamed %{_systemd_util_dir}/systemd-journald +%if %{without bootstrap} %{_systemd_util_dir}/systemd-localed +%endif %{_systemd_util_dir}/systemd-logind %{_systemd_util_dir}/systemd-reply-password %{_systemd_util_dir}/systemd-shutdown @@ -580,7 +596,9 @@ %{_unitdir}/[email protected] %{_unitdir}/ctrl-alt-del.target %{_unitdir}/dbus-org.freedesktop.hostname1.service +%if %{without bootstrap} %{_unitdir}/dbus-org.freedesktop.locale1.service +%endif %{_unitdir}/dbus-org.freedesktop.login1.service %{_unitdir}/dbus-org.freedesktop.timedate1.service %{_unitdir}/debug-shell.service @@ -725,7 +743,9 @@ %{_unitdir}/[email protected] %{_unitdir}/[email protected] %{_unitdir}/systemd-kexec.service +%if %{without bootstrap} %{_unitdir}/systemd-localed.service +%endif %{_unitdir}/systemd-logind-varlink.socket %{_unitdir}/systemd-logind.service %{_unitdir}/[email protected] ++++++ files.udev ++++++ --- /var/tmp/diff_new_pack.dv0DKd/_old 2026-05-21 18:27:20.530568266 +0200 +++ /var/tmp/diff_new_pack.dv0DKd/_new 2026-05-21 18:27:20.534568431 +0200 @@ -44,7 +44,9 @@ %dir %{_udevhwdbdir} %dir %{_udevrulesdir} %dir %{_unitdir}/initrd.target.wants +%if %{without bootstrap} %doc %{_udevhwdbdir}/README +%endif %doc %{_udevrulesdir}/README %ghost %attr(444, root, root) %{_sysconfdir}/udev/hwdb.bin %ghost %attr(644, root, root) %{_prefix}/lib/udev/compat-symlink-generation @@ -59,9 +61,7 @@ %{_bindir}/kernel-install %{_bindir}/systemd-cryptenroll %{_bindir}/systemd-cryptsetup -%endif %{_bindir}/systemd-hwdb -%if %{without bootstrap} %{_bindir}/systemd-repart %endif %{_bindir}/udevadm @@ -274,8 +274,8 @@ %{_systemd_util_dir}/systemd-sleep %{_systemd_util_dir}/systemd-timesyncd %{_systemd_util_dir}/systemd-udevd -%{_systemd_util_dir}/systemd-vconsole-setup %if %{without bootstrap} +%{_systemd_util_dir}/systemd-vconsole-setup %{_systemd_util_dir}/systemd-veritysetup %endif %{_systemd_util_dir}/systemd-volatile-root @@ -296,6 +296,7 @@ %{_sysusersdir}/systemd-timesync.conf %{_tmpfilesdir}/static-nodes-permissions.conf %{_tmpfilesdir}/systemd-pstore.conf +%if %{without bootstrap} %{_udevhwdbdir}/20-OUI.hwdb %{_udevhwdbdir}/20-acpi-vendor.hwdb %{_udevhwdbdir}/20-bluetooth-vendor-product.hwdb @@ -332,6 +333,7 @@ %{_udevhwdbdir}/70-touchpad.hwdb %{_udevhwdbdir}/80-ieee1394-unit-function.hwdb %{_udevhwdbdir}/82-net-auto-link-local.hwdb +%endif %{_udevrulesdir}/50-udev-default.rules %{_udevrulesdir}/60-autosuspend.rules %{_udevrulesdir}/60-block.rules @@ -375,8 +377,8 @@ %{_udevrulesdir}/82-net-auto-link-local.rules %{_udevrulesdir}/90-image-dissect.rules %{_udevrulesdir}/90-iocost.rules -%{_udevrulesdir}/90-vconsole.rules %if %{without bootstrap} +%{_udevrulesdir}/90-vconsole.rules %{_unitdir}/cryptsetup-pre.target %{_unitdir}/cryptsetup.target %endif @@ -422,8 +424,8 @@ %if %{with sd_boot} %{_unitdir}/sysinit.target.wants/systemd-hibernate-clear.service %endif -%{_unitdir}/sysinit.target.wants/systemd-hwdb-update.service %if %{without bootstrap} +%{_unitdir}/sysinit.target.wants/systemd-hwdb-update.service %{_unitdir}/sysinit.target.wants/systemd-modules-load.service %endif %{_unitdir}/sysinit.target.wants/systemd-random-seed.service @@ -453,7 +455,9 @@ %endif %{_unitdir}/systemd-hibernate-resume.service %{_unitdir}/systemd-hibernate.service +%if %{without bootstrap} %{_unitdir}/systemd-hwdb-update.service +%endif %{_unitdir}/systemd-hybrid-sleep.service %if %{without bootstrap} %{_unitdir}/systemd-modules-load.service @@ -486,7 +490,9 @@ %{_unitdir}/systemd-udevd-kernel.socket %{_unitdir}/systemd-udevd-varlink.socket %{_unitdir}/systemd-udevd.service +%if %{without bootstrap} %{_unitdir}/systemd-vconsole-setup.service +%endif %{_unitdir}/systemd-volatile-root.service %{_unitdir}/tpm2.target %if %{without bootstrap}
