Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package systemd for openSUSE:Factory checked in at 2022-02-06 23:54:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/systemd (Old) and /work/SRC/openSUSE:Factory/.systemd.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemd" Sun Feb 6 23:54:01 2022 rev:345 rq:951595 version:249.9 Changes: -------- --- /work/SRC/openSUSE:Factory/systemd/systemd.changes 2022-01-21 01:25:34.954520390 +0100 +++ /work/SRC/openSUSE:Factory/.systemd.new.1898/systemd.changes 2022-02-06 23:55:01.590520337 +0100 @@ -1,0 +2,128 @@ +Fri Feb 4 15:22:43 UTC 2022 - Franck Bui <f...@suse.com> + +- Always create systemd-network system user, even if systemd-networkd is not + installed (bsc#1195559) + +------------------------------------------------------------------- +Wed Feb 2 09:33:14 UTC 2022 - Franck Bui <f...@suse.com> + +- Make more use of %{_unitdir} in files.{systemd,container} + +------------------------------------------------------------------- +Tue Feb 1 09:18:25 UTC 2022 - Franck Bui <f...@suse.com> + +- Installation of libnss_mymachines.so depended on %{bootstrap} but it is + actually installed when %{with machined} is true. + +- Call ldconfig when container subpackage is installed since it ships + nss-mymachines NSS plug-in module. + +------------------------------------------------------------------- +Mon Jan 31 15:52:44 UTC 2022 - Franck Bui <f...@suse.com> + +- Import commit 117bd7f14aa7834d85a4306cd380d292bec04108 + + 1395c74be7 udevadm: cleanup-db: don't delete information for kept db entries (bsc#1194912) + bbafc8092a udevadm: cleanup_dir: use dot_or_dot_dot() + +------------------------------------------------------------------- +Mon Jan 31 14:54:07 UTC 2022 - Franck Bui <f...@suse.com> + +- Drop 0006-sysv-generator-add-back-support-for-SysV-scripts-for.patch + 0009-sysv-add-back-support-for-all-virtual-facility-and-f.patch + + Given the fact that Factory no more ship SysV init scripts since several + months, only scripts coming from 3rd party applications should remain which + are unlikely to rely on the SUSE specifities implemented by these + patches. This change was announced on the Factory mailing list: + + https://lists.opensuse.org/archives/list/fact...@lists.opensuse.org/thread/3ERUP5ZZJ6PPA36L3HVN46BH6U6JL74O/ + +------------------------------------------------------------------- +Mon Jan 31 11:37:23 UTC 2022 - Franck Bui <f...@suse.com> + +- Import commit 885e0b9126bd2cf1e3f6b147c45ec58a5550c75c + + 41334be59e meson: minor cleanup + 3db0c28462 sysusers: split up systemd.conf + +- Drop 0012-resolved-create-etc-resolv.conf-symlink-at-runtime.patch (bsc#1195153) + + Since v241, the patch isn't useful anymore because resolved is no more able to + create /etc/resolv.conf symlink by itself,it runs as 'systemd-resolve' + user. The symlink is now handled by a tmpfiles config file which is only + installed when systemd-resolved is. The tmpfiles config file has currently a + lower priority than the one shipped by netconfig. + +------------------------------------------------------------------- +Mon Jan 31 10:19:23 UTC 2022 - Franck Bui <f...@suse.com> + +- Make use of %ldconfig_scriptlets + +------------------------------------------------------------------- +Fri Jan 28 16:04:36 UTC 2022 - Franck Bui <f...@suse.com> + +- Merge nss-resolved and nss-mymachines NSS plug-in modules into systemd-network + and systemd-container respectively. + + These modules are plug-in modules hence the shared library packaging policy + doesn't apply for them. Moreover they're pretty useless alone without their + respective systemd services, Hence let's reduce the number of sub-packages as + the list keeps increasing. + +------------------------------------------------------------------- +Thu Jan 27 10:50:50 UTC 2022 - Franck Bui <f...@suse.com> + +- Merge libudev-devel into systemd-devel + +------------------------------------------------------------------- +Thu Jan 27 07:50:07 UTC 2022 - Franck Bui <f...@suse.com> + +- Make sure that libopenssl-devel is installed when building resolved. Openssl + was implictly pulled in by systemd-experimental subpackage but could be + missing if the build of this subpackage was disabled. + +------------------------------------------------------------------- +Wed Jan 26 17:34:28 UTC 2022 - Franck Bui <f...@suse.com> + +- resolved: disable fallback DNS servers and fail when no DNS server info could + be obtained from the links. It's better to let the sysadmin know that + something is likely misconfigured rather than silently handing over the DNS + queries to Google or Cloudflare. + +------------------------------------------------------------------- +Wed Jan 26 15:20:57 UTC 2022 - Franck Bui <f...@suse.com> + +- resolved: disable DNSSEC until the following issue is solved: + https://github.com/systemd/systemd/issues/10579 + +- Replace '%setup+%autopatch' with '%autosetup' + +------------------------------------------------------------------- +Mon Jan 24 15:51:07 UTC 2022 - Franck Bui <f...@suse.com> + +- systemd.spec: explicitely list all files for each main (sub) packages + + Using glob patterns in %files section to reduce the number of listed files was + error-prone as some introduced files could silently be placed in the wrong + subpackage. The sections were also hard to read and many files needed to be + excluded from the main package making the point of glob pattern usage moot. + + systemd, udev, systemd-container and systemd-network packages have now their + list of files described in a dedicated file. The lists are kept sorted to make + them easy to parse. The size of the files, especially the one for the main + package, is still reasonable and much easier to read now. + + During this rework, a couple of cleanups happened: more use of + %{_systemd_util_dir}, some files was incorrectly owned by the main package and + have been moved to the correct sub-package, etc... + + Note: the rest of the subpackages might be addressed later but let's find how + it goes for now. + +------------------------------------------------------------------- +Wed Jan 19 15:34:05 UTC 2022 - Franck Bui <f...@suse.com> + +- Move the whole content of /usr/share/doc/packages/systemd in doc subpackage + +------------------------------------------------------------------- @@ -615,0 +744,3 @@ + + 2c8ec0095e udev/net_id: don't generate slot based names if multiple devices might claim the same slot (bsc#1192637) + [...] Old: ---- 0006-sysv-generator-add-back-support-for-SysV-scripts-for.patch 0009-sysv-add-back-support-for-all-virtual-facility-and-f.patch 0012-resolved-create-etc-resolv.conf-symlink-at-runtime.patch systemd-v249.9+suse.75.g3743acbce3.tar.xz New: ---- files.container files.devel files.network files.systemd files.udev systemd-v249.9+suse.82.g117bd7f14a.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ systemd.spec ++++++ ++++ 1078 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/systemd/systemd.spec ++++ and /work/SRC/openSUSE:Factory/.systemd.new.1898/systemd.spec ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.X1Vg8d/_old 2022-02-06 23:55:02.522514035 +0100 +++ /var/tmp/diff_new_pack.X1Vg8d/_new 2022-02-06 23:55:02.526514007 +0100 @@ -8,7 +8,5 @@ post "<prefix>%{_sbindir}/pam-config -a --systemd || :" libsystemd0 libudev1 -libudev-devel nss-myhostname -nss-mymachines ++++++ files.container ++++++ # # Please keep the list sorted (with `LC_ALL=C sort`). # %dir %{_sysconfdir}/systemd/nspawn %{_bindir}/systemd-nspawn %if ! 0%{?bootstrap} %{_datadir}/bash-completion/completions/systemd-nspawn %{_datadir}/zsh/site-functions/_systemd-nspawn %{_mandir}/man1/systemd-nspawn.1.gz %{_mandir}/man5/systemd.nspawn.5.gz %{_mandir}/man8/libnss_mymachines.so.2.8.gz %{_mandir}/man8/nss-mymachines.8.gz %endif %{_unitdir}/systemd-nspawn@.service %if %{with machined} %dir %{_unitdir}/machines.target.wants %{_bindir}/machinectl %{_datadir}/bash-completion/completions/machinectl %{_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 %{_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 %{_systemd_util_dir}/scripts/fix-machines-btrfs-subvol.sh %{_systemd_util_dir}/systemd-machined %{_tmpfilesdir}/systemd-nspawn.conf %{_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}/systemd-machined.service %{_unitdir}/var-lib-machines.mount %endif %if %{with importd} %{_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 %{_mandir}/man5/org.freedesktop.import1.5.gz %{_mandir}/man8/systemd-importd.8.gz %{_mandir}/man8/systemd-importd.service.8.gz %{_systemd_util_dir}/import-pubring.gpg %{_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 %{_unitdir}/dbus-org.freedesktop.import1.service %{_unitdir}/systemd-importd.service %endif ++++++ files.devel ++++++ ++++ 730 lines (skipped) ++++++ files.network ++++++ # # Please keep the list sorted (with `LC_ALL=C sort`). # %if %{with networkd} %config(noreplace) %{_sysconfdir}/systemd/networkd.conf %dir %{_sysconfdir}/systemd/network %dir %{_systemd_util_dir}/network %{_bindir}/networkctl %{_datadir}/bash-completion/completions/networkctl %{_datadir}/dbus-1/system-services/org.freedesktop.network1.service %{_datadir}/dbus-1/system.d/org.freedesktop.network1.conf %{_datadir}/polkit-1/actions/org.freedesktop.network1.policy %{_datadir}/polkit-1/rules.d/60-systemd-networkd.rules %{_datadir}/zsh/site-functions/_networkctl %{_mandir}/man1/networkctl.1.gz %{_mandir}/man5/networkd.conf.5.gz %{_mandir}/man5/networkd.conf.d.5.gz %{_mandir}/man5/systemd.network.5.gz %{_mandir}/man8/systemd-networkd-wait-online.8.gz %{_mandir}/man8/systemd-networkd-wait-online.service.8.gz %{_mandir}/man8/systemd-networkd.8.gz %{_mandir}/man8/systemd-networkd.service.8.gz %{_systemd_util_dir}/network/80-container-host0.network %{_systemd_util_dir}/network/80-container-ve.network %{_systemd_util_dir}/network/80-container-vz.network %{_systemd_util_dir}/network/80-vm-vt.network %{_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}/systemd-networkd %{_systemd_util_dir}/systemd-networkd-wait-online %{_unitdir}/systemd-networkd-wait-online.service %{_unitdir}/systemd-networkd.service %{_unitdir}/systemd-networkd.socket %endif %if %{with resolved} %config(noreplace) %{_sysconfdir}/systemd/resolved.conf %{_bindir}/resolvectl %{_bindir}/systemd-resolve %{_datadir}/bash-completion/completions/resolvectl %{_datadir}/bash-completion/completions/systemd-resolve %{_datadir}/dbus-1/system-services/org.freedesktop.resolve1.service %{_datadir}/dbus-1/system.d/org.freedesktop.resolve1.conf %{_datadir}/polkit-1/actions/org.freedesktop.resolve1.policy %{_datadir}/zsh/site-functions/_resolvectl %{_libdir}/libnss_resolve.so.2 %{_mandir}/man1/resolvectl.1.gz %{_mandir}/man5/org.freedesktop.resolve1.5.gz %{_mandir}/man5/resolved.conf.5.gz %{_mandir}/man5/resolved.conf.d.5.gz %{_mandir}/man8/libnss_resolve.so.2.8.gz %{_mandir}/man8/nss-resolve.8.gz %{_mandir}/man8/systemd-resolved.8.gz %{_mandir}/man8/systemd-resolved.service.8.gz %{_systemd_util_dir}/resolv.conf %{_systemd_util_dir}/systemd-resolved %{_sysusersdir}/systemd-resolve.conf %{_tmpfilesdir}/systemd-resolve.conf %{_unitdir}/systemd-resolved.service %endif ++++++ files.systemd ++++++ ++++ 853 lines (skipped) ++++++ files.udev ++++++ # # Please keep the list sorted (with `LC_ALL=C sort`). # %config(noreplace) %{_sysconfdir}/udev/udev.conf %dir %{_prefix}/lib/udev %dir %{_sysconfdir}/udev %dir %{_sysconfdir}/udev/rules.d %dir %{_systemd_util_dir}/network %dir %{_udevhwdbdir} %dir %{_udevrulesdir} %doc %{_udevhwdbdir}/README %doc %{_udevrulesdir}/README %ghost %attr(444, root, root) %{_sysconfdir}/udev/hwdb.bin %ghost %attr(644, root, root) %{_prefix}/lib/udev/compat-symlink-generation %{_bindir}/systemd-hwdb %{_bindir}/udevadm %if ! 0%{?bootstrap} %{_datadir}/bash-completion/completions/udevadm %endif %{_datadir}/pkgconfig/udev.pc %if ! 0%{?bootstrap} %{_datadir}/zsh/site-functions/_udevadm %endif %if ! 0%{?bootstrap} %{_mandir}/man5/udev.conf.5.gz %{_mandir}/man7/hwdb.7.gz %{_mandir}/man7/udev.7.gz %{_mandir}/man8/systemd-hwdb.8.gz %{_mandir}/man8/systemd-network-generator.8.gz %{_mandir}/man8/systemd-network-generator.service.8.gz %{_mandir}/man8/systemd-udev-settle.service.8.gz %{_mandir}/man8/systemd-udevd-control.socket.8.gz %{_mandir}/man8/systemd-udevd-kernel.socket.8.gz %{_mandir}/man8/systemd-udevd.8.gz %{_mandir}/man8/systemd-udevd.service.8.gz %{_mandir}/man8/udevadm.8.gz %endif %{_prefix}/lib/udev/ata_id %{_prefix}/lib/udev/cdrom_id # dmi_memory_id is only relevant on arches with DMI %ifarch %{arm} aarch64 %{ix86} x86_64 ia64 mips %{_prefix}/lib/udev/dmi_memory_id %endif %{_prefix}/lib/udev/fido_id %{_prefix}/lib/udev/mtd_probe %{_prefix}/lib/udev/path_id_compat %{_prefix}/lib/udev/scsi_id %{_prefix}/lib/udev/v4l_id %{_systemd_util_dir}/network/99-default.link %{_systemd_util_dir}/systemd-network-generator %{_systemd_util_dir}/systemd-udevd %{_tmpfilesdir}/static-nodes-permissions.conf %{_udevhwdbdir}/20-OUI.hwdb %{_udevhwdbdir}/20-acpi-vendor.hwdb %{_udevhwdbdir}/20-bluetooth-vendor-product.hwdb %{_udevhwdbdir}/20-dmi-id.hwdb %{_udevhwdbdir}/20-net-ifname.hwdb %{_udevhwdbdir}/20-pci-classes.hwdb %{_udevhwdbdir}/20-pci-vendor-model.hwdb %{_udevhwdbdir}/20-sdio-classes.hwdb %{_udevhwdbdir}/20-sdio-vendor-model.hwdb %{_udevhwdbdir}/20-usb-classes.hwdb %{_udevhwdbdir}/20-usb-vendor-model.hwdb %{_udevhwdbdir}/20-vmbus-class.hwdb %{_udevhwdbdir}/60-autosuspend-chromiumos.hwdb %{_udevhwdbdir}/60-autosuspend-fingerprint-reader.hwdb %{_udevhwdbdir}/60-autosuspend.hwdb %{_udevhwdbdir}/60-evdev.hwdb %{_udevhwdbdir}/60-input-id.hwdb %{_udevhwdbdir}/60-keyboard.hwdb %{_udevhwdbdir}/60-seat.hwdb %{_udevhwdbdir}/60-sensor.hwdb %{_udevhwdbdir}/70-joystick.hwdb %{_udevhwdbdir}/70-mouse.hwdb %{_udevhwdbdir}/70-pointingstick.hwdb %{_udevhwdbdir}/70-touchpad.hwdb %{_udevhwdbdir}/80-ieee1394-unit-function.hwdb %{_udevrulesdir}/50-udev-default.rules %{_udevrulesdir}/60-autosuspend.rules %{_udevrulesdir}/60-block.rules %{_udevrulesdir}/60-cdrom_id.rules %{_udevrulesdir}/60-drm.rules %{_udevrulesdir}/60-evdev.rules %{_udevrulesdir}/60-fido-id.rules %{_udevrulesdir}/60-input-id.rules %{_udevrulesdir}/60-persistent-alsa.rules %{_udevrulesdir}/60-persistent-input.rules %{_udevrulesdir}/60-persistent-storage-tape.rules %{_udevrulesdir}/60-persistent-storage.rules %{_udevrulesdir}/60-persistent-v4l.rules %{_udevrulesdir}/60-sensor.rules %{_udevrulesdir}/60-serial.rules %{_udevrulesdir}/61-persistent-storage-compat.rules %{_udevrulesdir}/64-btrfs.rules %{_udevrulesdir}/70-joystick.rules %ifarch %{arm} aarch64 %{ix86} x86_64 ia64 mips %{_udevrulesdir}/70-memory.rules %endif %{_udevrulesdir}/70-mouse.rules %{_udevrulesdir}/70-power-switch.rules %{_udevrulesdir}/70-touchpad.rules %{_udevrulesdir}/75-net-description.rules %{_udevrulesdir}/75-probe_mtd.rules %{_udevrulesdir}/78-sound-card.rules %{_udevrulesdir}/80-drivers.rules %{_udevrulesdir}/80-net-setup-link.rules %{_udevrulesdir}/81-net-dhcp.rules %{_udevrulesdir}/90-vconsole.rules %{_unitdir}/initrd-udevadm-cleanup-db.service %{_unitdir}/kmod-static-nodes.service %{_unitdir}/sockets.target.wants/systemd-udevd-control.socket %{_unitdir}/sockets.target.wants/systemd-udevd-kernel.socket %{_unitdir}/sysinit.target.wants/kmod-static-nodes.service %{_unitdir}/sysinit.target.wants/systemd-hwdb-update.service %{_unitdir}/sysinit.target.wants/systemd-udev-trigger.service %{_unitdir}/sysinit.target.wants/systemd-udevd.service %{_unitdir}/systemd-hwdb-update.service %{_unitdir}/systemd-network-generator.service %{_unitdir}/systemd-udev-settle.service %{_unitdir}/systemd-udev-trigger.service %{_unitdir}/systemd-udevd-control.socket %{_unitdir}/systemd-udevd-kernel.socket %{_unitdir}/systemd-udevd.service %if %{with split_usr} /sbin/udevadm %endif ++++++ systemd-v249.9+suse.75.g3743acbce3.tar.xz -> systemd-v249.9+suse.82.g117bd7f14a.tar.xz ++++++ /work/SRC/openSUSE:Factory/systemd/systemd-v249.9+suse.75.g3743acbce3.tar.xz /work/SRC/openSUSE:Factory/.systemd.new.1898/systemd-v249.9+suse.82.g117bd7f14a.tar.xz differ: char 26, line 1