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-02-14 21:36:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/systemd (Old) and /work/SRC/openSUSE:Factory/.systemd.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemd" Sat Feb 14 21:36:10 2026 rev:463 rq:1332808 version:258.4 Changes: -------- --- /work/SRC/openSUSE:Factory/systemd/systemd.changes 2026-02-05 17:56:52.998752574 +0100 +++ /work/SRC/openSUSE:Factory/.systemd.new.1977/systemd.changes 2026-02-14 21:36:28.294554574 +0100 @@ -1,0 +2,37 @@ +Wed Feb 11 13:15:55 UTC 2026 - Franck Bui <[email protected]> + +- Import commit 8838beb6f391a98ba74c4b4ab2880271af443c54 + + 8838beb6f3 units: restore runlevel[0-6].target aliases + 2b9447c81d getty: remove --issue-file parameter (bsc#1257587) + +- Restore the runlevel[0-6].target aliases in the systemd-sysvcompat + sub-package. These targets will remain supported until the SysV init script + support is officially removed. + +------------------------------------------------------------------- +Tue Feb 10 14:39:06 UTC 2026 - Franck Bui <[email protected]> + +- Avoid shipping (empty) directories and ghost files in /var (jsc#PED-14853) + + This was originally intended to ensure these paths had a designated package + owner. However the existing list was neither exhaustive nor up to date. To + better support immutable images, we are removing these entries and will now + keep only /var/lib/systemd as owned by the systemd package. Maintaining the + broader list provided little value due to its ongoing inconsistency anyways. + +------------------------------------------------------------------- +Mon Feb 9 10:25:00 UTC 2026 - Danilo Spinella <[email protected]> + +- Move systemd-bless-boot from systemd-boot to udev subpackage, + as it is used by grub2-bls as well + +------------------------------------------------------------------- +Mon Feb 9 09:10:47 UTC 2026 - Franck Bui <[email protected]> + +- Import commit 3f291a53256445d192243b71332c3602ef6ee93a (merge of v258.4) + + For a complete list of changes, visit: + https://github.com/openSUSE/systemd/compare/2ffdb7879d1913b91d75fb7638023689ad49d6ff...3f291a53256445d192243b71332c3602ef6ee93a + +------------------------------------------------------------------- @@ -143,0 +181 @@ + b27f791691 terminal-util: stop doing 0/upper bound check in tty_is_vc() (bsc#1255326) Old: ---- systemd-258.3+suse.15.g2ffdb7879d.tar.xz New: ---- systemd-258.4+suse.18.g8838beb6f3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ systemd.spec ++++++ --- /var/tmp/diff_new_pack.cEZvil/_old 2026-02-14 21:36:29.782615912 +0100 +++ /var/tmp/diff_new_pack.cEZvil/_new 2026-02-14 21:36:29.786616077 +0100 @@ -2,7 +2,7 @@ # spec file for package systemd # # Copyright (c) 2026 SUSE LLC -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,9 +32,9 @@ %bcond_with obs_service_set_version %if %{without obs_service_set_version} -%define systemd_version 258.3 +%define systemd_version 258.4 %define systemd_release 0 -%define archive_version +suse.15.g2ffdb7879d +%define archive_version +suse.18.g8838beb6f3 %endif %define _testsuitedir %{_systemd_util_dir}/tests @@ -146,8 +146,6 @@ #!BuildIgnore: udev Requires: aaa_base >= 13.2 Requires: dbus-service -# Temporary workaround for bsc#1255655 -Requires: dbus-1-common Requires: kbd Requires: netcfg >= 11.5 Requires: systemd-default-settings-branding @@ -740,8 +738,10 @@ -Dsysvinit-path= \ -Dsysvrcnd-path= \ -Drc-local= \ + -Dcompat-sysv-interfaces=false \ %else -Drc-local=/etc/init.d/boot.local \ + -Dcompat-sysv-interfaces=true \ %endif -Dcreate-log-dirs=false \ -Ddebug-shell=/bin/bash \ @@ -950,11 +950,6 @@ # system will complain. This is odd since we simply own a ghost file in it... mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d -# Make sure directories in /var exist. -mkdir -p %{buildroot}%{_localstatedir}/lib/systemd/coredump -mkdir -p %{buildroot}%{_localstatedir}/lib/systemd/catalog -mkdir -p %{buildroot}%{_localstatedir}/lib/systemd/rpm - # Make sure the NTP units dir exists. mkdir -p %{buildroot}%{_ntpunitsdir} @@ -985,15 +980,11 @@ mkdir -p %{buildroot}%{_systemd_system_env_generator_dir} mkdir -p %{buildroot}%{_systemd_user_env_generator_dir} -# ghost directories with default permissions. -mkdir -p %{buildroot}%{_localstatedir}/lib/systemd/backlight - # ghost files with default permisssions. touch %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf touch %{buildroot}%{_sysconfdir}/vconsole.conf touch %{buildroot}%{_sysconfdir}/locale.conf touch %{buildroot}%{_sysconfdir}/machine-info -touch %{buildroot}%{_localstatedir}/lib/systemd/catalog/database %fdupes -s %{buildroot}%{_mandir} ++++++ files.experimental ++++++ --- /var/tmp/diff_new_pack.cEZvil/_old 2026-02-14 21:36:29.938622342 +0100 +++ /var/tmp/diff_new_pack.cEZvil/_new 2026-02-14 21:36:29.942622507 +0100 @@ -26,6 +26,7 @@ %{_bindir}/oomctl %if %{with upstream} %{_bindir}/systemd-mute-console +%{_bindir}/systemd-report %endif %{_bindir}/systemd-vmspawn %{_bindir}/updatectl @@ -51,6 +52,7 @@ %{_mandir}/man1/systemd-mute-console.1.gz %{_mandir}/man1/systemd-mute-console.socket.1.gz %{_mandir}/man1/[email protected] +%{_mandir}/man1/systemd-report.1.gz %endif %{_mandir}/man1/systemd-sbsign.1.gz %{_mandir}/man1/systemd-ssh-issue.1.gz @@ -107,9 +109,7 @@ %{_mandir}/man8/systemd-sysupdated.service.8.gz %if %{with sd_boot} %{_mandir}/man8/systemd-tpm2-clear.service.8.gz -%endif %{_mandir}/man8/systemd-tpm2-generator.8.gz -%if %{with sd_boot} %{_mandir}/man8/systemd-tpm2-setup-early.service.8.gz %{_mandir}/man8/systemd-tpm2-setup.8.gz %{_mandir}/man8/systemd-tpm2-setup.service.8.gz ++++++ files.journal-remote ++++++ --- /var/tmp/diff_new_pack.cEZvil/_old 2026-02-14 21:36:29.986624321 +0100 +++ /var/tmp/diff_new_pack.cEZvil/_new 2026-02-14 21:36:29.990624486 +0100 @@ -4,7 +4,6 @@ %dir %{_datadir}/systemd/gatewayd %dir %{_sysconfdir}/systemd/journal-remote.conf.d %dir %{_sysconfdir}/systemd/journal-upload.conf.d -%ghost %dir %{_localstatedir}/log/journal/remote # Main config files have been replaced in favor of drop-ins. %ghost %{_sysconfdir}/systemd/journal-remote.conf %ghost %{_sysconfdir}/systemd/journal-upload.conf ++++++ files.systemd ++++++ --- /var/tmp/diff_new_pack.cEZvil/_old 2026-02-14 21:36:30.062627454 +0100 +++ /var/tmp/diff_new_pack.cEZvil/_new 2026-02-14 21:36:30.070627784 +0100 @@ -14,6 +14,9 @@ %dir %{_datadir}/dbus-1/system.d %dir %{_datadir}/factory %dir %{_datadir}/systemd +%if %{with upstream} +%dir %{_datadir}/user-tmpfiles.d +%endif %if %{without bootstrap} %dir %{_datadir}/zsh %dir %{_datadir}/zsh/site-functions @@ -22,9 +25,6 @@ %dir %{_journalcatalogdir} %dir %{_libdir}/systemd %dir %{_localstatedir}/lib/systemd -%dir %{_localstatedir}/lib/systemd/catalog -%dir %{_localstatedir}/lib/systemd/coredump -%dir %{_localstatedir}/lib/systemd/rpm %dir %{_modprobedir} %dir %{_sysconfdir}/X11/xorg.conf.d %dir %{_sysconfdir}/binfmt.d @@ -93,7 +93,6 @@ %ghost %config(noreplace) %{_sysconfdir}/locale.conf %ghost %config(noreplace) %{_sysconfdir}/machine-info %ghost %dir %attr(2755, root, systemd-journal) %{_localstatedir}/log/journal -%ghost %{_localstatedir}/lib/systemd/catalog/database # Main config files have been replaced in favor of drop-ins. %ghost %{_sysconfdir}/systemd/journald.conf %ghost %{_sysconfdir}/systemd/logind.conf @@ -208,6 +207,7 @@ %{_datadir}/dbus-1/system.d/org.freedesktop.timedate1.conf %{_datadir}/mime/packages/io.systemd.xml %{_datadir}/pkgconfig/systemd.pc +%{_datadir}/polkit-1/actions/io.systemd.ask-password.policy %{_datadir}/polkit-1/actions/io.systemd.credentials.policy %if %{with upstream} %{_datadir}/polkit-1/actions/io.systemd.sysext.policy @@ -223,6 +223,9 @@ %endif %{_datadir}/systemd/kbd-model-map %{_datadir}/systemd/language-fallback-map +%if %{with upstream} +%{_datadir}/user-tmpfiles.d/20-systemd-varlink.conf +%endif %if %{without bootstrap} %{_datadir}/zsh/site-functions/_busctl %{_datadir}/zsh/site-functions/_coredumpctl @@ -552,6 +555,9 @@ %if %{with sd_boot} %{_tmpfilesdir}/20-systemd-stub.conf %endif +%if %{with upstream} +%{_tmpfilesdir}/20-systemd-varlink.conf +%endif %{_tmpfilesdir}/credstore.conf %{_tmpfilesdir}/journal-nocow.conf %{_tmpfilesdir}/provision.conf ++++++ files.sysvcompat ++++++ --- /var/tmp/diff_new_pack.cEZvil/_old 2026-02-14 21:36:30.098628938 +0100 +++ /var/tmp/diff_new_pack.cEZvil/_new 2026-02-14 21:36:30.102629103 +0100 @@ -8,4 +8,11 @@ %{_systemdgeneratordir}/systemd-rc-local-generator %{_systemdgeneratordir}/systemd-sysv-generator %{_unitdir}/rc-local.service +%{_unitdir}/runlevel0.target +%{_unitdir}/runlevel1.target +%{_unitdir}/runlevel2.target +%{_unitdir}/runlevel3.target +%{_unitdir}/runlevel4.target +%{_unitdir}/runlevel5.target +%{_unitdir}/runlevel6.target ++++++ files.udev ++++++ --- /var/tmp/diff_new_pack.cEZvil/_old 2026-02-14 21:36:30.126630092 +0100 +++ /var/tmp/diff_new_pack.cEZvil/_new 2026-02-14 21:36:30.130630257 +0100 @@ -43,7 +43,6 @@ %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 -%ghost %{_localstatedir}/lib/systemd/backlight # Main config files have been replaced in favor of drop-ins. %ghost %{_sysconfdir}/systemd/pstore.conf %ghost %{_sysconfdir}/systemd/sleep.conf @@ -107,6 +106,11 @@ %{_mandir}/man8/[email protected] %{_mandir}/man8/systemd-battery-check.8.gz %{_mandir}/man8/systemd-battery-check.service.8.gz +%if %{with sd_boot} +%{_mandir}/man8/systemd-bless-boot-generator.8.gz +%{_mandir}/man8/systemd-bless-boot.8.gz +%{_mandir}/man8/systemd-bless-boot.service.8.gz +%endif %{_mandir}/man8/systemd-cryptsetup-generator.8.gz %{_mandir}/man8/systemd-cryptsetup.8.gz %{_mandir}/man8/[email protected] @@ -225,6 +229,9 @@ %endif %{_systemd_util_dir}/systemd-backlight %{_systemd_util_dir}/systemd-battery-check +%if %{with sd_boot} +%{_systemd_util_dir}/systemd-bless-boot +%endif %if %{without bootstrap} %{_systemd_util_dir}/systemd-cryptsetup %endif @@ -256,6 +263,9 @@ %endif %{_systemd_util_dir}/systemd-volatile-root %{_systemd_util_dir}/timesyncd.conf +%if %{with sd_boot} +%{_systemdgeneratordir}/systemd-bless-boot-generator +%endif %if %{without bootstrap} %{_systemdgeneratordir}/systemd-cryptsetup-generator %endif @@ -419,6 +429,7 @@ %{_unitdir}/[email protected] %{_unitdir}/systemd-battery-check.service %if %{with sd_boot} +%{_unitdir}/systemd-bless-boot.service %{_unitdir}/systemd-bootctl.socket %{_unitdir}/[email protected] %endif ++++++ files.uefi-boot ++++++ --- /var/tmp/diff_new_pack.cEZvil/_old 2026-02-14 21:36:30.158631411 +0100 +++ /var/tmp/diff_new_pack.cEZvil/_new 2026-02-14 21:36:30.162631576 +0100 @@ -12,9 +12,6 @@ %{_mandir}/man7/sd-stub.7.gz %{_mandir}/man7/systemd-boot.7.gz %{_mandir}/man7/systemd-stub.7.gz -%{_mandir}/man8/systemd-bless-boot-generator.8.gz -%{_mandir}/man8/systemd-bless-boot.8.gz -%{_mandir}/man8/systemd-bless-boot.service.8.gz %{_mandir}/man8/systemd-boot-clear-sysfail.service.8.gz %{_mandir}/man8/systemd-boot-random-seed.service.8.gz %endif @@ -22,10 +19,7 @@ %{_systemd_util_dir}/boot/efi/addon*.efi.stub %{_systemd_util_dir}/boot/efi/linux*.efi.stub %{_systemd_util_dir}/boot/efi/systemd-boot*.efi -%{_systemd_util_dir}/systemd-bless-boot -%{_systemdgeneratordir}/systemd-bless-boot-generator %{_unitdir}/sysinit.target.wants/systemd-boot-random-seed.service -%{_unitdir}/systemd-bless-boot.service %{_unitdir}/systemd-boot-clear-sysfail.service %{_unitdir}/systemd-boot-random-seed.service %{_unitdir}/systemd-boot-update.service ++++++ systemd-258.3+suse.15.g2ffdb7879d.tar.xz -> systemd-258.4+suse.18.g8838beb6f3.tar.xz ++++++ /work/SRC/openSUSE:Factory/systemd/systemd-258.3+suse.15.g2ffdb7879d.tar.xz /work/SRC/openSUSE:Factory/.systemd.new.1977/systemd-258.4+suse.18.g8838beb6f3.tar.xz differ: char 15, line 1
