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-07-18 22:24:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/systemd (Old) and /work/SRC/openSUSE:Factory/.systemd.new.24530 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemd" Sat Jul 18 22:24:10 2026 rev:472 rq:1365923 version:261.1 Changes: -------- --- /work/SRC/openSUSE:Factory/systemd/systemd.changes 2026-07-02 20:07:44.561823136 +0200 +++ /work/SRC/openSUSE:Factory/.systemd.new.24530/systemd.changes 2026-07-18 22:24:12.476503081 +0200 @@ -1,0 +2,7 @@ +Wed Jul 15 08:29:34 UTC 2026 - Franck Bui <[email protected]> + +- Upgrade to v261 (commit eff9446d505d62c075bed37d606860b38cfe51fb) + + See https://github.com/openSUSE/systemd/blob/SUSE/v261/NEWS for details. + +------------------------------------------------------------------- @@ -10714 +10720,0 @@ -+------------------------------------------------------------------- Old: ---- systemd-260.3+suse.9.ga6ea105861.tar.xz New: ---- systemd-261.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ systemd.spec ++++++ --- /var/tmp/diff_new_pack.k5KfBr/_old 2026-07-18 22:24:14.188560440 +0200 +++ /var/tmp/diff_new_pack.k5KfBr/_new 2026-07-18 22:24:14.192560574 +0200 @@ -31,9 +31,9 @@ %bcond_with obs_service_set_version %if %{without obs_service_set_version} -%define systemd_version 260.3 +%define systemd_version 261.1 %define systemd_release 0 -%define archive_version +suse.9.ga6ea105861 +%define archive_version %{nil} %endif %define _testsuitedir %{_systemd_util_dir}/tests @@ -797,6 +797,7 @@ -Dhomed=%{enabled_with homed} \ -Dhtml=%{enabled_with docs} \ -Dhwdb=%{when_not bootstrap} \ + -Dimds=%{disabled_with bootstrap} \ -Dimportd=%{enabled_with importd} \ -Dlocaled=%{when_not bootstrap} \ -Dmachined=%{when machined} \ @@ -806,6 +807,7 @@ -Dportabled=%{when portabled} \ -Dremote=%{enabled_with journal_remote} \ -Dselinux=%{enabled_with selinux} \ + -Dsysinstall=%{when_not bootstrap} \ -Dsysusers=true \ -Dtmpfiles=true \ -Dvconsole=%{when_not bootstrap} \ @@ -1001,7 +1003,7 @@ # 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 +rm -f %{buildroot}%{_tmpfilesdir}/{etc,home,legacy,tmp,var,root}.conf install -m 644 %{SOURCE3} %{buildroot}%{_tmpfilesdir}/systemd-suse.conf # These 2 following file are useless because on SUSE distros ssh can parse ++++++ files.experimental ++++++ --- /var/tmp/diff_new_pack.k5KfBr/_old 2026-07-18 22:24:14.308564460 +0200 +++ /var/tmp/diff_new_pack.k5KfBr/_new 2026-07-18 22:24:14.312564594 +0200 @@ -25,7 +25,7 @@ %dir %{_unitdir}/initrd.target.wants %dir %{_unitdir}/storage-target-mode.target.wants %endif -%if %{with upstream} +%if %{without bootstrap} %dir %{_unitdir}/system-install.target.wants %endif # Main config files have been replaced in favor of drop-ins. @@ -33,23 +33,17 @@ %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 @@ -59,29 +53,23 @@ %{_datadir}/dbus-1/system-services/org.freedesktop.sysupdate1.service %{_datadir}/dbus-1/system.d/org.freedesktop.oom1.conf %{_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/io.systemd.storage.policy +%if %{without bootstrap} %{_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 %{_mandir}/man1/systemd-keyutil.1.gz %{_mandir}/man1/systemd-measure.1.gz %{_mandir}/man1/systemd-mstack.1.gz @@ -109,12 +97,12 @@ %{_mandir}/man8/systemd-factory-reset.8.gz %{_mandir}/man8/systemd-factory-reset.socket.8.gz %{_mandir}/man8/[email protected] -%if %{with upstream} %{_mandir}/man8/systemd-imds-generator.8.gz %{_mandir}/man8/systemd-imdsd-early-network.service.8.gz %{_mandir}/man8/systemd-imdsd.8.gz %{_mandir}/man8/systemd-imdsd.socket.8.gz %{_mandir}/man8/[email protected] +%if %{with upstream} %{_mandir}/man8/[email protected] %endif %{_mandir}/man8/systemd-oomd.8.gz @@ -130,16 +118,10 @@ %{_mandir}/man8/systemd-pcrlock-make-policy.service.8.gz %{_mandir}/man8/systemd-pcrlock-secureboot-authority.service.8.gz %{_mandir}/man8/systemd-pcrlock-secureboot-policy.service.8.gz -%if %{with upstream} %{_mandir}/man8/[email protected] -%endif %{_mandir}/man8/systemd-pcrmachine.service.8.gz %{_mandir}/man8/systemd-pcrnvdone.service.8.gz -%endif -%if %{with upstream} %{_mandir}/man8/systemd-pcrosseparator.service.8.gz -%endif -%if %{with sd_boot} %{_mandir}/man8/systemd-pcrphase-factory-reset.service.8.gz %{_mandir}/man8/systemd-pcrphase-initrd.service.8.gz %{_mandir}/man8/systemd-pcrphase-storage-target-mode.service.8.gz @@ -159,20 +141,16 @@ %{_mandir}/man8/[email protected] %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 %if %{with upstream} @@ -190,8 +168,6 @@ %{_mandir}/man8/systemd-tpm2-setup-early.service.8.gz %{_mandir}/man8/systemd-tpm2-setup.8.gz %{_mandir}/man8/systemd-tpm2-setup.service.8.gz -%endif -%if %{with upstream} %{_mandir}/man8/systemd-tpm2-swtpm.8.gz %{_mandir}/man8/systemd-tpm2-swtpm.service.8.gz %endif @@ -200,18 +176,11 @@ %if %{with sd_boot} %{_prefix}/lib/nvpcr/cryptsetup.nvpcr %{_prefix}/lib/nvpcr/hardware.nvpcr -%if %{with upstream} %{_prefix}/lib/nvpcr/login.nvpcr -%endif %{_prefix}/lib/nvpcr/verity.nvpcr -%if %{with upstream} -%{_prefix}/lib/pcrlock.d/750-os-separator.pcrlock -%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 @@ -229,10 +198,8 @@ %endif %{_systemd_util_dir}/systemd-factory-reset %if %{without bootstrap} -%if %{with upstream} %{_systemd_util_dir}/systemd-imds %{_systemd_util_dir}/systemd-imdsd -%endif %{_systemd_util_dir}/systemd-keyutil %{_systemd_util_dir}/systemd-measure %{_systemd_util_dir}/systemd-oomd @@ -241,9 +208,9 @@ %{_systemd_util_dir}/systemd-pcrextend %endif %{_systemd_util_dir}/systemd-report -%if %{with upstream} %{_systemd_util_dir}/systemd-report-basic %{_systemd_util_dir}/systemd-report-cgroup +%if %{with upstream} %{_systemd_util_dir}/systemd-report-files %{_systemd_util_dir}/systemd-report-sign-plain %{_systemd_util_dir}/systemd-report-sign-tsm @@ -253,10 +220,8 @@ %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 @@ -265,35 +230,25 @@ %if %{with sd_boot} %{_systemd_util_dir}/systemd-tpm2-clear %{_systemd_util_dir}/systemd-tpm2-setup -%if %{with upstream} %{_systemd_util_dir}/systemd-tpm2-swtpm %endif -%endif %{_systemd_util_dir}/systemd-validatefs %if %{without bootstrap} %{_systemd_util_dir}/user/[email protected] %endif %{_systemdgeneratordir}/systemd-factory-reset-generator %if %{without bootstrap} -%if %{with upstream} %{_systemdgeneratordir}/systemd-imds-generator %endif -%endif # ssh-generator: in the futur to be moved to the main package %{_systemdgeneratordir}/systemd-ssh-generator %if %{with sd_boot} %{_systemdgeneratordir}/systemd-tpm2-generator -%if %{with upstream} -%{_sysusersdir}/systemd-imds.conf -%endif %endif %if %{without bootstrap} +%{_sysusersdir}/systemd-imds.conf %{_sysusersdir}/systemd-oom.conf -%endif -%if %{with upstream} %{_udevhwdbdir}/40-imds.hwdb -%endif -%if %{without bootstrap} %{_unitdir}/dbus-org.freedesktop.sysupdate1.service %endif %{_unitdir}/factory-reset-now.target @@ -313,9 +268,9 @@ %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 +%if %{with upstream} %{_unitdir}/sockets.target.wants/systemd-sysupdate.socket %endif %if %{without bootstrap} @@ -325,17 +280,15 @@ %{_unitdir}/storage-target-mode.target.wants/systemd-pcrphase-storage-target-mode.service %{_unitdir}/sysinit.target.wants/systemd-pcrmachine.service %{_unitdir}/sysinit.target.wants/systemd-pcrnvdone.service -%if %{with upstream} %{_unitdir}/sysinit.target.wants/systemd-pcrosseparator.service -%endif %{_unitdir}/sysinit.target.wants/systemd-pcrphase-sysinit.service %{_unitdir}/sysinit.target.wants/systemd-pcrphase.service %{_unitdir}/sysinit.target.wants/systemd-pcrproduct.service %{_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 +%if %{without bootstrap} %{_unitdir}/system-install.target.wants/systemd-sysinstall.service %endif %{_unitdir}/system-systemd\x2dmute\x2dconsole.slice @@ -347,15 +300,17 @@ %{_unitdir}/systemd-factory-reset-request.service %{_unitdir}/systemd-factory-reset.socket %{_unitdir}/[email protected] -%if %{with upstream} %if %{without bootstrap} %{_unitdir}/systemd-imds-early-network.service %{_unitdir}/systemd-imds-import.service +%if %{with upstream} %{_unitdir}/systemd-imds-metrics.socket %{_unitdir}/[email protected] +%endif %{_unitdir}/systemd-imdsd.socket %{_unitdir}/[email protected] %endif +%if %{with upstream} %{_unitdir}/systemd-journalctl-metrics.socket %{_unitdir}/[email protected] %endif @@ -386,14 +341,10 @@ %{_unitdir}/systemd-pcrlock-secureboot-authority.service %{_unitdir}/systemd-pcrlock-secureboot-policy.service %{_unitdir}/[email protected] -%if %{with upstream} %{_unitdir}/[email protected] -%endif %{_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 @@ -401,11 +352,11 @@ %{_unitdir}/systemd-pcrphase.service %{_unitdir}/systemd-pcrproduct.service %endif -%if %{with upstream} %{_unitdir}/systemd-report-basic.socket %{_unitdir}/[email protected] %{_unitdir}/systemd-report-cgroup.socket %{_unitdir}/[email protected] +%if %{with upstream} %{_unitdir}/systemd-report-files.socket %{_unitdir}/[email protected] %{_unitdir}/systemd-report-sign-plain.socket @@ -414,16 +365,15 @@ %{_unitdir}/[email protected] %{_unitdir}/systemd-report.socket %{_unitdir}/[email protected] +%endif %{_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 +%if %{with upstream} %{_unitdir}/systemd-sysupdate-notify-bootctl.socket %{_unitdir}/[email protected] %{_unitdir}/systemd-sysupdate-notify-pcrlock.socket @@ -431,7 +381,6 @@ %{_unitdir}/systemd-sysupdate-notify-sysext.socket %{_unitdir}/[email protected] %endif -%if %{without bootstrap} %{_unitdir}/systemd-sysupdate-reboot.service %{_unitdir}/systemd-sysupdate-reboot.timer %if %{with upstream} @@ -452,23 +401,17 @@ %{_unitdir}/systemd-tpm2-clear.service %{_unitdir}/systemd-tpm2-setup-early.service %{_unitdir}/systemd-tpm2-setup.service -%if %{with upstream} %{_unitdir}/systemd-tpm2-swtpm.service %endif -%endif %{_unitdir}/[email protected] %if %{without bootstrap} %{_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.resolved ++++++ --- /var/tmp/diff_new_pack.k5KfBr/_old 2026-07-18 22:24:14.404567677 +0200 +++ /var/tmp/diff_new_pack.k5KfBr/_new 2026-07-18 22:24:14.408567811 +0200 @@ -28,9 +28,7 @@ %{_mandir}/man5/resolved.conf.5.gz %{_mandir}/man5/resolved.conf.d.5.gz %{_mandir}/man5/systemd.dns-delegate.5.gz -%if %{with upstream} %{_mandir}/man5/systemd.rr.5.gz -%endif %{_mandir}/man8/libnss_resolve.so.2.8.gz %{_mandir}/man8/nss-resolve.8.gz %{_mandir}/man8/systemd-resolved.8.gz ++++++ files.systemd ++++++ --- /var/tmp/diff_new_pack.k5KfBr/_old 2026-07-18 22:24:14.436568749 +0200 +++ /var/tmp/diff_new_pack.k5KfBr/_new 2026-07-18 22:24:14.440568883 +0200 @@ -407,9 +407,7 @@ %{_mandir}/man8/systemd-boot-check-no-failures.8.gz %{_mandir}/man8/systemd-boot-check-no-failures.service.8.gz %{_mandir}/man8/systemd-confext-initrd.service.8.gz -%if %{with upstream} %{_mandir}/man8/systemd-confext-sysroot.service.8.gz -%endif %{_mandir}/man8/systemd-confext.8.gz %{_mandir}/man8/systemd-confext.service.8.gz %{_mandir}/man8/systemd-coredump.8.gz @@ -446,9 +444,7 @@ %{_mandir}/man8/systemd-sysctl.8.gz %{_mandir}/man8/systemd-sysctl.service.8.gz %{_mandir}/man8/systemd-sysext-initrd.service.8.gz -%if %{with upstream} %{_mandir}/man8/systemd-sysext-sysroot.service.8.gz -%endif %{_mandir}/man8/systemd-sysext.8.gz %{_mandir}/man8/systemd-sysext.service.8.gz %{_mandir}/man8/systemd-system-update-generator.8.gz @@ -569,9 +565,6 @@ %{_tmpfilesdir}/credstore.conf %{_tmpfilesdir}/journal-nocow.conf %{_tmpfilesdir}/provision.conf -%if %{with upstream} -%{_tmpfilesdir}/root.conf -%endif %{_tmpfilesdir}/systemd-nologin.conf %{_tmpfilesdir}/systemd-suse.conf %{_tmpfilesdir}/systemd-tmp.conf @@ -718,9 +711,7 @@ %{_unitdir}/systemd-binfmt.service %{_unitdir}/systemd-boot-check-no-failures.service %{_unitdir}/systemd-confext-initrd.service -%if %{with upstream} %{_unitdir}/systemd-confext-sysroot.service -%endif %{_unitdir}/systemd-confext.service %if %{without bootstrap} %{_unitdir}/systemd-coredump.socket @@ -755,9 +746,7 @@ %{_unitdir}/systemd-soft-reboot.service %{_unitdir}/systemd-sysctl.service %{_unitdir}/systemd-sysext-initrd.service -%if %{with upstream} %{_unitdir}/systemd-sysext-sysroot.service -%endif %{_unitdir}/systemd-sysext.service %{_unitdir}/systemd-sysext.socket %{_unitdir}/[email protected] ++++++ files.udev ++++++ --- /var/tmp/diff_new_pack.k5KfBr/_old 2026-07-18 22:24:14.460569553 +0200 +++ /var/tmp/diff_new_pack.k5KfBr/_new 2026-07-18 22:24:14.464569687 +0200 @@ -48,14 +48,14 @@ %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 -%ghost %config(noreplace) %{_sysconfdir}/vconsole.conf # Main config files have been replaced in favor of drop-ins. %ghost %attr(0644,root,root) %{_sysconfdir}/systemd/pstore.conf %ghost %attr(0644,root,root) %{_sysconfdir}/systemd/sleep.conf %ghost %attr(0644,root,root) %{_sysconfdir}/systemd/timesyncd.conf %ghost %attr(0644,root,root) %{_sysconfdir}/udev/iocost.conf +%ghost %attr(444, root, root) %{_sysconfdir}/udev/hwdb.bin +%ghost %attr(644, root, root) %{_prefix}/lib/udev/compat-symlink-generation +%ghost %config(noreplace) %{_sysconfdir}/vconsole.conf %{_bindir}/bootctl %if %{without bootstrap} %{_bindir}/kernel-install @@ -207,6 +207,7 @@ %{_prefix}/lib/pcrlock.d/700-action-efi-exit-boot-services.pcrlock.d/300-present.pcrlock %{_prefix}/lib/pcrlock.d/700-action-efi-exit-boot-services.pcrlock.d/600-absent.pcrlock %{_prefix}/lib/pcrlock.d/750-enter-initrd.pcrlock +%{_prefix}/lib/pcrlock.d/750-os-separator.pcrlock %{_prefix}/lib/pcrlock.d/770-nvpcr-separator.pcrlock %{_prefix}/lib/pcrlock.d/800-leave-initrd.pcrlock %{_prefix}/lib/pcrlock.d/850-sysinit.pcrlock @@ -323,9 +324,7 @@ %{_udevhwdbdir}/70-analyzers.hwdb %{_udevhwdbdir}/70-av-production.hwdb %{_udevhwdbdir}/70-cameras.hwdb -%if %{with upstream} %{_udevhwdbdir}/70-debug-appliance.hwdb -%endif %{_udevhwdbdir}/70-hardware-wallets.hwdb %{_udevhwdbdir}/70-joystick.hwdb %{_udevhwdbdir}/70-lights.hwdb ++++++ systemd-260.3+suse.9.ga6ea105861.tar.xz -> systemd-261.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/systemd/systemd-260.3+suse.9.ga6ea105861.tar.xz /work/SRC/openSUSE:Factory/.systemd.new.24530/systemd-261.1.tar.xz differ: char 15, line 1
