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: 254.4
+Version: 254.13
Release: 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: 3fb38052ae92a5ece5bc2861187e55cb
+# Source0-md5: b793bc1bdb7cb21e77ed3857fadaf007
Source1: %{name}-sysv-convert
Source2: %{name}_booted.c
Source3: network.service
Requires: SysVinit-tools
Requires: agetty
Requires: dbus >= 1.9.18
-Requires: elfutils >= 0.177
Requires: filesystem >= 4.0-39
-Requires: glibc >= 2.16
+Requires: glibc >= 6:2.16
Requires: kbd
Requires: kmod >= 25-2
Requires: libgpg-error >= 1.12
%{?with_selinux:Requires: libselinux >= 2.6}
Requires: lz4-libs >= 1:1.3.0
Requires: zstd >= 1.4.0
+Suggests: elfutils-libs >= 0.177
Obsoletes: nss_myhostname < 0.4
%description libs
install -d $RPM_BUILD_ROOT/var/lib/{%{name}/{catalog,coredump},machines} \
$RPM_BUILD_ROOT%{_rootsbindir} \
$RPM_BUILD_ROOT%{_sysconfdir}/{modprobe.d,repart.d,systemd/{system,user}-preset,sysupdate.d} \
- $RPM_BUILD_ROOT%{systemduserunitdir}/sockets.target.wants \
+ $RPM_BUILD_ROOT%{systemduserunitdir}/{basic,sockets}.target.wants \
$RPM_BUILD_ROOT%{systemdunitdir}/{final,sound,system-update}.target.wants \
$RPM_BUILD_ROOT%{systemdunitdir}/systemd-udevd.service.d \
$RPM_BUILD_ROOT%{_prefix}/lib/{repart.d,systemd/system-environment-generators,sysupdate.d}
/bin/udevadm info --convert-db
%post -n udev-core
-/bin/udevadm hwdb --update || :
+/bin/systemd-hwdb update || :
if [ $1 -gt 1 ]; then
if [ ! -x /bin/systemd_booted ] || ! /bin/systemd_booted; then
if grep -qs devtmpfs /proc/mounts && [ -n "$(pidof udevd)" ]; then
%dir %{_prefix}/lib/systemd/catalog
%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
-%{_prefix}/lib/systemd/user/sound.target
-%{_prefix}/lib/systemd/user/systemd-tmpfiles-clean.service
-%{_prefix}/lib/systemd/user/systemd-tmpfiles-clean.timer
-%{_prefix}/lib/systemd/user/systemd-tmpfiles-setup.service
-%{_prefix}/lib/systemd/user/timers.target
-%{_prefix}/lib/systemd/user/systemd-exit.service
-%{_prefix}/lib/systemd/user/xdg-desktop-autostart.target
%dir %{_prefix}/lib/systemd/user-generators
%attr(755,root,root) %{_prefix}/lib/systemd/user-generators/systemd-xdg-autostart-generator
%dir %{_prefix}/lib/systemd/user-environment-generators
%{systemdunitdir}/initrd-root-device.target
%{systemdunitdir}/proc-sys-fs-binfmt_misc.automount
%{systemdunitdir}/proc-sys-fs-binfmt_misc.mount
-%{systemdunitdir}/sockets.target.wants/systemd-coredump.socket
%{systemdunitdir}/sys-fs-fuse-connections.mount
%{systemdunitdir}/sys-kernel-config.mount
%{systemdunitdir}/sys-kernel-debug.mount
%{systemdunitdir}/multi-user.target.wants/systemd-user-sessions.service
%{systemdunitdir}/rescue.target.wants/systemd-update-utmp-runlevel.service
%{systemdunitdir}/sigpwr.target.wants/sigpwr-container-shutdown.service
+%{systemdunitdir}/sockets.target.wants/systemd-coredump.socket
%{systemdunitdir}/sockets.target.wants/systemd-initctl.socket
%{systemdunitdir}/sockets.target.wants/systemd-journald-dev-log.socket
%{systemdunitdir}/sockets.target.wants/systemd-journald.socket
%{systemdunitdir}/sysinit.target.wants/systemd-update-done.service
%{systemdunitdir}/sysinit.target.wants/systemd-update-utmp.service
%{systemdunitdir}/timers.target.wants/systemd-tmpfiles-clean.timer
-%dir %{systemduserunitdir}/sockets.target.wants
-%{systemduserunitdir}/graphical-session-pre.target
+
+%dir %{systemduserunitdir}
+%{systemduserunitdir}/app.slice
+%{systemduserunitdir}/background.slice
+%{systemduserunitdir}/basic.target
+%{systemduserunitdir}/bluetooth.target
+%{systemduserunitdir}/default.target
+%{systemduserunitdir}/exit.target
%{systemduserunitdir}/graphical-session.target
+%{systemduserunitdir}/graphical-session-pre.target
+%{systemduserunitdir}/paths.target
+%{systemduserunitdir}/printer.target
+%{systemduserunitdir}/session.slice
+%{systemduserunitdir}/shutdown.target
+%{systemduserunitdir}/smartcard.target
+%{systemduserunitdir}/sockets.target
+%{systemduserunitdir}/sound.target
+%{systemduserunitdir}/systemd-exit.service
+%{systemduserunitdir}/systemd-tmpfiles-clean.service
+%{systemduserunitdir}/systemd-tmpfiles-clean.timer
+%{systemduserunitdir}/systemd-tmpfiles-setup.service
+%{systemduserunitdir}/timers.target
+%{systemduserunitdir}/xdg-desktop-autostart.target
+%dir %{systemduserunitdir}/basic.target.wants
+%dir %{systemduserunitdir}/sockets.target.wants
+
%{_mandir}/man5/user@.service.5*
%{_mandir}/man5/user-runtime-dir@.service.5*
%{_mandir}/man8/30-systemd-environment-d-generator.8*