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-28 17:49:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/systemd (Old) and /work/SRC/openSUSE:Factory/.systemd.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemd" Tue Jul 28 17:49:33 2026 rev:473 rq:1368021 version:261.2 Changes: -------- --- /work/SRC/openSUSE:Factory/systemd/systemd.changes 2026-07-18 22:24:12.476503081 +0200 +++ /work/SRC/openSUSE:Factory/.systemd.new.2004/systemd.changes 2026-07-28 17:50:28.540875917 +0200 @@ -1,0 +2,13 @@ +Mon Jul 27 10:04:36 UTC 2026 - Franck Bui <[email protected]> + +- Import commit 4925d9f07fc697efccd98a93046ff535b8832445 (merge of v261.2) + + For a complete list of changes, visit: + https://github.com/openSUSE/systemd/compare/eff9446d505d62c075bed37d606860b38cfe51fb...4925d9f07fc697efccd98a93046ff535b8832445 + +------------------------------------------------------------------- +Tue Jul 21 09:48:29 UTC 2026 - Franck Bui <[email protected]> + +- Move systemd-vmspawn from the experimental sub-package to systemd-container + +------------------------------------------------------------------- Old: ---- systemd-261.1.tar.xz New: ---- systemd-261.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ systemd.spec ++++++ --- /var/tmp/diff_new_pack.nqlzfa/_old 2026-07-28 17:50:30.876957603 +0200 +++ /var/tmp/diff_new_pack.nqlzfa/_new 2026-07-28 17:50:30.880957742 +0200 @@ -31,7 +31,7 @@ %bcond_with obs_service_set_version %if %{without obs_service_set_version} -%define systemd_version 261.1 +%define systemd_version 261.2 %define systemd_release 0 %define archive_version %{nil} %endif @@ -657,7 +657,7 @@ merged into the main package or moved into a dedicated package. Currently this package contains the following features : bsod, oomd, measure, -pcrextend, pcrlock, ssh-generator, storagetm, systemd-vmspawn, sysupdate, +pcrextend, pcrlock, ssh-generator, storagetm, sysupdate. tpm2-setup and userwork. Have fun (at your own risk). ++++++ files.container ++++++ --- /var/tmp/diff_new_pack.nqlzfa/_old 2026-07-28 17:50:31.004962079 +0200 +++ /var/tmp/diff_new_pack.nqlzfa/_new 2026-07-28 17:50:31.008962218 +0200 @@ -9,21 +9,93 @@ # %dir %{_sysconfdir}/systemd/nspawn +%if %{with machined} +%dir %{_unitdir}/machines.target.wants +%endif +%if %{with importd} +%{_bindir}/importctl +%endif +%if %{with machined} +%{_bindir}/machinectl +%endif %{_bindir}/systemd-nspawn +%if %{without bootstrap} +%{_bindir}/systemd-vmspawn +%endif +%if %{with importd} +%{_datadir}/bash-completion/completions/importctl +%endif +%if %{with machined} +%{_datadir}/bash-completion/completions/machinectl +%endif %{_datadir}/bash-completion/completions/systemd-nspawn +%if %{without bootstrap} +%{_datadir}/bash-completion/completions/systemd-vmspawn +%endif +%if %{with importd} +%{_datadir}/dbus-1/interfaces/org.freedesktop.import1.Manager.xml +%{_datadir}/dbus-1/interfaces/org.freedesktop.import1.Transfer.xml +%endif +%if %{with machined} +%{_datadir}/dbus-1/interfaces/org.freedesktop.machine1.Image.xml +%{_datadir}/dbus-1/interfaces/org.freedesktop.machine1.Machine.xml +%{_datadir}/dbus-1/interfaces/org.freedesktop.machine1.Manager.xml +%endif +%if %{with importd} +%{_datadir}/dbus-1/services/org.freedesktop.import1.service +%endif +%if %{with machined} +%{_datadir}/dbus-1/services/org.freedesktop.machine1.service +%endif +%if %{with importd} +%{_datadir}/dbus-1/system-services/org.freedesktop.import1.service +%endif +%if %{with machined} +%{_datadir}/dbus-1/system-services/org.freedesktop.machine1.service +%endif +%if %{with importd} +%{_datadir}/dbus-1/system.d/org.freedesktop.import1.conf +%endif +%if %{with machined} +%{_datadir}/dbus-1/system.d/org.freedesktop.machine1.conf +%endif %{_datadir}/polkit-1/actions/io.systemd.mount-file-system.policy %{_datadir}/polkit-1/actions/io.systemd.namespace-resource.policy +%if %{with importd} +%{_datadir}/polkit-1/actions/org.freedesktop.import1.policy +%endif +%if %{with machined} +%{_datadir}/polkit-1/actions/org.freedesktop.machine1.policy +%{_datadir}/zsh/site-functions/_machinectl +%{_datadir}/zsh/site-functions/_sd_machines +%endif %{_datadir}/zsh/site-functions/_systemd-nspawn +%if %{with machined} +%{_libdir}/libnss_mymachines.so.2 +%endif %if %{with docs} +%{_mandir}/man1/importctl.1.gz +%{_mandir}/man1/machinectl.1.gz %{_mandir}/man1/systemd-nspawn.1.gz +%{_mandir}/man1/systemd-vmspawn.1.gz +%{_mandir}/man5/org.freedesktop.import1.5.gz +%{_mandir}/man5/org.freedesktop.machine1.5.gz %{_mandir}/man5/systemd.nspawn.5.gz %{_mandir}/man8/libnss_mymachines.so.2.8.gz %{_mandir}/man8/nss-mymachines.8.gz +%{_mandir}/man8/systemd-import-generator.8.gz +%{_mandir}/man8/systemd-importd.8.gz +%{_mandir}/man8/systemd-importd.service.8.gz +%{_mandir}/man8/systemd-machined.8.gz +%{_mandir}/man8/systemd-machined.service.8.gz %{_mandir}/man8/systemd-mountfsd.8.gz %{_mandir}/man8/systemd-mountfsd.service.8.gz %{_mandir}/man8/systemd-nsresourced.8.gz %{_mandir}/man8/systemd-nsresourced.service.8.gz %endif +%if %{with importd} +%{_systemd_util_dir}/import-pubring.pgp +%endif %if %{with networkd} %{_systemd_util_dir}/network/80-container-vb.link %{_systemd_util_dir}/network/80-container-vb.network @@ -36,86 +108,86 @@ %{_systemd_util_dir}/network/80-namespace-ns.link %{_systemd_util_dir}/network/80-namespace-ns.network %endif +%if %{with importd} +%{_systemd_util_dir}/systemd-export +%{_systemd_util_dir}/systemd-import +%{_systemd_util_dir}/systemd-import-fs +%{_systemd_util_dir}/systemd-importd +%endif +%if %{with machined} +%{_systemd_util_dir}/systemd-machined +%endif %{_systemd_util_dir}/systemd-mountfsd %{_systemd_util_dir}/systemd-mountwork %{_systemd_util_dir}/systemd-nsresourced %{_systemd_util_dir}/systemd-nsresourcework -%{_systemd_util_dir}/user/[email protected] -%{_unitdir}/systemd-mountfsd.service -%{_unitdir}/systemd-mountfsd.socket -%{_unitdir}/[email protected] -%{_unitdir}/systemd-nsresourced.service -%{_unitdir}/systemd-nsresourced.socket - -%if %{with machined} -%dir %{_unitdir}/machines.target.wants -%{_bindir}/machinectl -%{_datadir}/bash-completion/completions/machinectl -%{_datadir}/dbus-1/interfaces/org.freedesktop.machine1.Image.xml -%{_datadir}/dbus-1/interfaces/org.freedesktop.machine1.Machine.xml -%{_datadir}/dbus-1/interfaces/org.freedesktop.machine1.Manager.xml -%{_datadir}/dbus-1/services/org.freedesktop.machine1.service -%{_datadir}/dbus-1/system-services/org.freedesktop.machine1.service -%{_datadir}/dbus-1/system.d/org.freedesktop.machine1.conf -%{_datadir}/polkit-1/actions/org.freedesktop.machine1.policy -%{_datadir}/zsh/site-functions/_machinectl -%{_datadir}/zsh/site-functions/_sd_machines -%{_libdir}/libnss_mymachines.so.2 -%if %{with docs} -%{_mandir}/man1/machinectl.1.gz -%{_mandir}/man5/org.freedesktop.machine1.5.gz -%{_mandir}/man8/systemd-machined.8.gz -%{_mandir}/man8/systemd-machined.service.8.gz +%if %{with importd} +%{_systemd_util_dir}/systemd-pull +%{_systemd_util_dir}/user/dbus-org.freedesktop.import1.service %endif -%{_systemd_util_dir}/systemd-machined +%if %{with machined} %{_systemd_util_dir}/user/dbus-org.freedesktop.machine1.service %{_systemd_util_dir}/user/machine.slice %{_systemd_util_dir}/user/machines.target +%endif +%if %{with importd} +%{_systemd_util_dir}/user/sockets.target.wants/systemd-importd.socket +%endif +%if %{with machined} %{_systemd_util_dir}/user/sockets.target.wants/systemd-machined.socket +%endif +%if %{with importd} +%{_systemd_util_dir}/user/systemd-importd.service +%{_systemd_util_dir}/user/systemd-importd.socket +%endif +%if %{with machined} %{_systemd_util_dir}/user/systemd-machined.service %{_systemd_util_dir}/user/systemd-machined.socket +%endif +%{_systemd_util_dir}/user/[email protected] +%if %{without bootstrap} +%{_systemd_util_dir}/user/[email protected] +%{_systemd_util_dir}/user/[email protected] +%endif +%if %{with importd} +%{_systemdgeneratordir}/systemd-import-generator +%endif +%if %{with machined} %{_tmpfilesdir}/systemd-nspawn.conf +%endif +%if %{with importd} +%{_unitdir}/dbus-org.freedesktop.import1.service +%endif +%if %{with machined} %{_unitdir}/dbus-org.freedesktop.machine1.service %{_unitdir}/machine.slice %{_unitdir}/machines.target %{_unitdir}/machines.target.wants/var-lib-machines.mount %{_unitdir}/remote-fs.target.wants/var-lib-machines.mount -%{_unitdir}/sockets.target.wants/systemd-machined.socket -%{_unitdir}/systemd-machined.service -%{_unitdir}/systemd-machined.socket -%{_unitdir}/var-lib-machines.mount %endif - %if %{with importd} -%{_bindir}/importctl -%{_datadir}/bash-completion/completions/importctl -%{_datadir}/dbus-1/interfaces/org.freedesktop.import1.Manager.xml -%{_datadir}/dbus-1/interfaces/org.freedesktop.import1.Transfer.xml -%{_datadir}/dbus-1/services/org.freedesktop.import1.service -%{_datadir}/dbus-1/system-services/org.freedesktop.import1.service -%{_datadir}/dbus-1/system.d/org.freedesktop.import1.conf -%{_datadir}/polkit-1/actions/org.freedesktop.import1.policy -%if %{with docs} -%{_mandir}/man1/importctl.1.gz -%{_mandir}/man5/org.freedesktop.import1.5.gz -%{_mandir}/man8/systemd-import-generator.8.gz -%{_mandir}/man8/systemd-importd.8.gz -%{_mandir}/man8/systemd-importd.service.8.gz -%endif -%{_systemd_util_dir}/import-pubring.pgp -%{_systemd_util_dir}/systemd-export -%{_systemd_util_dir}/systemd-import -%{_systemd_util_dir}/systemd-import-fs -%{_systemd_util_dir}/systemd-importd -%{_systemd_util_dir}/systemd-pull -%{_systemd_util_dir}/user/dbus-org.freedesktop.import1.service -%{_systemd_util_dir}/user/sockets.target.wants/systemd-importd.socket -%{_systemd_util_dir}/user/systemd-importd.service -%{_systemd_util_dir}/user/systemd-importd.socket -%{_systemdgeneratordir}/systemd-import-generator -%{_unitdir}/dbus-org.freedesktop.import1.service %{_unitdir}/sockets.target.wants/systemd-importd.socket +%endif +%if %{with machined} +%{_unitdir}/sockets.target.wants/systemd-machined.socket +%endif +%if %{with importd} %{_unitdir}/systemd-importd.service %{_unitdir}/systemd-importd.socket %endif +%if %{with machined} +%{_unitdir}/systemd-machined.service +%{_unitdir}/systemd-machined.socket +%endif +%{_unitdir}/systemd-mountfsd.service +%{_unitdir}/systemd-mountfsd.socket +%{_unitdir}/[email protected] +%{_unitdir}/systemd-nsresourced.service +%{_unitdir}/systemd-nsresourced.socket +%if %{without bootstrap} +%{_unitdir}/[email protected] +%endif +%if %{with machined} +%{_unitdir}/var-lib-machines.mount +%endif ++++++ files.experimental ++++++ --- /var/tmp/diff_new_pack.nqlzfa/_old 2026-07-28 17:50:31.064964177 +0200 +++ /var/tmp/diff_new_pack.nqlzfa/_new 2026-07-28 17:50:31.080964736 +0200 @@ -39,12 +39,13 @@ %if %{without bootstrap} %{_bindir}/systemd-sysinstall %{_bindir}/systemd-sysupdate -%{_bindir}/systemd-vmspawn %{_bindir}/updatectl %{_datadir}/bash-completion/completions/oomctl %{_datadir}/bash-completion/completions/storagectl %{_datadir}/bash-completion/completions/systemd-sysinstall -%{_datadir}/bash-completion/completions/systemd-vmspawn +%if %{with upstream} +%{_datadir}/bash-completion/completions/systemd-sysupdate +%endif %{_datadir}/dbus-1/interfaces/org.freedesktop.oom1.Manager.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.sysupdate1.Job.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.sysupdate1.Manager.xml @@ -57,10 +58,16 @@ %endif %{_datadir}/polkit-1/actions/io.systemd.storage.policy %if %{without bootstrap} +%if %{with upstream} +%{_datadir}/polkit-1/actions/io.systemd.sysinstall.policy +%endif %{_datadir}/polkit-1/actions/org.freedesktop.sysupdate1.policy %{_datadir}/zsh/site-functions/_oomctl %{_datadir}/zsh/site-functions/_storagectl %{_datadir}/zsh/site-functions/_systemd-sysinstall +%if %{with upstream} +%{_datadir}/zsh/site-functions/_systemd-sysupdate +%endif %endif %{_distconfdir}/ssh/ssh_config.d/20-systemd-ssh-proxy.conf %if %{with docs} @@ -80,17 +87,27 @@ %{_mandir}/man1/systemd-sbsign.1.gz %{_mandir}/man1/systemd-ssh-issue.1.gz %{_mandir}/man1/systemd-ssh-proxy.1.gz -%{_mandir}/man1/systemd-vmspawn.1.gz %{_mandir}/man1/updatectl.1.gz +%if %{with upstream} +%{_mandir}/man5/clonetab.5.gz +%endif %{_mandir}/man5/oomd.conf.5.gz %{_mandir}/man5/oomd.conf.d.5.gz %{_mandir}/man5/org.freedesktop.oom1.5.gz %{_mandir}/man5/org.freedesktop.sysupdate1.5.gz +%if %{with upstream} +%{_mandir}/man5/sysupdate.components.5.gz +%endif %{_mandir}/man5/sysupdate.d.5.gz %{_mandir}/man5/sysupdate.features.5.gz %{_mandir}/man7/systemd.mstack.7.gz %{_mandir}/man8/systemd-bsod.8.gz %{_mandir}/man8/systemd-bsod.service.8.gz +%if %{with upstream} +%{_mandir}/man8/systemd-clonesetup-generator.8.gz +%{_mandir}/man8/systemd-clonesetup.8.gz +%{_mandir}/man8/[email protected] +%endif %{_mandir}/man8/systemd-factory-reset-complete.service.8.gz %{_mandir}/man8/systemd-factory-reset-generator.8.gz %{_mandir}/man8/systemd-factory-reset-request.service.8.gz @@ -151,6 +168,9 @@ %{_mandir}/man8/systemd-storagetm.service.8.gz %{_mandir}/man8/systemd-sysinstall.8.gz %{_mandir}/man8/systemd-sysinstall.service.8.gz +%if %{with upstream} +%{_mandir}/man8/systemd-sysupdate-auto-enable.service.8.gz +%endif %{_mandir}/man8/systemd-sysupdate-reboot.service.8.gz %{_mandir}/man8/systemd-sysupdate-reboot.timer.8.gz %if %{with upstream} @@ -196,6 +216,9 @@ %{_systemd_util_dir}/oomd.conf %{_systemd_util_dir}/systemd-bsod %endif +%if %{with upstream} +%{_systemd_util_dir}/systemd-clonesetup +%endif %{_systemd_util_dir}/systemd-factory-reset %if %{without bootstrap} %{_systemd_util_dir}/systemd-imds @@ -233,8 +256,8 @@ %{_systemd_util_dir}/systemd-tpm2-swtpm %endif %{_systemd_util_dir}/systemd-validatefs -%if %{without bootstrap} -%{_systemd_util_dir}/user/[email protected] +%if %{with upstream} +%{_systemdgeneratordir}/systemd-clonesetup-generator %endif %{_systemdgeneratordir}/systemd-factory-reset-generator %if %{without bootstrap} @@ -249,6 +272,9 @@ %{_sysusersdir}/systemd-imds.conf %{_sysusersdir}/systemd-oom.conf %{_udevhwdbdir}/40-imds.hwdb +%if %{with upstream} +%{_unitdir}/clonesetup.target +%endif %{_unitdir}/dbus-org.freedesktop.sysupdate1.service %endif %{_unitdir}/factory-reset-now.target @@ -271,6 +297,7 @@ %{_unitdir}/sockets.target.wants/systemd-storage-block.socket %{_unitdir}/sockets.target.wants/systemd-storage-fs.socket %if %{with upstream} +%{_unitdir}/sockets.target.wants/systemd-sysinstall.socket %{_unitdir}/sockets.target.wants/systemd-sysupdate.socket %endif %if %{without bootstrap} @@ -278,6 +305,9 @@ %endif %if %{with sd_boot} %{_unitdir}/storage-target-mode.target.wants/systemd-pcrphase-storage-target-mode.service +%if %{with upstream} +%{_unitdir}/sysinit.target.wants/clonesetup.target +%endif %{_unitdir}/sysinit.target.wants/systemd-pcrmachine.service %{_unitdir}/sysinit.target.wants/systemd-pcrnvdone.service %{_unitdir}/sysinit.target.wants/systemd-pcrosseparator.service @@ -374,6 +404,9 @@ %{_unitdir}/systemd-storagetm.service %{_unitdir}/systemd-sysinstall.service %if %{with upstream} +%{_unitdir}/systemd-sysinstall.socket +%{_unitdir}/[email protected] +%{_unitdir}/systemd-sysupdate-auto-enable.service %{_unitdir}/systemd-sysupdate-notify-bootctl.socket %{_unitdir}/[email protected] %{_unitdir}/systemd-sysupdate-notify-pcrlock.socket @@ -404,9 +437,6 @@ %{_unitdir}/systemd-tpm2-swtpm.service %endif %{_unitdir}/[email protected] -%if %{without bootstrap} -%{_unitdir}/[email protected] -%endif %{_userunitdir}/sockets.target.wants/systemd-journalctl.socket %{_userunitdir}/sockets.target.wants/systemd-storage-fs.socket %{_userunitdir}/systemd-journalctl.socket ++++++ files.udev ++++++ --- /var/tmp/diff_new_pack.nqlzfa/_old 2026-07-28 17:50:31.228969911 +0200 +++ /var/tmp/diff_new_pack.nqlzfa/_new 2026-07-28 17:50:31.236970191 +0200 @@ -180,7 +180,9 @@ %{_mandir}/man8/systemd-tmpfiles-setup-dev-early.service.8.gz %{_mandir}/man8/systemd-tmpfiles-setup-dev.service.8.gz %{_mandir}/man8/systemd-udev-settle.service.8.gz +%if %{without upstream} %{_mandir}/man8/systemd-udevd-control.socket.8.gz +%endif %{_mandir}/man8/systemd-udevd-kernel.socket.8.gz %{_mandir}/man8/systemd-udevd-varlink.socket.8.gz %{_mandir}/man8/systemd-udevd.8.gz @@ -353,6 +355,9 @@ %{_udevrulesdir}/60-persistent-alsa.rules %{_udevrulesdir}/60-persistent-hidraw.rules %{_udevrulesdir}/60-persistent-input.rules +%if %{with upstream} +%{_udevrulesdir}/60-persistent-media-controller.rules +%endif %{_udevrulesdir}/60-persistent-storage-mtd.rules %{_udevrulesdir}/60-persistent-storage-tape.rules %{_udevrulesdir}/60-persistent-storage.rules @@ -424,7 +429,9 @@ %if %{without bootstrap} %{_unitdir}/sockets.target.wants/systemd-repart.socket %endif +%if %{without upstream} %{_unitdir}/sockets.target.wants/systemd-udevd-control.socket +%endif %{_unitdir}/sockets.target.wants/systemd-udevd-kernel.socket %{_unitdir}/sockets.target.wants/systemd-udevd-varlink.socket %{_unitdir}/suspend-then-hibernate.target ++++++ systemd-261.1.tar.xz -> systemd-261.2.tar.xz ++++++ /work/SRC/openSUSE:Factory/systemd/systemd-261.1.tar.xz /work/SRC/openSUSE:Factory/.systemd.new.2004/systemd-261.2.tar.xz differ: char 15, line 1
