[packages/systemd] start upgrade to 247.3 (rel 0.1)

atler atler at pld-linux.org
Fri Feb 19 19:03:49 CET 2021


commit 0a794686fc715323ce49d12dcc109d9b37204006
Author: Jan Palus <atler at pld-linux.org>
Date:   Fri Feb 19 18:57:10 2021 +0100

    start upgrade to 247.3 (rel 0.1)
    
     - possibly breaking changes in udev
     - libqrencode, libpcre2, libidn2, libpwquality and libcryptsetup are now
       dlopened so they're not hard dependency -- turn them into S:
     - new oomd service

 systemd.spec | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 50 insertions(+), 7 deletions(-)
---
diff --git a/systemd.spec b/systemd.spec
index 995d9ad..cbd7109 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -28,14 +28,14 @@ Summary:	A System and Service Manager
 Summary(pl.UTF-8):	systemd - zarządca systemu i usług dla Linuksa
 Name:		systemd
 # Verify ChangeLog and NEWS when updating (since there are incompatible/breaking changes very often)
-Version:	246.10
-Release:	1
+Version:	247.3
+Release:	0.1
 Epoch:		1
 License:	GPL v2+ (udev), LGPL v2.1+ (the rest)
 Group:		Base
 #Source0Download: https://github.com/systemd/systemd/releases
 Source0:	https://github.com/systemd/systemd-stable/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	64aa63ce1ee531363ea99958a85ee825
+# Source0-md5:	5be57c584847b161c67577f2d997903a
 Source1:	%{name}-sysv-convert
 Source2:	%{name}_booted.c
 Source3:	network.service
@@ -127,7 +127,7 @@ BuildRequires:	pkgconfig >= 1:0.9.0
 BuildRequires:	polkit-devel >= 0.106
 BuildRequires:	python3
 BuildRequires:	python3-lxml
-%{?with_qrencode:BuildRequires:	qrencode-devel}
+%{?with_qrencode:BuildRequires:	qrencode-devel >= 4}
 BuildRequires:	rpmbuild(macros) >= 1.752
 BuildRequires:	sed >= 4.0
 %{?with_tests:BuildRequires:	systemd}
@@ -150,7 +150,6 @@ Requires:	%{name}-tools = %{epoch}:%{version}-%{release}
 Requires:	/etc/os-release
 Requires:	SysVinit-tools
 Requires:	agetty
-%{?with_cryptsetup:Requires:	cryptsetup >= 2.3.0}
 Requires:	curl-libs >= 7.32.0
 Requires:	dbus >= 1.9.18
 Requires:	filesystem >= 4.0-39
@@ -167,7 +166,12 @@ Requires:	udev-core = %{epoch}:%{version}-%{release}
 Requires:	udev-libs = %{epoch}:%{version}-%{release}
 Requires:	uname(release) >= 3.13
 Requires:	util-linux >= 2.30
+%{?with_cryptsetup:Suggests:	cryptsetup >= 2.3.0}
 Suggests:	fsck >= 2.25.0
+Suggests:	libidn2
+Suggests:	libpwquality
+Suggests:	pcre2-8
+%{?with_qrencode:Suggests:	qrencode-libs >= 4}
 Suggests:	service(klogd)
 Suggests:	service(syslog)
 Suggests:	xorg-lib-libxkbcommon >= 0.5.0
@@ -425,6 +429,17 @@ systemd-networkd to usługa systemowa zarządzająca siecią. Wykrywa i
 konfiguruje interfejsy sieciowe gdy się pojawiają, a także tworzy
 wirtualne urządzenia sieciowe.
 
+%package oomd
+Summary:	systemd userspace oom killer service
+Group:		Base
+Requires:	%{name} = %{epoch}:%{version}-%{release}
+
+%description oomd
+systemd-oomd is a system service which monitors resource contention
+for selected parts of the unit hierarchy using the PSI information
+reported by the kernel, and kills processes when memory or swap
+pressure is above configured limits.
+
 %package portabled
 Summary:	systemd portable service images service
 Summary(pl.UTF-8):	Usługa systemd do obrazów usług przenośnych
@@ -1154,7 +1169,7 @@ fi
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/systemd/user.conf
 %dir %{_sysconfdir}/systemd/user
 
-%config(noreplace) %verify(not md5 mtime size) /etc/pam.d/systemd-user
+%config(noreplace) %verify(not md5 mtime size) /usr/lib/pam.d/systemd-user
 /etc/xdg/systemd
 %attr(755,root,root) /bin/journalctl
 %attr(755,root,root) /bin/loginctl
@@ -1178,6 +1193,7 @@ fi
 %attr(755,root,root) %{_bindir}/systemd-cat
 %attr(755,root,root) %{_bindir}/systemd-delta
 %attr(755,root,root) %{_bindir}/systemd-detect-virt
+%attr(755,root,root) %{_bindir}/systemd-dissect
 %attr(755,root,root) %{_bindir}/systemd-id128
 %attr(755,root,root) %{_bindir}/systemd-mount
 %attr(755,root,root) %{_bindir}/systemd-nspawn
@@ -1201,7 +1217,6 @@ fi
 %attr(755,root,root) /lib/systemd/systemd-cgroups-agent
 %attr(755,root,root) /lib/systemd/systemd-coredump
 %{?with_cryptsetup:%attr(755,root,root) /lib/systemd/systemd-cryptsetup}
-%attr(755,root,root) /lib/systemd/systemd-dissect
 %attr(755,root,root) /lib/systemd/systemd-export
 %attr(755,root,root) /lib/systemd/systemd-fsck
 %attr(755,root,root) /lib/systemd/systemd-growfs
@@ -1364,6 +1379,7 @@ fi
 %{_mandir}/man1/systemd-cat.1*
 %{_mandir}/man1/systemd-delta.1*
 %{_mandir}/man1/systemd-detect-virt.1*
+%{_mandir}/man1/systemd-dissect.1*
 %{_mandir}/man1/systemd-escape.1*
 %{_mandir}/man1/systemd-firstboot.1*
 %{_mandir}/man1/systemd-firstboot.service.1*
@@ -1572,12 +1588,15 @@ fi
 %dir %{_prefix}/lib/systemd/system-shutdown
 %dir %{_prefix}/lib/systemd/system-sleep
 %dir %{_prefix}/lib/systemd/user
+%{_prefix}/lib/systemd/user/app.slice
+%{_prefix}/lib/systemd/user/background.slice
 %{_prefix}/lib/systemd/user/basic.target
 %{_prefix}/lib/systemd/user/bluetooth.target
 %{_prefix}/lib/systemd/user/default.target
 %{_prefix}/lib/systemd/user/exit.target
 %{_prefix}/lib/systemd/user/paths.target
 %{_prefix}/lib/systemd/user/printer.target
+%{_prefix}/lib/systemd/user/session.slice
 %{_prefix}/lib/systemd/user/shutdown.target
 %{_prefix}/lib/systemd/user/smartcard.target
 %{_prefix}/lib/systemd/user/sockets.target
@@ -1761,6 +1780,7 @@ fi
 %{systemdunitdir}/emergency.target
 %{systemdunitdir}/exit.target
 %{systemdunitdir}/final.target
+%{systemdunitdir}/first-boot-complete.target
 %{systemdunitdir}/getty.target
 %{systemdunitdir}/getty-pre.target
 %{systemdunitdir}/graphical.target
@@ -1822,6 +1842,7 @@ fi
 %dir %{systemdunitdir}/graphical.target.wants
 %dir %{systemdunitdir}/halt.target.wants
 %dir %{systemdunitdir}/initrd.target.wants
+%dir %{systemdunitdir}/initrd-root-device.target.wants
 %dir %{systemdunitdir}/initrd-root-fs.target.wants
 %dir %{systemdunitdir}/kexec.target.wants
 %dir %{systemdunitdir}/local-fs.target.wants
@@ -1840,6 +1861,9 @@ fi
 %dir %{systemdunitdir}/syslog.target.wants
 %dir %{systemdunitdir}/system-update.target.wants
 %dir %{systemdunitdir}/timers.target.wants
+%if %{with cryptsetup}
+%{systemdunitdir}/initrd-root-device.target.wants/remote-cryptsetup.target
+%endif
 %{systemdunitdir}/graphical.target.wants/display-manager.service
 %{systemdunitdir}/graphical.target.wants/systemd-update-utmp-runlevel.service
 %{systemdunitdir}/local-fs.target.wants/pld-clean-tmp.service
@@ -1980,6 +2004,7 @@ fi
 %attr(755,root,root) /%{_lib}/security/pam_systemd_home.so
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/systemd/homed.conf
 %{systemdunitdir}/systemd-homed.service
+%{systemdunitdir}/systemd-homed-activate.service
 %{_datadir}/dbus-1/system-services/org.freedesktop.home1.service
 %{_datadir}/dbus-1/system.d/org.freedesktop.home1.conf
 %{_datadir}/polkit-1/actions/org.freedesktop.home1.policy
@@ -2022,6 +2047,21 @@ fi
 %{_mandir}/man8/systemd-networkd.8*
 %{_mandir}/man8/systemd-networkd.service.8*
 
+%files oomd
+%defattr(644,root,root,755)
+%attr(755,root,root) /bin/oomctl
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/systemd/oomd.conf
+%attr(755,root,root) /lib/systemd/systemd-oomd
+%{systemdunitdir}/systemd-oomd.service
+%{_datadir}/dbus-1/system-services/org.freedesktop.oom1.service
+%{_datadir}/dbus-1/system.d/org.freedesktop.oom1.conf
+%{_mandir}/man1/oomctl.1*
+%{_mandir}/man5/oomd.conf.5*
+%{_mandir}/man5/oomd.conf.d.5*
+%{_mandir}/man5/org.freedesktop.oom1.5*
+%{_mandir}/man8/systemd-oomd.8*
+%{_mandir}/man8/systemd-oomd.service.8*
+
 %files portabled
 %defattr(644,root,root,755)
 %doc docs/PORTABLE_SERVICES.md
@@ -2112,6 +2152,7 @@ fi
 %{bash_compdir}/bootctl
 %{bash_compdir}/busctl
 %{bash_compdir}/coredumpctl
+%{bash_compdir}/homectl
 %{bash_compdir}/hostnamectl
 %{bash_compdir}/journalctl
 %{bash_compdir}/kernel-install
@@ -2128,6 +2169,7 @@ fi
 %{bash_compdir}/systemd-cgtop
 %{bash_compdir}/systemd-delta
 %{bash_compdir}/systemd-detect-virt
+%{bash_compdir}/systemd-id128
 %{bash_compdir}/systemd-nspawn
 %{bash_compdir}/systemd-path
 %{bash_compdir}/systemd-resolve
@@ -2157,6 +2199,7 @@ fi
 %{zsh_compdir}/_systemd-delta
 %{zsh_compdir}/_systemd-inhibit
 %{zsh_compdir}/_systemd-nspawn
+%{zsh_compdir}/_systemd-path
 %{zsh_compdir}/_systemd-run
 %{zsh_compdir}/_systemd-tmpfiles
 %{zsh_compdir}/_timedatectl
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/systemd.git/commitdiff/0a794686fc715323ce49d12dcc109d9b37204006



More information about the pld-cvs-commit mailing list