X-Git-Url: http://git.pld-linux.org/?p=packages%2Fsystemd.git;a=blobdiff_plain;f=systemd.spec;h=237e3262cd236d033dfcee18e1249a163a4dac1f;hp=409705787ed5af39934af36f2ae72b31cfa55db8;hb=f27e13c;hpb=4cbc463a3d778833081ffff47376313cebe3553d diff --git a/systemd.spec b/systemd.spec index 4097057..237e326 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: 242 -Release: 2 +Version: 246.1 +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/archive/v%{version}/%{name}-%{version}.tar.gz -# Source0-md5: 5e004a4007cebbc4c7a06bfd2b9b3d4c +Source0: https://github.com/systemd/systemd-stable/archive/v%{version}/%{name}-%{version}.tar.gz +# Source0-md5: 054c977eb67111584abd5ec038ce9a77 Source1: %{name}-sysv-convert Source2: %{name}_booted.c Source3: network.service @@ -66,7 +66,7 @@ Patch1: config-pld.patch Patch2: pld-sysv-network.patch Patch3: tmpfiles-not-fatal.patch Patch4: udev-ploop-rules.patch -Patch5: udevadm-in-sbin.patch + Patch6: net-rename-revert.patch Patch7: %{name}-completion.patch Patch8: proc-hidepid.patch @@ -76,7 +76,7 @@ Patch11: optional-tmp-on-tmpfs.patch Patch12: uids_gids.patch Patch13: sysctl.patch Patch14: pld-pam-%{name}-user.patch -Patch16: gcc9.patch +Patch15: %{name}-x32.patch URL: https://www.freedesktop.org/wiki/Software/systemd/ BuildRequires: acl-devel %{?with_audit:BuildRequires: audit-libs-devel} @@ -84,7 +84,7 @@ BuildRequires: binutils >= 3:2.22.52.0.1-2 BuildRequires: bzip2-devel # ln --relative BuildRequires: coreutils >= 8.16 -%{?with_cryptsetup:BuildRequires: cryptsetup-devel >= 1.6.0} +%{?with_cryptsetup:BuildRequires: cryptsetup-devel >= 2.3.0} BuildRequires: curl-devel >= 7.32.0 BuildRequires: dbus-devel >= 1.9.18 BuildRequires: docbook-dtd42-xml @@ -101,7 +101,7 @@ BuildRequires: intltool >= 0.40.0 # pkgconfig(libiptc) BuildRequires: iptables-devel BuildRequires: kmod-devel >= 15 -BuildRequires: libapparmor-devel +BuildRequires: libapparmor-devel >= 1:2.13 BuildRequires: libblkid-devel >= 2.24 BuildRequires: libcap-devel BuildRequires: libgcrypt-devel >= 1.4.5 @@ -109,7 +109,7 @@ BuildRequires: libgpg-error-devel >= 1.12 BuildRequires: libidn2-devel %{?with_microhttpd:BuildRequires: libmicrohttpd-devel >= 0.9.33} BuildRequires: libmount-devel >= 2.30 -BuildRequires: libseccomp-devel >= 2.3.1 +BuildRequires: libseccomp-devel >= 2.4.0 %{?with_selinux:BuildRequires: libselinux-devel >= 2.6} BuildRequires: libtool >= 2:2.2 BuildRequires: libxslt-progs @@ -131,6 +131,7 @@ BuildRequires: usbutils >= 0.82 BuildRequires: xorg-lib-libxkbcommon-devel >= 0.5.0 BuildRequires: xz-devel BuildRequires: zlib-devel +BuildRequires: zstd-devel >= 1.4.0 Requires(post,postun): %{name}-units = %{epoch}:%{version}-%{release} Requires(postun): /usr/sbin/groupdel Requires(postun): /usr/sbin/userdel @@ -145,7 +146,7 @@ Requires: %{name}-tools = %{epoch}:%{version}-%{release} Requires: /etc/os-release Requires: SysVinit-tools Requires: agetty -%{?with_cryptsetup:Requires: cryptsetup >= 1.6.0} +%{?with_cryptsetup:Requires: cryptsetup >= 2.3.0} Requires: curl-libs >= 7.32.0 Requires: dbus >= 1.9.18 Requires: filesystem >= 4.0-39 @@ -489,9 +490,10 @@ Summary: Shared systemd libraries Summary(pl.UTF-8): Biblioteki współdzielone systemd Group: Libraries Requires: libgcrypt >= 1.4.5 -Requires: libseccomp >= 2.3.1 +Requires: libseccomp >= 2.4.0 %{?with_selinux:Requires: libselinux >= 2.6} Requires: lz4-libs >= 1:1.3.0 +Requires: zstd >= 1.4.0 Obsoletes: nss_myhostname %description libs @@ -582,6 +584,7 @@ Requires: kmod >= 15 Requires: libblkid >= 2.24 %{?with_selinux:Requires: libselinux >= 2.6} Requires: setup >= 2.9.0-3 +Requires: systemd-libs = %{epoch}:%{version}-%{release} Requires: udev-libs = %{epoch}:%{version}-%{release} Requires: uname(release) >= 3.13 Obsoletes: udev-compat @@ -655,13 +658,13 @@ zsh completion for udev commands. Uzupełnianie parametrów w zsh dla poleceń udev. %prep -%setup -q +%setup -q -n systemd-stable-%{version} %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 + # rejected upstream (do not disable!) %patch6 -p1 %patch7 -p1 @@ -672,24 +675,26 @@ Uzupełnianie parametrów w zsh dla poleceń udev. %patch12 -p1 %patch13 -p1 %patch14 -p1 -%patch16 -p1 +%patch15 -p1 cp -p %{SOURCE2} src/systemd_booted.c +grep -rlZ -0 '#!/usr/bin/env bash' . | xargs -0 sed -i -e 's,#!/usr/bin/env bash,#!/bin/bash,g' + %build %meson build \ -Daudit=%{__true_false audit} \ + -Ddefault-hierarchy=hybrid \ -Ddefault-kill-user-processes=false \ %{?debug:--buildtype=debug} \ -Defi=%{__true_false efi} \ - -Dhalt-local=/sbin/halt.local \ -Dkexec-path=/sbin/kexec \ - -Dkill-path=/bin/kill \ -Dkmod-path=/sbin/kmod \ -Dlibcryptsetup=%{__true_false cryptsetup} \ -Dlibidn2=true \ -Dloadkeys-path=/usr/bin/loadkeys \ -Dlz4=true \ + -Dman=true \ -Dmicrohttpd=%{__true_false microhttpd} \ -Dmount-path=/bin/mount \ -Dnobody-user="nobody" \ @@ -703,7 +708,6 @@ cp -p %{SOURCE2} src/systemd_booted.c -Drc-local=/etc/rc.d/rc.local \ -Drootlibdir=/%{_lib} \ -Drootprefix="" \ - -Drootsbindir=%{_rootsbindir} \ -Dselinux=%{__true_false selinux} \ -Dsetfont-path=/bin/setfont \ -Dsplit-bin=true \ @@ -716,7 +720,7 @@ cp -p %{SOURCE2} src/systemd_booted.c %meson_build -C build -%{__cc} %{rpmcppflags} %{rpmcflags} -o build/systemd_booted %{rpmldflags} src/systemd_booted.c -L. -lsystemd +%{__cc} %{rpmcppflags} %{rpmcflags} -o build/systemd_booted %{rpmldflags} src/systemd_booted.c -Lbuild -lsystemd %{?with_tests:%meson_test -C build} @@ -726,7 +730,9 @@ install -d $RPM_BUILD_ROOT/var/lib/{%{name}/{catalog,coredump},machines} \ $RPM_BUILD_ROOT%{_rootsbindir} \ $RPM_BUILD_ROOT%{_sysconfdir}/{modprobe.d,systemd/system-preset} \ $RPM_BUILD_ROOT%{systemduserunitdir}/sockets.target.wants \ - $RPM_BUILD_ROOT%{systemdunitdir}/{final,sound,system-update}.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/systemd/system-environment-generators %meson_install -C build @@ -739,7 +745,6 @@ rm $RPM_BUILD_ROOT%{systemdunitdir}/sysinit.target.wants/sys-kernel-config.mount ln -s %{systemdunitdir}/prefdm.service $RPM_BUILD_ROOT%{systemdunitdir}/graphical.target.wants/display-manager.service ln -s prefdm.service $RPM_BUILD_ROOT%{systemdunitdir}/display-manager.service ln -s rescue.service $RPM_BUILD_ROOT%{systemdunitdir}/single.service -ln -s %{systemdunitdir}/halt-local.service $RPM_BUILD_ROOT%{systemdunitdir}/final.target.wants/halt-local.service ln -s %{systemdunitdir}/rc-local.service $RPM_BUILD_ROOT%{systemdunitdir}/multi-user.target.wants/rc-local.service # compatibility symlinks to udevd binary @@ -748,7 +753,7 @@ ln -s /lib/udev/udevd $RPM_BUILD_ROOT/lib/systemd/systemd-udevd ln -s /lib/udev/udevd $RPM_BUILD_ROOT%{_rootsbindir}/udevd # compat symlinks for "/ merged into /usr" programs -ln -s %{_rootsbindir}/udevadm $RPM_BUILD_ROOT/bin +ln -s ../bin/udevadm $RPM_BUILD_ROOT%{_rootsbindir} ln -s /lib/udev $RPM_BUILD_ROOT%{_prefix}/lib # install custom udev rules from pld package @@ -1068,14 +1073,14 @@ fi %endif %triggerpostun -n udev-core -- udev < 165 -/sbin/udevadm info --convert-db +/bin/udevadm info --convert-db %post -n udev-core -/sbin/udevadm hwdb --update || : +/bin/udevadm 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 - /sbin/udevadm control --exit + /bin/udevadm control --exit /lib/udev/udevd --daemon fi else @@ -1095,7 +1100,7 @@ fi %files -f %{name}.lang %defattr(644,root,root,755) -%doc docs/{AUTOMATIC_BOOT_ASSESSMENT,BLOCK_DEVICE_LOCKING,BOOT_LOADER_INTERFACE,BOOT_LOADER_SPECIFICATION,DISTRO_PORTING,ENVIRONMENT,PREDICTABLE_INTERFACE_NAMES,TRANSIENT-SETTINGS,UIDS-GIDS}.md NEWS README TODO +%doc docs/{AUTOMATIC_BOOT_ASSESSMENT,BLOCK_DEVICE_LOCKING,BOOT_LOADER_INTERFACE,BOOT_LOADER_SPECIFICATION,DISTRO_PORTING,ENVIRONMENT,GROUP_RECORD,PREDICTABLE_INTERFACE_NAMES,TRANSIENT-SETTINGS,UIDS-GIDS,USER_GROUP_API,USER_RECORD}.md NEWS README TODO %{_datadir}/dbus-1/system.d/org.freedesktop.hostname1.conf %{_datadir}/dbus-1/system.d/org.freedesktop.import1.conf %{_datadir}/dbus-1/system.d/org.freedesktop.locale1.conf @@ -1119,13 +1124,12 @@ fi %endif %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/systemd/journald.conf %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/systemd/logind.conf +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/systemd/pstore.conf %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/systemd/sleep.conf %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/systemd/system.conf %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/systemd/timesyncd.conf %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/systemd/user.conf %dir %{_sysconfdir}/systemd/user -%dir %{_sysconfdir}/systemd/system/getty.target.wants -%dir %{_sysconfdir}/systemd/system/multi-user.target.wants %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/systemd-user /etc/xdg/systemd @@ -1141,6 +1145,7 @@ fi %attr(755,root,root) /bin/systemd-notify %attr(755,root,root) /bin/systemd-sysusers %attr(755,root,root) /bin/systemd-tty-ask-password-agent +%attr(755,root,root) /bin/userdbctl %{?with_efi:%attr(755,root,root) %{_bindir}/bootctl} %attr(755,root,root) %{_bindir}/busctl %attr(755,root,root) %{_bindir}/coredumpctl @@ -1193,6 +1198,7 @@ fi %attr(755,root,root) /lib/systemd/systemd-machined %attr(755,root,root) /lib/systemd/systemd-makefs %attr(755,root,root) /lib/systemd/systemd-modules-load +%attr(755,root,root) /lib/systemd/systemd-pstore %attr(755,root,root) /lib/systemd/systemd-pull %attr(755,root,root) /lib/systemd/systemd-quotacheck %attr(755,root,root) /lib/systemd/systemd-random-seed @@ -1212,9 +1218,12 @@ fi %attr(755,root,root) /lib/systemd/systemd-update-done %attr(755,root,root) /lib/systemd/systemd-user-runtime-dir %attr(755,root,root) /lib/systemd/systemd-user-sessions +%attr(755,root,root) /lib/systemd/systemd-userdbd +%attr(755,root,root) /lib/systemd/systemd-userwork %attr(755,root,root) /lib/systemd/systemd-vconsole-setup %attr(755,root,root) /lib/systemd/systemd-veritysetup %attr(755,root,root) /lib/systemd/systemd-volatile-root +%attr(755,root,root) /lib/systemd/systemd-xdg-autostart-condition %attr(755,root,root) /lib/systemd/systemd %{?with_cryptsetup:%attr(755,root,root) /lib/systemd/system-generators/systemd-cryptsetup-generator} %{?with_efi:%attr(755,root,root) /lib/systemd/system-generators/systemd-bless-boot-generator} @@ -1280,13 +1289,20 @@ fi %{_prefix}/lib/tmpfiles.d/home.conf %{_prefix}/lib/tmpfiles.d/journal-nocow.conf %{_prefix}/lib/tmpfiles.d/legacy.conf +%{_prefix}/lib/tmpfiles.d/static-nodes-permissions.conf %{_prefix}/lib/tmpfiles.d/systemd.conf %{_prefix}/lib/tmpfiles.d/systemd-nologin.conf %{_prefix}/lib/tmpfiles.d/systemd-nspawn.conf +%{_prefix}/lib/tmpfiles.d/systemd-pstore.conf +%{_prefix}/lib/tmpfiles.d/systemd-tmp.conf %{_prefix}/lib/tmpfiles.d/tmp.conf %{_prefix}/lib/tmpfiles.d/var.conf %{_prefix}/lib/tmpfiles.d/x11.conf %{_prefix}/lib/sysctl.d/50-coredump.conf +# if cc.sizeof('long') > 4 +%ifarch %{x8664} aarch64 +%{_prefix}/lib/sysctl.d/50-pid-max.conf +%endif %{_datadir}/dbus-1/services/org.freedesktop.systemd1.service %{_datadir}/dbus-1/system-services/org.freedesktop.hostname1.service %{_datadir}/dbus-1/system-services/org.freedesktop.import1.service @@ -1308,6 +1324,7 @@ fi %{?with_microhttpd:%{_datadir}/systemd/gatewayd} %{_datadir}/systemd/kbd-model-map %{_datadir}/systemd/language-fallback-map +%{_datadir}/factory/etc/issue %{_datadir}/factory/etc/nsswitch.conf %{_datadir}/factory/etc/pam.d/other %{_datadir}/factory/etc/pam.d/system-auth @@ -1339,11 +1356,13 @@ fi %{_mandir}/man1/systemd-tty-ask-password-agent.1* %{_mandir}/man1/systemd-umount.1* %{_mandir}/man1/timedatectl.1* +%{_mandir}/man1/userdbctl.1* %{_mandir}/man5/binfmt.d.5* %{_mandir}/man5/coredump.conf.5* %{_mandir}/man5/coredump.conf.d.5* %{_mandir}/man5/dnssec-trust-anchors.d.5* %{_mandir}/man5/hostname.5* +%{_mandir}/man5/journald@.conf.5* %{?with_efi:%{_mandir}/man5/loader.conf.5*} %if %{with microhttpd} %{_mandir}/man5/journal-remote.conf.5* @@ -1360,7 +1379,17 @@ fi %{_mandir}/man5/machine-id.5* %{_mandir}/man5/machine-info.5* %{_mandir}/man5/modules-load.d.5* +%{_mandir}/man5/org.freedesktop.LogControl1.5* +%{_mandir}/man5/org.freedesktop.hostname1.5* +%{_mandir}/man5/org.freedesktop.import1.5* +%{_mandir}/man5/org.freedesktop.locale1.5* +%{_mandir}/man5/org.freedesktop.login1.5* +%{_mandir}/man5/org.freedesktop.machine1.5* +%{_mandir}/man5/org.freedesktop.systemd1.5* +%{_mandir}/man5/org.freedesktop.timedate1.5* %{_mandir}/man5/os-release.5* +%{_mandir}/man5/pstore.conf.5* +%{_mandir}/man5/pstore.conf.d.5* %{_mandir}/man5/sleep.conf.d.5* %{_mandir}/man5/sysctl.d.5* %{_mandir}/man5/system.conf.d.5* @@ -1368,6 +1397,7 @@ fi %{_mandir}/man5/systemd-sleep.conf.5* %{_mandir}/man5/systemd-system.conf.5* %{_mandir}/man5/systemd-user.conf.5* +%{_mandir}/man5/systemd-user-runtime-dir.5* %{_mandir}/man5/sysusers.d.5* %{_mandir}/man5/timesyncd.conf.5* %{_mandir}/man5/timesyncd.conf.d.5* @@ -1395,7 +1425,11 @@ fi %{_mandir}/man8/nss-mymachines.8* %{_mandir}/man8/systemd-backlight.8* %{_mandir}/man8/systemd-binfmt.8* -%{?with_efi:%{_mandir}/man8/systemd-bless-boot-generator.8*} +%if %{with efi} +%{_mandir}/man8/systemd-bless-boot.8* +%{_mandir}/man8/systemd-bless-boot-generator.8* +%endif +%{_mandir}/man8/systemd-boot-check-no-failures.8* %{_mandir}/man8/systemd-coredump.8* %{?with_cryptsetup:%{_mandir}/man8/systemd-cryptsetup-generator.8*} %{_mandir}/man8/systemd-debug-generator.8* @@ -1412,7 +1446,10 @@ fi %{_mandir}/man8/systemd-importd.8* %{_mandir}/man8/systemd-initctl.8* %{_mandir}/man8/systemd-journald-dev-log.socket.8* +%{_mandir}/man8/systemd-journald-varlink@.socket.8* %{_mandir}/man8/systemd-journald.8* +%{_mandir}/man8/systemd-journald@.service.8* +%{_mandir}/man8/systemd-journald@.socket.8* %if %{with microhttpd} %{_mandir}/man8/systemd-journal-remote.8* %{_mandir}/man8/systemd-journal-upload.8* @@ -1423,8 +1460,10 @@ fi %{_mandir}/man8/systemd-machine-id-commit.service.8* %{_mandir}/man8/systemd-makefs.8* %{_mandir}/man8/systemd-makefs@.service.8* -%{_mandir}/man8/systemd-makeswap@.service.8* +%{_mandir}/man8/systemd-mkswap@.service.8* %{_mandir}/man8/systemd-modules-load.8* +%{_mandir}/man8/systemd-pstore.8* +%{_mandir}/man8/systemd-pstore.service.8* %{_mandir}/man8/systemd-quotacheck.8* %{_mandir}/man8/systemd-random-seed.8* %{_mandir}/man8/systemd-remount-fs.8* @@ -1448,12 +1487,14 @@ fi %{_mandir}/man8/systemd-update-done.service.8* %{_mandir}/man8/systemd-update-utmp.8* %{_mandir}/man8/systemd-user-sessions.8* +%{_mandir}/man8/systemd-userdbd.8* %{_mandir}/man8/systemd-vconsole-setup.8* %{_mandir}/man8/systemd-veritysetup.8* %{_mandir}/man8/systemd-veritysetup-generator.8* %{_mandir}/man8/systemd-veritysetup@.service.8* %{_mandir}/man8/systemd-volatile-root.8* %{_mandir}/man8/systemd-volatile-root.service.8* +%{_mandir}/man8/systemd-xdg-autostart-generator.8* %attr(700,root,root) %dir /var/lib/machines %dir /var/lib/%{name} %dir /var/lib/%{name}/coredump @@ -1523,11 +1564,16 @@ fi %{_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 %attr(755,root,root) %{_prefix}/lib/systemd/user-environment-generators/30-systemd-environment-d-generator %dir %{_prefix}/lib/systemd/user-preset %{_prefix}/lib/systemd/user-preset/90-systemd.preset +%dir %{_prefix}/lib/systemd/system-environment-generators +%dir /lib/systemd/ntp-units.d +/lib/systemd/ntp-units.d/80-systemd-timesync.list %dir /lib/systemd/pld-helpers.d %dir /lib/systemd/system-generators %dir /lib/systemd/system-preset @@ -1552,9 +1598,11 @@ fi %{systemdunitdir}/sys-fs-fuse-connections.mount %{systemdunitdir}/sys-kernel-config.mount %{systemdunitdir}/sys-kernel-debug.mount +%{systemdunitdir}/sys-kernel-tracing.mount %{systemdunitdir}/systemd-coredump@.service %{systemdunitdir}/systemd-coredump.socket %{systemdunitdir}/systemd-exit.service +%{systemdunitdir}/systemd-pstore.service %{systemdunitdir}/systemd-rfkill.socket %{systemdunitdir}/tmp.mount %{systemdunitdir}/var-lib-machines.mount @@ -1578,7 +1626,6 @@ fi %{systemdunitdir}/display-manager.service %{systemdunitdir}/emergency.service %{systemdunitdir}/getty@.service -%{systemdunitdir}/halt-local.service %{systemdunitdir}/initrd-cleanup.service %{systemdunitdir}/initrd-parse-etc.service %{systemdunitdir}/initrd-switch-root.service @@ -1586,6 +1633,7 @@ fi %{systemdunitdir}/killall.service %{systemdunitdir}/kmod-static-nodes.service %{systemdunitdir}/ldconfig.service +%{systemdunitdir}/modprobe@.service %{systemdunitdir}/netfs.service %{systemdunitdir}/network.service %{systemdunitdir}/pld-clean-tmp.service @@ -1605,6 +1653,7 @@ fi %{systemdunitdir}/systemd-backlight@.service %{systemdunitdir}/systemd-binfmt.service %{?with_efi:%{systemdunitdir}/systemd-bless-boot.service} +%{?with_efi:%{systemdunitdir}/systemd-boot-system-token.service} %{systemdunitdir}/systemd-boot-check-no-failures.service %{systemdunitdir}/systemd-firstboot.service %{systemdunitdir}/systemd-fsck-root.service @@ -1623,6 +1672,7 @@ fi %{systemdunitdir}/systemd-journal-remote.service %{systemdunitdir}/systemd-journal-upload.service %{systemdunitdir}/systemd-journald.service +%{systemdunitdir}/systemd-journald@.service %{systemdunitdir}/systemd-kexec.service %{systemdunitdir}/systemd-localed.service %{systemdunitdir}/systemd-logind.service @@ -1649,15 +1699,19 @@ fi %{systemdunitdir}/systemd-udev-settle.service %{systemdunitdir}/systemd-udev-trigger.service %{systemdunitdir}/systemd-udevd.service +%dir %{systemdunitdir}/systemd-udevd.service.d %{systemdunitdir}/systemd-update-done.service %{systemdunitdir}/systemd-update-utmp-runlevel.service %{systemdunitdir}/systemd-update-utmp.service %{systemdunitdir}/systemd-user-sessions.service +%{systemdunitdir}/systemd-userdbd.service +%{systemdunitdir}/systemd-userdbd.socket %{systemdunitdir}/systemd-vconsole-setup.service %{systemdunitdir}/systemd-volatile-root.service %{systemdunitdir}/user@.service %{systemdunitdir}/machine.slice #%{systemdunitdir}/system.slice +%{?with_cryptsetup:%{systemdunitdir}/system-systemd\x2dcryptsetup.slice} %dir %{systemdunitdir}/user-.slice.d %{systemdunitdir}/user-.slice.d/10-defaults.conf %{systemdunitdir}/user-runtime-dir@.service @@ -1668,10 +1722,13 @@ fi %{systemdunitdir}/systemd-journal-remote.socket %{systemdunitdir}/systemd-journald-audit.socket %{systemdunitdir}/systemd-journald-dev-log.socket +%{systemdunitdir}/systemd-journald-varlink@.socket %{systemdunitdir}/systemd-journald.socket +%{systemdunitdir}/systemd-journald@.socket %{systemdunitdir}/systemd-udevd-control.socket %{systemdunitdir}/systemd-udevd-kernel.socket %{systemdunitdir}/basic.target +%{systemdunitdir}/blockdev@.target %{systemdunitdir}/bluetooth.target %{systemdunitdir}/boot-complete.target %{?with_cryptsetup:%{systemdunitdir}/cryptsetup-pre.target} @@ -1758,7 +1815,6 @@ fi %dir %{systemdunitdir}/syslog.target.wants %dir %{systemdunitdir}/system-update.target.wants %dir %{systemdunitdir}/timers.target.wants -%{systemdunitdir}/final.target.wants/halt-local.service %{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 @@ -1788,8 +1844,10 @@ fi %{systemdunitdir}/sysinit.target.wants/proc-sys-fs-binfmt_misc.automount %{systemdunitdir}/sysinit.target.wants/sys-fs-fuse-connections.mount %{systemdunitdir}/sysinit.target.wants/sys-kernel-debug.mount +%{systemdunitdir}/sysinit.target.wants/sys-kernel-tracing.mount %{systemdunitdir}/sysinit.target.wants/systemd-ask-password-console.path %{systemdunitdir}/sysinit.target.wants/systemd-binfmt.service +%{?with_efi:%{systemdunitdir}/sysinit.target.wants/systemd-boot-system-token.service} %{systemdunitdir}/sysinit.target.wants/systemd-firstboot.service %{systemdunitdir}/sysinit.target.wants/systemd-hwdb-update.service %{systemdunitdir}/sysinit.target.wants/systemd-journal-catalog-update.service @@ -1822,6 +1880,7 @@ fi %{_mandir}/man8/systemd-binfmt.service.8* %{?with_efi:%{_mandir}/man8/systemd-bless-boot.service.8*} %{_mandir}/man8/systemd-boot-check-no-failures.service.8* +%{?with_efi:%{_mandir}/man8/systemd-boot-system-token.service.8*} %{_mandir}/man8/systemd-coredump.socket.8* %{_mandir}/man8/systemd-coredump@.service.8* %{?with_cryptsetup:%{_mandir}/man8/systemd-cryptsetup.8*} @@ -1861,12 +1920,14 @@ fi %{_mandir}/man8/systemd-tmpfiles-clean.timer.8* %{_mandir}/man8/systemd-tmpfiles-setup.service.8* %{_mandir}/man8/systemd-tmpfiles-setup-dev.service.8* +%{_mandir}/man8/systemd-udev-settle.service.8* %{_mandir}/man8/systemd-udevd.service.8* %{_mandir}/man8/systemd-udevd-control.socket.8* %{_mandir}/man8/systemd-udevd-kernel.socket.8* %{_mandir}/man8/systemd-update-utmp-runlevel.service.8* %{_mandir}/man8/systemd-update-utmp.service.8* %{_mandir}/man8/systemd-user-sessions.service.8* +%{_mandir}/man8/systemd-userdbd.service.8* %{_mandir}/man8/systemd-vconsole-setup.service.8* %files tools @@ -1894,16 +1955,24 @@ fi /lib/systemd/network/80-container-host0.network /lib/systemd/network/80-container-ve.network /lib/systemd/network/80-container-vz.network +/lib/systemd/network/80-vm-vt.network +/lib/systemd/network/80-wifi-adhoc.network +%{systemdunitdir}/systemd-network-generator.service %{systemdunitdir}/systemd-networkd-wait-online.service %{systemdunitdir}/systemd-networkd.service %{systemdunitdir}/systemd-networkd.socket %{_datadir}/dbus-1/system-services/org.freedesktop.network1.service +%{_datadir}/polkit-1/actions/org.freedesktop.network1.policy %attr(755,root,root) /bin/networkctl +%attr(755,root,root) /lib/systemd/systemd-network-generator %attr(755,root,root) /lib/systemd/systemd-networkd %attr(755,root,root) /lib/systemd/systemd-networkd-wait-online %{_mandir}/man1/networkctl.1* %{_mandir}/man5/networkd.conf.5* %{_mandir}/man5/networkd.conf.d.5* +%{_mandir}/man7/systemd.net-naming-scheme.7* +%{_mandir}/man8/systemd-network-generator.8* +%{_mandir}/man8/systemd-network-generator.service.8* %{_mandir}/man8/systemd-networkd-wait-online.8* %{_mandir}/man8/systemd-networkd-wait-online.service.8* %{_mandir}/man8/systemd-networkd.8* @@ -1946,6 +2015,7 @@ fi %attr(755,root,root) /lib/systemd/systemd-resolved %{_mandir}/man1/resolvconf.1* %{_mandir}/man1/resolvectl.1* +%{_mandir}/man5/org.freedesktop.resolve1.5* %{_mandir}/man5/resolved.conf.5* %{_mandir}/man5/resolved.conf.d.5* %{_mandir}/man8/systemd-resolved.8* @@ -2022,6 +2092,7 @@ fi %{zsh_compdir}/_loginctl %{zsh_compdir}/_machinectl %{zsh_compdir}/_networkctl +%{zsh_compdir}/_resolvectl %{zsh_compdir}/_sd_hosts_or_user_at_host %{zsh_compdir}/_sd_machines %{zsh_compdir}/_sd_outputmodes @@ -2032,7 +2103,6 @@ fi %{zsh_compdir}/_systemd-delta %{zsh_compdir}/_systemd-inhibit %{zsh_compdir}/_systemd-nspawn -%{zsh_compdir}/_systemd-resolve %{zsh_compdir}/_systemd-run %{zsh_compdir}/_systemd-tmpfiles %{zsh_compdir}/_timedatectl @@ -2052,6 +2122,7 @@ fi %attr(755,root,root) /lib/udev/ata_id %attr(755,root,root) /lib/udev/cdrom_id +%attr(755,root,root) /lib/udev/fido_id %attr(755,root,root) /lib/udev/mtd_probe %attr(755,root,root) /lib/udev/scsi_id %attr(755,root,root) /lib/udev/v4l_id @@ -2069,7 +2140,10 @@ fi /lib/udev/hwdb.d/20-usb-classes.hwdb /lib/udev/hwdb.d/20-usb-vendor-model.hwdb /lib/udev/hwdb.d/20-vmbus-class.hwdb +/lib/udev/hwdb.d/60-autosuspend-chromiumos.hwdb +/lib/udev/hwdb.d/60-autosuspend.hwdb /lib/udev/hwdb.d/60-evdev.hwdb +/lib/udev/hwdb.d/60-input-id.hwdb /lib/udev/hwdb.d/60-keyboard.hwdb /lib/udev/hwdb.d/60-sensor.hwdb /lib/udev/hwdb.d/70-joystick.hwdb @@ -2101,10 +2175,12 @@ fi # rules below are NOT supposed to be changed by users /lib/udev/rules.d/50-udev-default.rules +/lib/udev/rules.d/60-autosuspend.rules /lib/udev/rules.d/60-block.rules /lib/udev/rules.d/60-cdrom_id.rules /lib/udev/rules.d/60-drm.rules /lib/udev/rules.d/60-evdev.rules +/lib/udev/rules.d/60-fido-id.rules /lib/udev/rules.d/60-persistent-alsa.rules /lib/udev/rules.d/60-persistent-input.rules /lib/udev/rules.d/60-persistent-storage.rules