From a566b283e50ebf04a92e4527cb411f39151efb8f Mon Sep 17 00:00:00 2001 From: Ikey Doherty Date: Fri, 2 Feb 2024 01:02:12 +0000 Subject: [PATCH] systemd: Major cleanup and update to 252.22 - Drop all the janky clear patches - Drop upstreamed bits - Use proper meson options - Enabling of repart/homed/kmod/etc - Restore factory files for working nsswitch - Drop sysupdate - won't support it - Enable cryptsetup + co Signed-off-by: Ikey Doherty --- s/systemd/manifest.x86_64.bin | Bin 1506 -> 1836 bytes s/systemd/manifest.x86_64.jsonc | 1177 ++++++++++++++++- ...ator-Do-not-automount-boot-partition.patch | 26 - s/systemd/pkg/bugs/systemd-250-compile.patch | 11 - ...-journal-raise-compression-threshold.patch | 25 - .../0003-core-use-mmap-to-load-files.patch | 25 - ...malloc-memory-reserves-when-main-loo.patch | 31 - .../0015-more-udev-children-workers.patch | 25 - ...ble-BBR-Bottleneck-Bandwidth-and-RTT.patch | 26 - ...omplete-once-one-link-is-online-not-.patch | 26 - .../pkg/perf/0023-DHCP-retry-faster.patch | 25 - .../0024-Remove-libm-memory-overhead.patch | 27 - .../0025-skip-not-present-ACPI-devices.patch | 37 - ...0027-Make-timesyncd-a-simple-service.patch | 27 - .../pkg/perf/0028-Compile-udev-with-O3.patch | 11 - ...0030-Don-t-wait-for-utmp-at-shutdown.patch | 25 - ...on-t-use-libm-just-for-integer-exp10.patch | 37 - ...stemd-earlier-that-resolved-is-ready.patch | 34 - ...36-Disable-LLDP-listening-by-default.patch | 29 - .../pkg/perf/0038-Localize-1-symbol.patch | 37 - ...d-243-random-seed-no-insane-timeouts.patch | 11 - .../0001-Remove-default-pam.d-folder.patch | 70 - ...sswitch-ship-legacy-tmpfiles-disable.patch | 61 - ...r-locale-files-locale.conf-00-keyboa.patch | 143 -- .../0515-Add-path-to-locale-search.patch | 46 - .../pkg/systemd-220-silent-fsck-on-boot.patch | 18 - s/systemd/stone.yml | 83 +- 27 files changed, 1206 insertions(+), 887 deletions(-) delete mode 100644 s/systemd/pkg/0008-efi-boot-generator-Do-not-automount-boot-partition.patch delete mode 100644 s/systemd/pkg/bugs/systemd-250-compile.patch delete mode 100644 s/systemd/pkg/perf/0001-journal-raise-compression-threshold.patch delete mode 100644 s/systemd/pkg/perf/0003-core-use-mmap-to-load-files.patch delete mode 100644 s/systemd/pkg/perf/0007-sd-event-return-malloc-memory-reserves-when-main-loo.patch delete mode 100644 s/systemd/pkg/perf/0015-more-udev-children-workers.patch delete mode 100644 s/systemd/pkg/perf/0018-Enable-BBR-Bottleneck-Bandwidth-and-RTT.patch delete mode 100644 s/systemd/pkg/perf/0019-network-online-complete-once-one-link-is-online-not-.patch delete mode 100644 s/systemd/pkg/perf/0023-DHCP-retry-faster.patch delete mode 100644 s/systemd/pkg/perf/0024-Remove-libm-memory-overhead.patch delete mode 100644 s/systemd/pkg/perf/0025-skip-not-present-ACPI-devices.patch delete mode 100644 s/systemd/pkg/perf/0027-Make-timesyncd-a-simple-service.patch delete mode 100644 s/systemd/pkg/perf/0028-Compile-udev-with-O3.patch delete mode 100644 s/systemd/pkg/perf/0030-Don-t-wait-for-utmp-at-shutdown.patch delete mode 100644 s/systemd/pkg/perf/0032-don-t-use-libm-just-for-integer-exp10.patch delete mode 100644 s/systemd/pkg/perf/0033-Notify-systemd-earlier-that-resolved-is-ready.patch delete mode 100644 s/systemd/pkg/perf/0036-Disable-LLDP-listening-by-default.patch delete mode 100644 s/systemd/pkg/perf/0038-Localize-1-symbol.patch delete mode 100644 s/systemd/pkg/perf/systemd-243-random-seed-no-insane-timeouts.patch delete mode 100644 s/systemd/pkg/stateless/0001-Remove-default-pam.d-folder.patch delete mode 100644 s/systemd/pkg/stateless/0004-Build-drop-pam-nsswitch-ship-legacy-tmpfiles-disable.patch delete mode 100644 s/systemd/pkg/stateless/0031-add-stateless-for-locale-files-locale.conf-00-keyboa.patch delete mode 100644 s/systemd/pkg/stateless/0515-Add-path-to-locale-search.patch delete mode 100644 s/systemd/pkg/systemd-220-silent-fsck-on-boot.patch diff --git a/s/systemd/manifest.x86_64.bin b/s/systemd/manifest.x86_64.bin index 0e24947abe99c22016ac64dc33d06ea07456c72d..0efae6fc75cc1adab48d401c66efebe06981d9cd 100644 GIT binary patch delta 1819 zcmV+$2juwT3#<;1CVv7c00000000DId20r5*+pt%0000u00994D77#B0B8jf0QTQr zAn+LHL~OCO+x6|+xb{H2G3{_O_8_SBym1&Ly1a@y1ycZ508{|7(onl>UlN=R(kry8 zi=)@3+#($G{};C0m1m{g)!_WD)!Z5!@_!$&_~Ad|hr|#6pJkEE zlHC&A@H$UZV)C1vRrwa+jQ;^O@Pu{6|BE=D0j2Z!e>^)@3|njx$*|66b4zi@|5q-f z3nq0daKkOb50a3CdK4w;u#H^XUY>GJ%tcTrlthxb-K1NEQ~p0PNsZ_X(%8jo;)rU_ z<|`71R@gK5Re#|dH*7JUSa)-6jn)p~WhyxemP1Wmx{}nZT7YsB3&Bp!?%6f|-?LWR zti1LAo5iQ$t z-)A??OJ!A_SeA3En${SaP?v)BHcOiAu%=$MkN^MTC4bbM!Feqh+OP8}bw9gpGh?u9 z;_WK_KYo=}mG<*8P|}Wa94byIfFzJqw+%1~AsQ(Q4QpX9U47)SdAPGeI}*{%xRW>S zTyCH>_s9q~8X(6&Bq5fJ7nX8g=Af zwi3Fv7Jsvp0gyQ4SYB0{02nrCeYO0@4r?sNPYT8U82HBS1CiK4T|t3%x^tEHG8b8U z5!Pi4&jQ3EQ~jnT)OmUl04{yJ(K0|a0RR9100004qW}N^0000D=m$-8pq$R){w*d(HBn#bKntvwNIz?JXLFq;r0tn2Ae8UO~T>Z43 z_5i_Bp8%EsnE)&YaYnw}eD4om{dws=m`C1tcW2ngGmZI$T}$RHt;J6|+uNn?w68XUJSBPL^ez zj(-UK|E%V+9)h*l-K|`?=}tEMBB*l822Qt0*^I1aU@dkR0AVw`Td)~}&Ft<<5=Z)w zRwJ;Og%`hzd^G@@+1-<$iXI$trTq%KyDqDQ-Q9N&*3R4=ZI<&$B;9ljGi&(R#~H+O zVwIZxFx?YZ3`KS2tSM%4Uz@I6jsi$r-G5f??0Fu{SQSY3T3!r1AchzO#{}f+K92Dr zH3rFct`^QSexAD|PCG|*t+>yPbkT3SyBiwq9FNDJMO&L}^*4$=`%_VUQE35- zl4oUWLAqJ74lD0fmPbf=R1CtRqa`Hj9>{Z$Mlf1(ijdDu@d4n%1EjSOHlu7%c7LWQ zJJqp{z!qdSV}ciSns<<|_#bDK{1^?!m20Bku#6PF-YYxS5MmcOS1{J8b%gKlK=Gez z&(>?7m{@g`>*pPvnWHYE;`f|bUyUM8@iSwHYnq$KX#AsYXr4_ z{O%<~DZ2*iSY~8tvp+AQJ4HFV%zwVFev=h)k#m#WU-VHrtR8 z(W*k4@PPlQ(MZD-qM8YkB!$9oa3qi_DslrMBnmNP7$HhTW+r8%Qs`lU**eI0hvU}9 zyAK9)I0_LSY##*NqC`a=!0rS}fI{@y&cPj5OJ>5eA>_1QWqM>drX$~a*izn-ZtkQ! ztS7G4^04$y4-=R*S^2~7^?xa+0F<^>7QM#Xstj@Y7*}F;w?n=LY7ejvvaMZ`#6hI! zhd{$hphU9e1K8S%x9iXQm85{*5}kh>@@kF86!Fa#EN5uE(Ui?ETJ6K4n4by zKLOGM J?V2gTOapPVZb$$C delta 1486 zcmV;<1u^=p4&n=tCVv64000000009>39=PT``q{;0000f00994D77#B0BB7O0G8TM zAMn`fL_9HZ`#)M={&yS(?-?IR^~|m3jlvR;RdtLhLjXwtNC4Z6ZIWCjZ^ZMIBc(Fq z>NzA_^#9SbTf|N07IW?HTF&9%kpFPCM1wrFES#3m*c` z_#b!tzXemmXjX@T8x9RWNJf&$O_jvt*~qn-!>x6DTSTQ&NhF(_^Xaf~%Ku0Dlo1)% zDNQoACslc~IBIl$ShP86wR4^Ev#c1}YTfgWv0acV>t{PH<5s>bFIy%4UvpL3%dX=8WoKzo&34?}Ht&O1W;B!7 zq#T~wM!E2Z1u`hmB#^W^APkwIu?n>YVGj@k>-MlFJ%5qxwj5N#Yyk|GL|19!i5$Qs*gyNoE z2|nKEnbQCOF#rGn00003&;S4c0000BC92JZQj92r9{>OVcK`ta0w}dF{Qzh^9sstk ziY3rk$$tX~Ew9K8PsGe(SNY(QRNfOlTCA?3E4?tDR$R#u$kSR zHdC;f-Cd83hr_c|z+U!6elPh>md)&LBIlJ7Y_cuLYreNa&Lf7>s+F7$^K(*MF;z7y zUz1Yp>!h(!OGKPgROj_94P=7|U~>~*3OXZx)`Nz`vRWhWp;OA7u1Wd zP2V2J{%_fkA2V4DYOM4chF#J4UfC@M5_`!R^tw`P_Iv*}>UWJji`;YxY1Kx#hQ3jG zHR`3Re@bc1XgxcdXsSc9KRlh+)Vo4+Qh)EYs|KdcIV-$l_kLe{#NP2cw1@osai#MU zc6S|u5ZbHra&MFc+f-z$FgZhCqDwVgxx_{Xpu1!`NgvF^)lq}4s%lNNxejxSdKrMK zGR1Vo%#u&ye@=MJIgrDCOE$Hicv*sl6?k7+f$q*brcA^}BS(v$75HWpiM(I+sejhP z#*BDcs*X0-;Tm3xAO!(kquRkz@#$cUWXXo?K@QcBQ{CbOEJ0=ifX=7^Im47fMUo^1 zsSF38BoM2iZXqNIL4*)NjED@G)F=&OAp&DH8bcz{ty7sHNT8>6b+sL3HFRWxpyKOu z$AH;K0D(Y6Ig0R$2$^(mz06Sip?_$RS4^Wp8PFIZEBCgH?aM6@!pk>b(WT28JD&(NLS=pHYoQR_7dO0Nabhl+(W`X(Wp?MGe*`Tm_p=?lH@+3?SGh9de#P^ zjGFlTE=;=lAv&7HUSfsFz+-h^%dmi@c7Z3ug9?cs!&&%hy2=~enfI3rf$2B>k^XF o0C1QmVhkM548O?EeXqA!4i>#oVvvhzV5$-HA6Ph`N2UNb4dd;#tpET3 diff --git a/s/systemd/manifest.x86_64.jsonc b/s/systemd/manifest.x86_64.jsonc index 40391c96..73ba2fda 100644 --- a/s/systemd/manifest.x86_64.jsonc +++ b/s/systemd/manifest.x86_64.jsonc @@ -4,28 +4,43 @@ "packages": { "systemd": { "build-depends": [ + "acl-devel", + "attr-devel", + "binary(gperf)", "binary(m4)", - "binutils", - "gcc-devel", + "binary(xsltproc)", + "docbook", "gettext-devel", "gnu-efi-devel", - "gperf", "pkgconfig(blkid)", + "pkgconfig(bzip2)", "pkgconfig(dbus-1)", "pkgconfig(fdisk)", + "pkgconfig(glib-2.0)", + "pkgconfig(gnutls)", + "pkgconfig(gpg-error)", "pkgconfig(libacl)", "pkgconfig(libcap)", + "pkgconfig(libcryptsetup)", "pkgconfig(libcurl)", + "pkgconfig(libdw)", "pkgconfig(libffi)", + "pkgconfig(libgcrypt)", + "pkgconfig(libidn2)", "pkgconfig(libkmod)", "pkgconfig(liblz4)", "pkgconfig(liblzma)", "pkgconfig(libpcre2-8)", + "pkgconfig(libseccomp)", "pkgconfig(libxcrypt)", "pkgconfig(libzstd)", "pkgconfig(mount)", "pkgconfig(openssl)", "pkgconfig(pam)", + "pkgconfig(polkit-gobject-1)", + "pkgconfig(pwquality)", + "pkgconfig(tss2-esys)", + "pkgconfig(xkbcommon)", "pkgconfig(zlib)", "python-jinja" ], @@ -34,19 +49,26 @@ "soname(ld-linux-x86-64.so.2(x86_64))", "soname(libacl.so.1(x86_64))", "soname(libblkid.so.1(x86_64))", + "soname(libbz2.so.1.0(x86_64))", "soname(libc.so.6(x86_64))", "soname(libcap.so.2(x86_64))", "soname(libcrypt.so.1(x86_64))", "soname(libcrypto.so.3(x86_64))", + "soname(libcryptsetup.so.12(x86_64))", "soname(libcurl.so.4(x86_64))", "soname(libfdisk.so.1(x86_64))", + "soname(libgcc_s.so.1(x86_64))", + "soname(libgcrypt.so.20(x86_64))", + "soname(libgpg-error.so.0(x86_64))", "soname(libkmod.so.2(x86_64))", "soname(liblz4.so.1(x86_64))", "soname(liblzma.so.5(x86_64))", "soname(libm.so.6(x86_64))", "soname(libmount.so.1(x86_64))", + "soname(libp11-kit.so.0(x86_64))", "soname(libpam.so.0(x86_64))", "soname(libpam_misc.so.0(x86_64))", + "soname(libseccomp.so.2(x86_64))", "soname(libssl.so.3(x86_64))", "soname(libz.so.1(x86_64))", "soname(libzstd.so.1(x86_64))" @@ -55,6 +77,7 @@ "/usr/bin/bootctl", "/usr/bin/busctl", "/usr/bin/coredumpctl", + "/usr/bin/homectl", "/usr/bin/hostnamectl", "/usr/bin/journalctl", "/usr/bin/kernel-install", @@ -72,6 +95,7 @@ "/usr/bin/systemd-cgls", "/usr/bin/systemd-cgtop", "/usr/bin/systemd-creds", + "/usr/bin/systemd-cryptenroll", "/usr/bin/systemd-delta", "/usr/bin/systemd-detect-virt", "/usr/bin/systemd-dissect", @@ -99,6 +123,8 @@ "/usr/bin/udevadm", "/usr/bin/userdbctl", "/usr/lib/binfmt.d", + "/usr/lib/cryptsetup/libcryptsetup-token-systemd-pkcs11.so", + "/usr/lib/cryptsetup/libcryptsetup-token-systemd-tpm2.so", "/usr/lib/environment.d/99-environment.conf", "/usr/lib/kernel/install.conf", "/usr/lib/kernel/install.d/50-depmod.install", @@ -115,6 +141,7 @@ "/usr/lib/modprobe.d/systemd.conf", "/usr/lib/modules-load.d", "/usr/lib/security/pam_systemd.so", + "/usr/lib/security/pam_systemd_home.so", "/usr/lib/sysctl.d/50-coredump.conf", "/usr/lib/sysctl.d/50-default.conf", "/usr/lib/sysctl.d/50-pid-max.conf", @@ -161,15 +188,18 @@ "/usr/lib/systemd/portable/profile/trusted/service.conf", "/usr/lib/systemd/resolv.conf", "/usr/lib/systemd/system-generators/systemd-bless-boot-generator", + "/usr/lib/systemd/system-generators/systemd-cryptsetup-generator", "/usr/lib/systemd/system-generators/systemd-debug-generator", "/usr/lib/systemd/system-generators/systemd-fstab-generator", "/usr/lib/systemd/system-generators/systemd-getty-generator", "/usr/lib/systemd/system-generators/systemd-gpt-auto-generator", "/usr/lib/systemd/system-generators/systemd-hibernate-resume-generator", + "/usr/lib/systemd/system-generators/systemd-integritysetup-generator", "/usr/lib/systemd/system-generators/systemd-rc-local-generator", "/usr/lib/systemd/system-generators/systemd-run-generator", "/usr/lib/systemd/system-generators/systemd-system-update-generator", "/usr/lib/systemd/system-generators/systemd-sysv-generator", + "/usr/lib/systemd/system-generators/systemd-veritysetup-generator", "/usr/lib/systemd/system-preset/90-systemd.preset", "/usr/lib/systemd/system-shutdown", "/usr/lib/systemd/system-sleep", @@ -180,6 +210,8 @@ "/usr/lib/systemd/system/boot-complete.target", "/usr/lib/systemd/system/console-getty.service", "/usr/lib/systemd/system/container-getty@.service", + "/usr/lib/systemd/system/cryptsetup-pre.target", + "/usr/lib/systemd/system/cryptsetup.target", "/usr/lib/systemd/system/ctrl-alt-del.target", "/usr/lib/systemd/system/dbus-org.freedesktop.hostname1.service", "/usr/lib/systemd/system/dbus-org.freedesktop.import1.service", @@ -210,6 +242,8 @@ "/usr/lib/systemd/system/initrd-fs.target", "/usr/lib/systemd/system/initrd-parse-etc.service", "/usr/lib/systemd/system/initrd-root-device.target", + "/usr/lib/systemd/system/initrd-root-device.target.wants/remote-cryptsetup.target", + "/usr/lib/systemd/system/initrd-root-device.target.wants/remote-veritysetup.target", "/usr/lib/systemd/system/initrd-root-fs.target", "/usr/lib/systemd/system/initrd-root-fs.target.wants/systemd-repart.service", "/usr/lib/systemd/system/initrd-switch-root.service", @@ -218,6 +252,8 @@ "/usr/lib/systemd/system/initrd-usr-fs.target", "/usr/lib/systemd/system/initrd.target", "/usr/lib/systemd/system/initrd.target.wants/systemd-pcrphase-initrd.service", + "/usr/lib/systemd/system/integritysetup-pre.target", + "/usr/lib/systemd/system/integritysetup.target", "/usr/lib/systemd/system/kexec.target", "/usr/lib/systemd/system/kmod-static-nodes.service", "/usr/lib/systemd/system/ldconfig.service", @@ -247,9 +283,11 @@ "/usr/lib/systemd/system/quotaon.service", "/usr/lib/systemd/system/rc-local.service", "/usr/lib/systemd/system/reboot.target", + "/usr/lib/systemd/system/remote-cryptsetup.target", "/usr/lib/systemd/system/remote-fs-pre.target", "/usr/lib/systemd/system/remote-fs.target", "/usr/lib/systemd/system/remote-fs.target.wants/var-lib-machines.mount", + "/usr/lib/systemd/system/remote-veritysetup.target", "/usr/lib/systemd/system/rescue.service", "/usr/lib/systemd/system/rescue.target", "/usr/lib/systemd/system/rescue.target.wants/systemd-update-utmp-runlevel.service", @@ -289,8 +327,10 @@ "/usr/lib/systemd/system/sys-kernel-debug.mount", "/usr/lib/systemd/system/sys-kernel-tracing.mount", "/usr/lib/systemd/system/sysinit.target", + "/usr/lib/systemd/system/sysinit.target.wants/cryptsetup.target", "/usr/lib/systemd/system/sysinit.target.wants/dev-hugepages.mount", "/usr/lib/systemd/system/sysinit.target.wants/dev-mqueue.mount", + "/usr/lib/systemd/system/sysinit.target.wants/integritysetup.target", "/usr/lib/systemd/system/sysinit.target.wants/kmod-static-nodes.service", "/usr/lib/systemd/system/sysinit.target.wants/ldconfig.service", "/usr/lib/systemd/system/sysinit.target.wants/proc-sys-fs-binfmt_misc.automount", @@ -320,7 +360,9 @@ "/usr/lib/systemd/system/sysinit.target.wants/systemd-udevd.service", "/usr/lib/systemd/system/sysinit.target.wants/systemd-update-done.service", "/usr/lib/systemd/system/sysinit.target.wants/systemd-update-utmp.service", + "/usr/lib/systemd/system/sysinit.target.wants/veritysetup.target", "/usr/lib/systemd/system/syslog.socket", + "/usr/lib/systemd/system/system-systemd\\x2dcryptsetup.slice", "/usr/lib/systemd/system/system-update-cleanup.service", "/usr/lib/systemd/system/system-update-pre.target", "/usr/lib/systemd/system/system-update.target", @@ -343,6 +385,8 @@ "/usr/lib/systemd/system/systemd-halt.service", "/usr/lib/systemd/system/systemd-hibernate-resume@.service", "/usr/lib/systemd/system/systemd-hibernate.service", + "/usr/lib/systemd/system/systemd-homed-activate.service", + "/usr/lib/systemd/system/systemd-homed.service", "/usr/lib/systemd/system/systemd-hostnamed.service", "/usr/lib/systemd/system/systemd-hwdb-update.service", "/usr/lib/systemd/system/systemd-hybrid-sleep.service", @@ -391,10 +435,6 @@ "/usr/lib/systemd/system/systemd-suspend.service", "/usr/lib/systemd/system/systemd-sysctl.service", "/usr/lib/systemd/system/systemd-sysext.service", - "/usr/lib/systemd/system/systemd-sysupdate-reboot.service", - "/usr/lib/systemd/system/systemd-sysupdate-reboot.timer", - "/usr/lib/systemd/system/systemd-sysupdate.service", - "/usr/lib/systemd/system/systemd-sysupdate.timer", "/usr/lib/systemd/system/systemd-sysusers.service", "/usr/lib/systemd/system/systemd-time-wait-sync.service", "/usr/lib/systemd/system/systemd-timedated.service", @@ -430,6 +470,8 @@ "/usr/lib/systemd/system/user@.service.d/10-login-barrier.conf", "/usr/lib/systemd/system/user@0.service.d/10-login-barrier.conf", "/usr/lib/systemd/system/var-lib-machines.mount", + "/usr/lib/systemd/system/veritysetup-pre.target", + "/usr/lib/systemd/system/veritysetup.target", "/usr/lib/systemd/systemd", "/usr/lib/systemd/systemd-ac-power", "/usr/lib/systemd/systemd-backlight", @@ -438,26 +480,32 @@ "/usr/lib/systemd/systemd-boot-check-no-failures", "/usr/lib/systemd/systemd-cgroups-agent", "/usr/lib/systemd/systemd-coredump", + "/usr/lib/systemd/systemd-cryptsetup", "/usr/lib/systemd/systemd-export", "/usr/lib/systemd/systemd-fsck", "/usr/lib/systemd/systemd-growfs", "/usr/lib/systemd/systemd-hibernate-resume", + "/usr/lib/systemd/systemd-homed", + "/usr/lib/systemd/systemd-homework", "/usr/lib/systemd/systemd-hostnamed", "/usr/lib/systemd/systemd-import", "/usr/lib/systemd/systemd-import-fs", "/usr/lib/systemd/systemd-importd", "/usr/lib/systemd/systemd-initctl", + "/usr/lib/systemd/systemd-integritysetup", "/usr/lib/systemd/systemd-journal-upload", "/usr/lib/systemd/systemd-journald", "/usr/lib/systemd/systemd-localed", "/usr/lib/systemd/systemd-logind", "/usr/lib/systemd/systemd-machined", "/usr/lib/systemd/systemd-makefs", + "/usr/lib/systemd/systemd-measure", "/usr/lib/systemd/systemd-modules-load", "/usr/lib/systemd/systemd-network-generator", "/usr/lib/systemd/systemd-networkd", "/usr/lib/systemd/systemd-networkd-wait-online", "/usr/lib/systemd/systemd-oomd", + "/usr/lib/systemd/systemd-pcrphase", "/usr/lib/systemd/systemd-portabled", "/usr/lib/systemd/systemd-pstore", "/usr/lib/systemd/systemd-pull", @@ -473,7 +521,6 @@ "/usr/lib/systemd/systemd-sulogin-shell", "/usr/lib/systemd/systemd-sysctl", "/usr/lib/systemd/systemd-sysroot-fstab-check", - "/usr/lib/systemd/systemd-sysupdate", "/usr/lib/systemd/systemd-time-wait-sync", "/usr/lib/systemd/systemd-timedated", "/usr/lib/systemd/systemd-timesyncd", @@ -485,6 +532,7 @@ "/usr/lib/systemd/systemd-userdbd", "/usr/lib/systemd/systemd-userwork", "/usr/lib/systemd/systemd-vconsole-setup", + "/usr/lib/systemd/systemd-veritysetup", "/usr/lib/systemd/systemd-volatile-root", "/usr/lib/systemd/systemd-xdg-autostart-condition", "/usr/lib/systemd/user-environment-generators/30-systemd-environment-d-generator", @@ -568,6 +616,7 @@ "/usr/lib/udev/hwdb.d/70-mouse.hwdb", "/usr/lib/udev/hwdb.d/70-pda.hwdb", "/usr/lib/udev/hwdb.d/70-pointingstick.hwdb", + "/usr/lib/udev/hwdb.d/70-sound-card.hwdb", "/usr/lib/udev/hwdb.d/70-touchpad.hwdb", "/usr/lib/udev/hwdb.d/80-ieee1394-unit-function.hwdb", "/usr/lib/udev/hwdb.d/README", @@ -620,6 +669,7 @@ "/usr/share/bash-completion/completions/bootctl", "/usr/share/bash-completion/completions/busctl", "/usr/share/bash-completion/completions/coredumpctl", + "/usr/share/bash-completion/completions/homectl", "/usr/share/bash-completion/completions/hostnamectl", "/usr/share/bash-completion/completions/journalctl", "/usr/share/bash-completion/completions/kernel-install", @@ -635,6 +685,7 @@ "/usr/share/bash-completion/completions/systemd-cat", "/usr/share/bash-completion/completions/systemd-cgls", "/usr/share/bash-completion/completions/systemd-cgtop", + "/usr/share/bash-completion/completions/systemd-cryptenroll", "/usr/share/bash-completion/completions/systemd-delta", "/usr/share/bash-completion/completions/systemd-detect-virt", "/usr/share/bash-completion/completions/systemd-dissect", @@ -647,6 +698,8 @@ "/usr/share/bash-completion/completions/timedatectl", "/usr/share/bash-completion/completions/udevadm", "/usr/share/dbus-1/interfaces/org.freedesktop.LogControl1.xml", + "/usr/share/dbus-1/interfaces/org.freedesktop.home1.Home.xml", + "/usr/share/dbus-1/interfaces/org.freedesktop.home1.Manager.xml", "/usr/share/dbus-1/interfaces/org.freedesktop.hostname1.xml", "/usr/share/dbus-1/interfaces/org.freedesktop.import1.Manager.xml", "/usr/share/dbus-1/interfaces/org.freedesktop.import1.Transfer.xml", @@ -684,6 +737,7 @@ "/usr/share/dbus-1/interfaces/org.freedesktop.systemd1.Unit.xml", "/usr/share/dbus-1/interfaces/org.freedesktop.timedate1.xml", "/usr/share/dbus-1/services/org.freedesktop.systemd1.service", + "/usr/share/dbus-1/system-services/org.freedesktop.home1.service", "/usr/share/dbus-1/system-services/org.freedesktop.hostname1.service", "/usr/share/dbus-1/system-services/org.freedesktop.import1.service", "/usr/share/dbus-1/system-services/org.freedesktop.locale1.service", @@ -696,6 +750,7 @@ "/usr/share/dbus-1/system-services/org.freedesktop.systemd1.service", "/usr/share/dbus-1/system-services/org.freedesktop.timedate1.service", "/usr/share/dbus-1/system-services/org.freedesktop.timesync1.service", + "/usr/share/dbus-1/system.d/org.freedesktop.home1.conf", "/usr/share/dbus-1/system.d/org.freedesktop.hostname1.conf", "/usr/share/dbus-1/system.d/org.freedesktop.import1.conf", "/usr/share/dbus-1/system.d/org.freedesktop.locale1.conf", @@ -732,6 +787,9 @@ "/usr/share/doc/systemd/TRANSIENT-SETTINGS.md", "/usr/share/doc/systemd/TRANSLATORS.md", "/usr/share/doc/systemd/UIDS-GIDS.md", + "/usr/share/factory/etc/issue", + "/usr/share/factory/etc/locale.conf", + "/usr/share/factory/etc/nsswitch.conf", "/usr/share/locale/be/LC_MESSAGES/systemd.mo", "/usr/share/locale/be@latin/LC_MESSAGES/systemd.mo", "/usr/share/locale/bg/LC_MESSAGES/systemd.mo", @@ -769,6 +827,332 @@ "/usr/share/locale/uk/LC_MESSAGES/systemd.mo", "/usr/share/locale/zh_CN/LC_MESSAGES/systemd.mo", "/usr/share/locale/zh_TW/LC_MESSAGES/systemd.mo", + "/usr/share/man/man1/bootctl.1", + "/usr/share/man/man1/busctl.1", + "/usr/share/man/man1/coredumpctl.1", + "/usr/share/man/man1/homectl.1", + "/usr/share/man/man1/hostnamectl.1", + "/usr/share/man/man1/init.1", + "/usr/share/man/man1/journalctl.1", + "/usr/share/man/man1/localectl.1", + "/usr/share/man/man1/loginctl.1", + "/usr/share/man/man1/machinectl.1", + "/usr/share/man/man1/networkctl.1", + "/usr/share/man/man1/oomctl.1", + "/usr/share/man/man1/portablectl.1", + "/usr/share/man/man1/resolvconf.1", + "/usr/share/man/man1/resolvectl.1", + "/usr/share/man/man1/systemctl.1", + "/usr/share/man/man1/systemd-analyze.1", + "/usr/share/man/man1/systemd-ask-password.1", + "/usr/share/man/man1/systemd-cat.1", + "/usr/share/man/man1/systemd-cgls.1", + "/usr/share/man/man1/systemd-cgtop.1", + "/usr/share/man/man1/systemd-creds.1", + "/usr/share/man/man1/systemd-cryptenroll.1", + "/usr/share/man/man1/systemd-delta.1", + "/usr/share/man/man1/systemd-detect-virt.1", + "/usr/share/man/man1/systemd-dissect.1", + "/usr/share/man/man1/systemd-escape.1", + "/usr/share/man/man1/systemd-firstboot.1", + "/usr/share/man/man1/systemd-firstboot.service.1", + "/usr/share/man/man1/systemd-id128.1", + "/usr/share/man/man1/systemd-inhibit.1", + "/usr/share/man/man1/systemd-machine-id-setup.1", + "/usr/share/man/man1/systemd-measure.1", + "/usr/share/man/man1/systemd-mount.1", + "/usr/share/man/man1/systemd-notify.1", + "/usr/share/man/man1/systemd-nspawn.1", + "/usr/share/man/man1/systemd-path.1", + "/usr/share/man/man1/systemd-run.1", + "/usr/share/man/man1/systemd-socket-activate.1", + "/usr/share/man/man1/systemd-stdio-bridge.1", + "/usr/share/man/man1/systemd-tty-ask-password-agent.1", + "/usr/share/man/man1/systemd-umount.1", + "/usr/share/man/man1/systemd.1", + "/usr/share/man/man1/timedatectl.1", + "/usr/share/man/man1/userdbctl.1", + "/usr/share/man/man5/binfmt.d.5", + "/usr/share/man/man5/coredump.conf.5", + "/usr/share/man/man5/coredump.conf.d.5", + "/usr/share/man/man5/crypttab.5", + "/usr/share/man/man5/dnssec-trust-anchors.d.5", + "/usr/share/man/man5/environment.d.5", + "/usr/share/man/man5/extension-release.5", + "/usr/share/man/man5/homed.conf.5", + "/usr/share/man/man5/homed.conf.d.5", + "/usr/share/man/man5/hostname.5", + "/usr/share/man/man5/initrd-release.5", + "/usr/share/man/man5/integritytab.5", + "/usr/share/man/man5/journald.conf.5", + "/usr/share/man/man5/journald.conf.d.5", + "/usr/share/man/man5/journald@.conf.5", + "/usr/share/man/man5/loader.conf.5", + "/usr/share/man/man5/locale.conf.5", + "/usr/share/man/man5/localtime.5", + "/usr/share/man/man5/logind.conf.5", + "/usr/share/man/man5/logind.conf.d.5", + "/usr/share/man/man5/machine-id.5", + "/usr/share/man/man5/machine-info.5", + "/usr/share/man/man5/modules-load.d.5", + "/usr/share/man/man5/networkd.conf.5", + "/usr/share/man/man5/networkd.conf.d.5", + "/usr/share/man/man5/oomd.conf.5", + "/usr/share/man/man5/oomd.conf.d.5", + "/usr/share/man/man5/org.freedesktop.LogControl1.5", + "/usr/share/man/man5/org.freedesktop.home1.5", + "/usr/share/man/man5/org.freedesktop.hostname1.5", + "/usr/share/man/man5/org.freedesktop.import1.5", + "/usr/share/man/man5/org.freedesktop.locale1.5", + "/usr/share/man/man5/org.freedesktop.login1.5", + "/usr/share/man/man5/org.freedesktop.machine1.5", + "/usr/share/man/man5/org.freedesktop.network1.5", + "/usr/share/man/man5/org.freedesktop.oom1.5", + "/usr/share/man/man5/org.freedesktop.portable1.5", + "/usr/share/man/man5/org.freedesktop.resolve1.5", + "/usr/share/man/man5/org.freedesktop.systemd1.5", + "/usr/share/man/man5/org.freedesktop.timedate1.5", + "/usr/share/man/man5/os-release.5", + "/usr/share/man/man5/pstore.conf.5", + "/usr/share/man/man5/pstore.conf.d.5", + "/usr/share/man/man5/repart.d.5", + "/usr/share/man/man5/resolved.conf.5", + "/usr/share/man/man5/resolved.conf.d.5", + "/usr/share/man/man5/sleep.conf.d.5", + "/usr/share/man/man5/sysctl.d.5", + "/usr/share/man/man5/system.conf.d.5", + "/usr/share/man/man5/systemd-sleep.conf.5", + "/usr/share/man/man5/systemd-system.conf.5", + "/usr/share/man/man5/systemd-user-runtime-dir.5", + "/usr/share/man/man5/systemd-user.conf.5", + "/usr/share/man/man5/systemd.automount.5", + "/usr/share/man/man5/systemd.device.5", + "/usr/share/man/man5/systemd.dnssd.5", + "/usr/share/man/man5/systemd.exec.5", + "/usr/share/man/man5/systemd.kill.5", + "/usr/share/man/man5/systemd.link.5", + "/usr/share/man/man5/systemd.mount.5", + "/usr/share/man/man5/systemd.negative.5", + "/usr/share/man/man5/systemd.netdev.5", + "/usr/share/man/man5/systemd.network.5", + "/usr/share/man/man5/systemd.nspawn.5", + "/usr/share/man/man5/systemd.path.5", + "/usr/share/man/man5/systemd.positive.5", + "/usr/share/man/man5/systemd.preset.5", + "/usr/share/man/man5/systemd.resource-control.5", + "/usr/share/man/man5/systemd.scope.5", + "/usr/share/man/man5/systemd.service.5", + "/usr/share/man/man5/systemd.slice.5", + "/usr/share/man/man5/systemd.socket.5", + "/usr/share/man/man5/systemd.swap.5", + "/usr/share/man/man5/systemd.target.5", + "/usr/share/man/man5/systemd.timer.5", + "/usr/share/man/man5/systemd.unit.5", + "/usr/share/man/man5/sysusers.d.5", + "/usr/share/man/man5/timesyncd.conf.5", + "/usr/share/man/man5/timesyncd.conf.d.5", + "/usr/share/man/man5/tmpfiles.d.5", + "/usr/share/man/man5/udev.conf.5", + "/usr/share/man/man5/user-runtime-dir@.service.5", + "/usr/share/man/man5/user.conf.d.5", + "/usr/share/man/man5/user@.service.5", + "/usr/share/man/man5/vconsole.conf.5", + "/usr/share/man/man5/veritytab.5", + "/usr/share/man/man7/bootup.7", + "/usr/share/man/man7/daemon.7", + "/usr/share/man/man7/file-hierarchy.7", + "/usr/share/man/man7/hwdb.7", + "/usr/share/man/man7/kernel-command-line.7", + "/usr/share/man/man7/linuxaa64.efi.stub.7", + "/usr/share/man/man7/linuxia32.efi.stub.7", + "/usr/share/man/man7/linuxx64.efi.stub.7", + "/usr/share/man/man7/sd-boot.7", + "/usr/share/man/man7/sd-stub.7", + "/usr/share/man/man7/systemd-boot.7", + "/usr/share/man/man7/systemd-stub.7", + "/usr/share/man/man7/systemd.environment-generator.7", + "/usr/share/man/man7/systemd.generator.7", + "/usr/share/man/man7/systemd.journal-fields.7", + "/usr/share/man/man7/systemd.net-naming-scheme.7", + "/usr/share/man/man7/systemd.offline-updates.7", + "/usr/share/man/man7/systemd.special.7", + "/usr/share/man/man7/systemd.syntax.7", + "/usr/share/man/man7/systemd.system-credentials.7", + "/usr/share/man/man7/systemd.time.7", + "/usr/share/man/man7/udev.7", + "/usr/share/man/man8/30-systemd-environment-d-generator.8", + "/usr/share/man/man8/halt.8", + "/usr/share/man/man8/kernel-install.8", + "/usr/share/man/man8/libnss_myhostname.so.2.8", + "/usr/share/man/man8/libnss_mymachines.so.2.8", + "/usr/share/man/man8/libnss_resolve.so.2.8", + "/usr/share/man/man8/libnss_systemd.so.2.8", + "/usr/share/man/man8/nss-myhostname.8", + "/usr/share/man/man8/nss-mymachines.8", + "/usr/share/man/man8/nss-resolve.8", + "/usr/share/man/man8/nss-systemd.8", + "/usr/share/man/man8/pam_systemd.8", + "/usr/share/man/man8/pam_systemd_home.8", + "/usr/share/man/man8/poweroff.8", + "/usr/share/man/man8/rc-local.service.8", + "/usr/share/man/man8/reboot.8", + "/usr/share/man/man8/runlevel.8", + "/usr/share/man/man8/shutdown.8", + "/usr/share/man/man8/systemd-ask-password-console.path.8", + "/usr/share/man/man8/systemd-ask-password-console.service.8", + "/usr/share/man/man8/systemd-ask-password-wall.path.8", + "/usr/share/man/man8/systemd-ask-password-wall.service.8", + "/usr/share/man/man8/systemd-backlight.8", + "/usr/share/man/man8/systemd-backlight@.service.8", + "/usr/share/man/man8/systemd-binfmt.8", + "/usr/share/man/man8/systemd-binfmt.service.8", + "/usr/share/man/man8/systemd-bless-boot-generator.8", + "/usr/share/man/man8/systemd-bless-boot.8", + "/usr/share/man/man8/systemd-bless-boot.service.8", + "/usr/share/man/man8/systemd-boot-check-no-failures.8", + "/usr/share/man/man8/systemd-boot-check-no-failures.service.8", + "/usr/share/man/man8/systemd-boot-system-token.service.8", + "/usr/share/man/man8/systemd-coredump.8", + "/usr/share/man/man8/systemd-coredump.socket.8", + "/usr/share/man/man8/systemd-coredump@.service.8", + "/usr/share/man/man8/systemd-cryptsetup-generator.8", + "/usr/share/man/man8/systemd-cryptsetup.8", + "/usr/share/man/man8/systemd-cryptsetup@.service.8", + "/usr/share/man/man8/systemd-debug-generator.8", + "/usr/share/man/man8/systemd-environment-d-generator.8", + "/usr/share/man/man8/systemd-fsck-root.service.8", + "/usr/share/man/man8/systemd-fsck-usr.service.8", + "/usr/share/man/man8/systemd-fsck.8", + "/usr/share/man/man8/systemd-fsck@.service.8", + "/usr/share/man/man8/systemd-fstab-generator.8", + "/usr/share/man/man8/systemd-getty-generator.8", + "/usr/share/man/man8/systemd-gpt-auto-generator.8", + "/usr/share/man/man8/systemd-growfs-root.service.8", + "/usr/share/man/man8/systemd-growfs.8", + "/usr/share/man/man8/systemd-growfs@.service.8", + "/usr/share/man/man8/systemd-halt.service.8", + "/usr/share/man/man8/systemd-hibernate-resume-generator.8", + "/usr/share/man/man8/systemd-hibernate-resume.8", + "/usr/share/man/man8/systemd-hibernate-resume@.service.8", + "/usr/share/man/man8/systemd-hibernate.service.8", + "/usr/share/man/man8/systemd-homed.8", + "/usr/share/man/man8/systemd-homed.service.8", + "/usr/share/man/man8/systemd-hostnamed.8", + "/usr/share/man/man8/systemd-hostnamed.service.8", + "/usr/share/man/man8/systemd-hwdb.8", + "/usr/share/man/man8/systemd-hybrid-sleep.service.8", + "/usr/share/man/man8/systemd-importd.8", + "/usr/share/man/man8/systemd-importd.service.8", + "/usr/share/man/man8/systemd-initctl.8", + "/usr/share/man/man8/systemd-initctl.service.8", + "/usr/share/man/man8/systemd-initctl.socket.8", + "/usr/share/man/man8/systemd-integritysetup-generator.8", + "/usr/share/man/man8/systemd-integritysetup.8", + "/usr/share/man/man8/systemd-integritysetup@.service.8", + "/usr/share/man/man8/systemd-journald-audit.socket.8", + "/usr/share/man/man8/systemd-journald-dev-log.socket.8", + "/usr/share/man/man8/systemd-journald-varlink@.socket.8", + "/usr/share/man/man8/systemd-journald.8", + "/usr/share/man/man8/systemd-journald.service.8", + "/usr/share/man/man8/systemd-journald.socket.8", + "/usr/share/man/man8/systemd-journald@.service.8", + "/usr/share/man/man8/systemd-journald@.socket.8", + "/usr/share/man/man8/systemd-kexec.service.8", + "/usr/share/man/man8/systemd-localed.8", + "/usr/share/man/man8/systemd-localed.service.8", + "/usr/share/man/man8/systemd-logind.8", + "/usr/share/man/man8/systemd-logind.service.8", + "/usr/share/man/man8/systemd-machine-id-commit.service.8", + "/usr/share/man/man8/systemd-machined.8", + "/usr/share/man/man8/systemd-machined.service.8", + "/usr/share/man/man8/systemd-makefs.8", + "/usr/share/man/man8/systemd-makefs@.service.8", + "/usr/share/man/man8/systemd-mkswap@.service.8", + "/usr/share/man/man8/systemd-modules-load.8", + "/usr/share/man/man8/systemd-modules-load.service.8", + "/usr/share/man/man8/systemd-network-generator.8", + "/usr/share/man/man8/systemd-network-generator.service.8", + "/usr/share/man/man8/systemd-networkd-wait-online.8", + "/usr/share/man/man8/systemd-networkd-wait-online.service.8", + "/usr/share/man/man8/systemd-networkd-wait-online@.service.8", + "/usr/share/man/man8/systemd-networkd.8", + "/usr/share/man/man8/systemd-networkd.service.8", + "/usr/share/man/man8/systemd-oomd.8", + "/usr/share/man/man8/systemd-oomd.service.8", + "/usr/share/man/man8/systemd-pcrphase-initrd.service.8", + "/usr/share/man/man8/systemd-pcrphase-sysinit.service.8", + "/usr/share/man/man8/systemd-pcrphase.8", + "/usr/share/man/man8/systemd-pcrphase.service.8", + "/usr/share/man/man8/systemd-portabled.8", + "/usr/share/man/man8/systemd-portabled.service.8", + "/usr/share/man/man8/systemd-poweroff.service.8", + "/usr/share/man/man8/systemd-pstore.8", + "/usr/share/man/man8/systemd-pstore.service.8", + "/usr/share/man/man8/systemd-quotacheck.8", + "/usr/share/man/man8/systemd-quotacheck.service.8", + "/usr/share/man/man8/systemd-random-seed.8", + "/usr/share/man/man8/systemd-random-seed.service.8", + "/usr/share/man/man8/systemd-rc-local-generator.8", + "/usr/share/man/man8/systemd-reboot.service.8", + "/usr/share/man/man8/systemd-remount-fs.8", + "/usr/share/man/man8/systemd-remount-fs.service.8", + "/usr/share/man/man8/systemd-repart.8", + "/usr/share/man/man8/systemd-repart.service.8", + "/usr/share/man/man8/systemd-resolved.8", + "/usr/share/man/man8/systemd-resolved.service.8", + "/usr/share/man/man8/systemd-rfkill.8", + "/usr/share/man/man8/systemd-rfkill.service.8", + "/usr/share/man/man8/systemd-rfkill.socket.8", + "/usr/share/man/man8/systemd-run-generator.8", + "/usr/share/man/man8/systemd-shutdown.8", + "/usr/share/man/man8/systemd-sleep.8", + "/usr/share/man/man8/systemd-socket-proxyd.8", + "/usr/share/man/man8/systemd-suspend-then-hibernate.service.8", + "/usr/share/man/man8/systemd-suspend.service.8", + "/usr/share/man/man8/systemd-sysctl.8", + "/usr/share/man/man8/systemd-sysctl.service.8", + "/usr/share/man/man8/systemd-sysext.8", + "/usr/share/man/man8/systemd-sysext.service.8", + "/usr/share/man/man8/systemd-system-update-generator.8", + "/usr/share/man/man8/systemd-sysusers.8", + "/usr/share/man/man8/systemd-sysusers.service.8", + "/usr/share/man/man8/systemd-sysv-generator.8", + "/usr/share/man/man8/systemd-time-wait-sync.8", + "/usr/share/man/man8/systemd-time-wait-sync.service.8", + "/usr/share/man/man8/systemd-timedated.8", + "/usr/share/man/man8/systemd-timedated.service.8", + "/usr/share/man/man8/systemd-timesyncd.8", + "/usr/share/man/man8/systemd-timesyncd.service.8", + "/usr/share/man/man8/systemd-tmpfiles-clean.service.8", + "/usr/share/man/man8/systemd-tmpfiles-clean.timer.8", + "/usr/share/man/man8/systemd-tmpfiles-setup-dev.service.8", + "/usr/share/man/man8/systemd-tmpfiles-setup.service.8", + "/usr/share/man/man8/systemd-tmpfiles.8", + "/usr/share/man/man8/systemd-udev-settle.service.8", + "/usr/share/man/man8/systemd-udevd-control.socket.8", + "/usr/share/man/man8/systemd-udevd-kernel.socket.8", + "/usr/share/man/man8/systemd-udevd.8", + "/usr/share/man/man8/systemd-udevd.service.8", + "/usr/share/man/man8/systemd-update-done.8", + "/usr/share/man/man8/systemd-update-done.service.8", + "/usr/share/man/man8/systemd-update-utmp-runlevel.service.8", + "/usr/share/man/man8/systemd-update-utmp.8", + "/usr/share/man/man8/systemd-update-utmp.service.8", + "/usr/share/man/man8/systemd-user-sessions.8", + "/usr/share/man/man8/systemd-user-sessions.service.8", + "/usr/share/man/man8/systemd-userdbd.8", + "/usr/share/man/man8/systemd-userdbd.service.8", + "/usr/share/man/man8/systemd-vconsole-setup.8", + "/usr/share/man/man8/systemd-vconsole-setup.service.8", + "/usr/share/man/man8/systemd-veritysetup-generator.8", + "/usr/share/man/man8/systemd-veritysetup.8", + "/usr/share/man/man8/systemd-veritysetup@.service.8", + "/usr/share/man/man8/systemd-volatile-root.8", + "/usr/share/man/man8/systemd-volatile-root.service.8", + "/usr/share/man/man8/systemd-xdg-autostart-generator.8", + "/usr/share/man/man8/telinit.8", + "/usr/share/man/man8/udevadm.8", + "/usr/share/polkit-1/actions/org.freedesktop.home1.policy", "/usr/share/polkit-1/actions/org.freedesktop.hostname1.policy", "/usr/share/polkit-1/actions/org.freedesktop.import1.policy", "/usr/share/polkit-1/actions/org.freedesktop.locale1.policy", @@ -817,10 +1201,13 @@ "binary(busctl)", "binary(coredumpctl)", "sysbinary(halt)", + "binary(homectl)", "binary(hostnamectl)", "sysbinary(init)", "binary(journalctl)", "binary(kernel-install)", + "soname(libcryptsetup-token-systemd-pkcs11.so(x86_64))", + "soname(libcryptsetup-token-systemd-tpm2.so(x86_64))", "soname(libnss_myhostname.so.2(x86_64))", "soname(libnss_mymachines.so.2(x86_64))", "soname(libnss_resolve.so.2(x86_64))", @@ -835,6 +1222,7 @@ "binary(networkctl)", "binary(oomctl)", "soname(pam_systemd.so(x86_64))", + "soname(pam_systemd_home.so(x86_64))", "binary(portablectl)", "sysbinary(poweroff)", "sysbinary(reboot)", @@ -849,6 +1237,7 @@ "binary(systemd-cgls)", "binary(systemd-cgtop)", "binary(systemd-creds)", + "binary(systemd-cryptenroll)", "binary(systemd-delta)", "binary(systemd-detect-virt)", "binary(systemd-dissect)", @@ -880,28 +1269,43 @@ }, "systemd-devel": { "build-depends": [ + "acl-devel", + "attr-devel", + "binary(gperf)", "binary(m4)", - "binutils", - "gcc-devel", + "binary(xsltproc)", + "docbook", "gettext-devel", "gnu-efi-devel", - "gperf", "pkgconfig(blkid)", + "pkgconfig(bzip2)", "pkgconfig(dbus-1)", "pkgconfig(fdisk)", + "pkgconfig(glib-2.0)", + "pkgconfig(gnutls)", + "pkgconfig(gpg-error)", "pkgconfig(libacl)", "pkgconfig(libcap)", + "pkgconfig(libcryptsetup)", "pkgconfig(libcurl)", + "pkgconfig(libdw)", "pkgconfig(libffi)", + "pkgconfig(libgcrypt)", + "pkgconfig(libidn2)", "pkgconfig(libkmod)", "pkgconfig(liblz4)", "pkgconfig(liblzma)", "pkgconfig(libpcre2-8)", + "pkgconfig(libseccomp)", "pkgconfig(libxcrypt)", "pkgconfig(libzstd)", "pkgconfig(mount)", "pkgconfig(openssl)", "pkgconfig(pam)", + "pkgconfig(polkit-gobject-1)", + "pkgconfig(pwquality)", + "pkgconfig(tss2-esys)", + "pkgconfig(xkbcommon)", "pkgconfig(zlib)", "python-jinja" ], @@ -925,6 +1329,753 @@ "/usr/lib/libudev.so", "/usr/lib/pkgconfig/libsystemd.pc", "/usr/lib/pkgconfig/libudev.pc", + "/usr/share/man/man3/SD_ALERT.3", + "/usr/share/man/man3/SD_BUS_ERROR_ACCESS_DENIED.3", + "/usr/share/man/man3/SD_BUS_ERROR_ADDRESS_IN_USE.3", + "/usr/share/man/man3/SD_BUS_ERROR_AUTH_FAILED.3", + "/usr/share/man/man3/SD_BUS_ERROR_BAD_ADDRESS.3", + "/usr/share/man/man3/SD_BUS_ERROR_DISCONNECTED.3", + "/usr/share/man/man3/SD_BUS_ERROR_END.3", + "/usr/share/man/man3/SD_BUS_ERROR_FAILED.3", + "/usr/share/man/man3/SD_BUS_ERROR_FILE_EXISTS.3", + "/usr/share/man/man3/SD_BUS_ERROR_FILE_NOT_FOUND.3", + "/usr/share/man/man3/SD_BUS_ERROR_INCONSISTENT_MESSAGE.3", + "/usr/share/man/man3/SD_BUS_ERROR_INTERACTIVE_AUTHORIZATION_REQUIRED.3", + "/usr/share/man/man3/SD_BUS_ERROR_INVALID_ARGS.3", + "/usr/share/man/man3/SD_BUS_ERROR_INVALID_SIGNATURE.3", + "/usr/share/man/man3/SD_BUS_ERROR_IO_ERROR.3", + "/usr/share/man/man3/SD_BUS_ERROR_LIMITS_EXCEEDED.3", + "/usr/share/man/man3/SD_BUS_ERROR_MAKE_CONST.3", + "/usr/share/man/man3/SD_BUS_ERROR_MAP.3", + "/usr/share/man/man3/SD_BUS_ERROR_MATCH_RULE_INVALID.3", + "/usr/share/man/man3/SD_BUS_ERROR_MATCH_RULE_NOT_FOUND.3", + "/usr/share/man/man3/SD_BUS_ERROR_NAME_HAS_NO_OWNER.3", + "/usr/share/man/man3/SD_BUS_ERROR_NOT_SUPPORTED.3", + "/usr/share/man/man3/SD_BUS_ERROR_NO_MEMORY.3", + "/usr/share/man/man3/SD_BUS_ERROR_NO_NETWORK.3", + "/usr/share/man/man3/SD_BUS_ERROR_NO_REPLY.3", + "/usr/share/man/man3/SD_BUS_ERROR_NO_SERVER.3", + "/usr/share/man/man3/SD_BUS_ERROR_NULL.3", + "/usr/share/man/man3/SD_BUS_ERROR_PROPERTY_READ_ONLY.3", + "/usr/share/man/man3/SD_BUS_ERROR_SERVICE_UNKNOWN.3", + "/usr/share/man/man3/SD_BUS_ERROR_TIMEOUT.3", + "/usr/share/man/man3/SD_BUS_ERROR_UNIX_PROCESS_ID_UNKNOWN.3", + "/usr/share/man/man3/SD_BUS_ERROR_UNKNOWN_INTERFACE.3", + "/usr/share/man/man3/SD_BUS_ERROR_UNKNOWN_METHOD.3", + "/usr/share/man/man3/SD_BUS_ERROR_UNKNOWN_OBJECT.3", + "/usr/share/man/man3/SD_BUS_ERROR_UNKNOWN_PROPERTY.3", + "/usr/share/man/man3/SD_BUS_MESSAGE_METHOD_CALL.3", + "/usr/share/man/man3/SD_BUS_MESSAGE_METHOD_ERROR.3", + "/usr/share/man/man3/SD_BUS_MESSAGE_METHOD_RETURN.3", + "/usr/share/man/man3/SD_BUS_MESSAGE_SIGNAL.3", + "/usr/share/man/man3/SD_BUS_METHOD.3", + "/usr/share/man/man3/SD_BUS_METHOD_WITH_NAMES.3", + "/usr/share/man/man3/SD_BUS_METHOD_WITH_NAMES_OFFSET.3", + "/usr/share/man/man3/SD_BUS_METHOD_WITH_OFFSET.3", + "/usr/share/man/man3/SD_BUS_PARAM.3", + "/usr/share/man/man3/SD_BUS_PROPERTY.3", + "/usr/share/man/man3/SD_BUS_SIGNAL.3", + "/usr/share/man/man3/SD_BUS_SIGNAL_WITH_NAMES.3", + "/usr/share/man/man3/SD_BUS_VTABLE_CAPABILITY.3", + "/usr/share/man/man3/SD_BUS_VTABLE_END.3", + "/usr/share/man/man3/SD_BUS_VTABLE_START.3", + "/usr/share/man/man3/SD_BUS_WRITABLE_PROPERTY.3", + "/usr/share/man/man3/SD_CRIT.3", + "/usr/share/man/man3/SD_DEBUG.3", + "/usr/share/man/man3/SD_EMERG.3", + "/usr/share/man/man3/SD_ERR.3", + "/usr/share/man/man3/SD_EVENT_ARMED.3", + "/usr/share/man/man3/SD_EVENT_EXITING.3", + "/usr/share/man/man3/SD_EVENT_FINISHED.3", + "/usr/share/man/man3/SD_EVENT_INITIAL.3", + "/usr/share/man/man3/SD_EVENT_OFF.3", + "/usr/share/man/man3/SD_EVENT_ON.3", + "/usr/share/man/man3/SD_EVENT_ONESHOT.3", + "/usr/share/man/man3/SD_EVENT_PENDING.3", + "/usr/share/man/man3/SD_EVENT_PREPARING.3", + "/usr/share/man/man3/SD_EVENT_PRIORITY_IDLE.3", + "/usr/share/man/man3/SD_EVENT_PRIORITY_IMPORTANT.3", + "/usr/share/man/man3/SD_EVENT_PRIORITY_NORMAL.3", + "/usr/share/man/man3/SD_EVENT_RUNNING.3", + "/usr/share/man/man3/SD_EVENT_SIGNAL_PROCMASK.3", + "/usr/share/man/man3/SD_HWDB_FOREACH_PROPERTY.3", + "/usr/share/man/man3/SD_ID128_ALLF.3", + "/usr/share/man/man3/SD_ID128_CONST_STR.3", + "/usr/share/man/man3/SD_ID128_FORMAT_STR.3", + "/usr/share/man/man3/SD_ID128_FORMAT_VAL.3", + "/usr/share/man/man3/SD_ID128_MAKE.3", + "/usr/share/man/man3/SD_ID128_MAKE_STR.3", + "/usr/share/man/man3/SD_ID128_MAKE_UUID_STR.3", + "/usr/share/man/man3/SD_ID128_NULL.3", + "/usr/share/man/man3/SD_ID128_STRING_MAX.3", + "/usr/share/man/man3/SD_ID128_TO_STRING.3", + "/usr/share/man/man3/SD_ID128_TO_UUID_STRING.3", + "/usr/share/man/man3/SD_ID128_UUID_FORMAT_STR.3", + "/usr/share/man/man3/SD_ID128_UUID_STRING_MAX.3", + "/usr/share/man/man3/SD_INFO.3", + "/usr/share/man/man3/SD_JOURNAL_ALL_NAMESPACES.3", + "/usr/share/man/man3/SD_JOURNAL_APPEND.3", + "/usr/share/man/man3/SD_JOURNAL_CURRENT_USER.3", + "/usr/share/man/man3/SD_JOURNAL_FOREACH.3", + "/usr/share/man/man3/SD_JOURNAL_FOREACH_BACKWARDS.3", + "/usr/share/man/man3/SD_JOURNAL_FOREACH_DATA.3", + "/usr/share/man/man3/SD_JOURNAL_FOREACH_FIELD.3", + "/usr/share/man/man3/SD_JOURNAL_FOREACH_UNIQUE.3", + "/usr/share/man/man3/SD_JOURNAL_INCLUDE_DEFAULT_NAMESPACE.3", + "/usr/share/man/man3/SD_JOURNAL_INVALIDATE.3", + "/usr/share/man/man3/SD_JOURNAL_LOCAL_ONLY.3", + "/usr/share/man/man3/SD_JOURNAL_NOP.3", + "/usr/share/man/man3/SD_JOURNAL_OS_ROOT.3", + "/usr/share/man/man3/SD_JOURNAL_RUNTIME_ONLY.3", + "/usr/share/man/man3/SD_JOURNAL_SUPPRESS_LOCATION.3", + "/usr/share/man/man3/SD_JOURNAL_SYSTEM.3", + "/usr/share/man/man3/SD_LISTEN_FDS_START.3", + "/usr/share/man/man3/SD_NOTICE.3", + "/usr/share/man/man3/SD_WARNING.3", + "/usr/share/man/man3/libudev.3", + "/usr/share/man/man3/sd-bus-errors.3", + "/usr/share/man/man3/sd-bus.3", + "/usr/share/man/man3/sd-daemon.3", + "/usr/share/man/man3/sd-device.3", + "/usr/share/man/man3/sd-event.3", + "/usr/share/man/man3/sd-hwdb.3", + "/usr/share/man/man3/sd-id128.3", + "/usr/share/man/man3/sd-journal.3", + "/usr/share/man/man3/sd-login.3", + "/usr/share/man/man3/sd_booted.3", + "/usr/share/man/man3/sd_bus_add_fallback.3", + "/usr/share/man/man3/sd_bus_add_fallback_vtable.3", + "/usr/share/man/man3/sd_bus_add_filter.3", + "/usr/share/man/man3/sd_bus_add_match.3", + "/usr/share/man/man3/sd_bus_add_match_async.3", + "/usr/share/man/man3/sd_bus_add_node_enumerator.3", + "/usr/share/man/man3/sd_bus_add_object.3", + "/usr/share/man/man3/sd_bus_add_object_manager.3", + "/usr/share/man/man3/sd_bus_add_object_vtable.3", + "/usr/share/man/man3/sd_bus_attach_event.3", + "/usr/share/man/man3/sd_bus_call.3", + "/usr/share/man/man3/sd_bus_call_async.3", + "/usr/share/man/man3/sd_bus_call_method.3", + "/usr/share/man/man3/sd_bus_call_method_async.3", + "/usr/share/man/man3/sd_bus_call_method_asyncv.3", + "/usr/share/man/man3/sd_bus_call_methodv.3", + "/usr/share/man/man3/sd_bus_can_send.3", + "/usr/share/man/man3/sd_bus_close.3", + "/usr/share/man/man3/sd_bus_close_unref.3", + "/usr/share/man/man3/sd_bus_close_unrefp.3", + "/usr/share/man/man3/sd_bus_creds_get_audit_login_uid.3", + "/usr/share/man/man3/sd_bus_creds_get_audit_session_id.3", + "/usr/share/man/man3/sd_bus_creds_get_augmented_mask.3", + "/usr/share/man/man3/sd_bus_creds_get_cgroup.3", + "/usr/share/man/man3/sd_bus_creds_get_cmdline.3", + "/usr/share/man/man3/sd_bus_creds_get_comm.3", + "/usr/share/man/man3/sd_bus_creds_get_description.3", + "/usr/share/man/man3/sd_bus_creds_get_egid.3", + "/usr/share/man/man3/sd_bus_creds_get_euid.3", + "/usr/share/man/man3/sd_bus_creds_get_exe.3", + "/usr/share/man/man3/sd_bus_creds_get_fsgid.3", + "/usr/share/man/man3/sd_bus_creds_get_fsuid.3", + "/usr/share/man/man3/sd_bus_creds_get_gid.3", + "/usr/share/man/man3/sd_bus_creds_get_mask.3", + "/usr/share/man/man3/sd_bus_creds_get_owner_uid.3", + "/usr/share/man/man3/sd_bus_creds_get_pid.3", + "/usr/share/man/man3/sd_bus_creds_get_ppid.3", + "/usr/share/man/man3/sd_bus_creds_get_selinux_context.3", + "/usr/share/man/man3/sd_bus_creds_get_session.3", + "/usr/share/man/man3/sd_bus_creds_get_sgid.3", + "/usr/share/man/man3/sd_bus_creds_get_slice.3", + "/usr/share/man/man3/sd_bus_creds_get_suid.3", + "/usr/share/man/man3/sd_bus_creds_get_supplementary_gids.3", + "/usr/share/man/man3/sd_bus_creds_get_tid.3", + "/usr/share/man/man3/sd_bus_creds_get_tid_comm.3", + "/usr/share/man/man3/sd_bus_creds_get_tty.3", + "/usr/share/man/man3/sd_bus_creds_get_uid.3", + "/usr/share/man/man3/sd_bus_creds_get_unique_name.3", + "/usr/share/man/man3/sd_bus_creds_get_unit.3", + "/usr/share/man/man3/sd_bus_creds_get_user_slice.3", + "/usr/share/man/man3/sd_bus_creds_get_user_unit.3", + "/usr/share/man/man3/sd_bus_creds_get_well_known_names.3", + "/usr/share/man/man3/sd_bus_creds_has_bounding_cap.3", + "/usr/share/man/man3/sd_bus_creds_has_effective_cap.3", + "/usr/share/man/man3/sd_bus_creds_has_inheritable_cap.3", + "/usr/share/man/man3/sd_bus_creds_has_permitted_cap.3", + "/usr/share/man/man3/sd_bus_creds_new_from_pid.3", + "/usr/share/man/man3/sd_bus_creds_ref.3", + "/usr/share/man/man3/sd_bus_creds_unref.3", + "/usr/share/man/man3/sd_bus_creds_unrefp.3", + "/usr/share/man/man3/sd_bus_default.3", + "/usr/share/man/man3/sd_bus_default_flush_close.3", + "/usr/share/man/man3/sd_bus_default_system.3", + "/usr/share/man/man3/sd_bus_default_user.3", + "/usr/share/man/man3/sd_bus_destroy_t.3", + "/usr/share/man/man3/sd_bus_detach_event.3", + "/usr/share/man/man3/sd_bus_emit_interfaces_added.3", + "/usr/share/man/man3/sd_bus_emit_interfaces_added_strv.3", + "/usr/share/man/man3/sd_bus_emit_interfaces_removed.3", + "/usr/share/man/man3/sd_bus_emit_interfaces_removed_strv.3", + "/usr/share/man/man3/sd_bus_emit_object_added.3", + "/usr/share/man/man3/sd_bus_emit_object_removed.3", + "/usr/share/man/man3/sd_bus_emit_properties_changed.3", + "/usr/share/man/man3/sd_bus_emit_properties_changed_strv.3", + "/usr/share/man/man3/sd_bus_emit_signal.3", + "/usr/share/man/man3/sd_bus_emit_signalv.3", + "/usr/share/man/man3/sd_bus_enqueue_for_read.3", + "/usr/share/man/man3/sd_bus_error.3", + "/usr/share/man/man3/sd_bus_error_add_map.3", + "/usr/share/man/man3/sd_bus_error_copy.3", + "/usr/share/man/man3/sd_bus_error_free.3", + "/usr/share/man/man3/sd_bus_error_get_errno.3", + "/usr/share/man/man3/sd_bus_error_has_name.3", + "/usr/share/man/man3/sd_bus_error_has_names.3", + "/usr/share/man/man3/sd_bus_error_has_names_sentinel.3", + "/usr/share/man/man3/sd_bus_error_is_set.3", + "/usr/share/man/man3/sd_bus_error_map.3", + "/usr/share/man/man3/sd_bus_error_move.3", + "/usr/share/man/man3/sd_bus_error_set.3", + "/usr/share/man/man3/sd_bus_error_set_const.3", + "/usr/share/man/man3/sd_bus_error_set_errno.3", + "/usr/share/man/man3/sd_bus_error_set_errnof.3", + "/usr/share/man/man3/sd_bus_error_set_errnofv.3", + "/usr/share/man/man3/sd_bus_error_setf.3", + "/usr/share/man/man3/sd_bus_error_setfv.3", + "/usr/share/man/man3/sd_bus_flush.3", + "/usr/share/man/man3/sd_bus_flush_close_unref.3", + "/usr/share/man/man3/sd_bus_flush_close_unrefp.3", + "/usr/share/man/man3/sd_bus_get_address.3", + "/usr/share/man/man3/sd_bus_get_allow_interactive_authorization.3", + "/usr/share/man/man3/sd_bus_get_bus_id.3", + "/usr/share/man/man3/sd_bus_get_close_on_exit.3", + "/usr/share/man/man3/sd_bus_get_connected_signal.3", + "/usr/share/man/man3/sd_bus_get_creds_mask.3", + "/usr/share/man/man3/sd_bus_get_current_handler.3", + "/usr/share/man/man3/sd_bus_get_current_message.3", + "/usr/share/man/man3/sd_bus_get_current_slot.3", + "/usr/share/man/man3/sd_bus_get_current_userdata.3", + "/usr/share/man/man3/sd_bus_get_description.3", + "/usr/share/man/man3/sd_bus_get_event.3", + "/usr/share/man/man3/sd_bus_get_events.3", + "/usr/share/man/man3/sd_bus_get_exit_on_disconnect.3", + "/usr/share/man/man3/sd_bus_get_fd.3", + "/usr/share/man/man3/sd_bus_get_method_call_timeout.3", + "/usr/share/man/man3/sd_bus_get_n_queued_read.3", + "/usr/share/man/man3/sd_bus_get_n_queued_write.3", + "/usr/share/man/man3/sd_bus_get_name_creds.3", + "/usr/share/man/man3/sd_bus_get_name_machine_id.3", + "/usr/share/man/man3/sd_bus_get_owner_creds.3", + "/usr/share/man/man3/sd_bus_get_property.3", + "/usr/share/man/man3/sd_bus_get_property_string.3", + "/usr/share/man/man3/sd_bus_get_property_strv.3", + "/usr/share/man/man3/sd_bus_get_property_trivial.3", + "/usr/share/man/man3/sd_bus_get_scope.3", + "/usr/share/man/man3/sd_bus_get_sender.3", + "/usr/share/man/man3/sd_bus_get_tid.3", + "/usr/share/man/man3/sd_bus_get_timeout.3", + "/usr/share/man/man3/sd_bus_get_unique_name.3", + "/usr/share/man/man3/sd_bus_get_watch_bind.3", + "/usr/share/man/man3/sd_bus_interface_name_is_valid.3", + "/usr/share/man/man3/sd_bus_is_anonymous.3", + "/usr/share/man/man3/sd_bus_is_bus_client.3", + "/usr/share/man/man3/sd_bus_is_monitor.3", + "/usr/share/man/man3/sd_bus_is_open.3", + "/usr/share/man/man3/sd_bus_is_ready.3", + "/usr/share/man/man3/sd_bus_is_server.3", + "/usr/share/man/man3/sd_bus_is_trusted.3", + "/usr/share/man/man3/sd_bus_list_names.3", + "/usr/share/man/man3/sd_bus_match_signal.3", + "/usr/share/man/man3/sd_bus_match_signal_async.3", + "/usr/share/man/man3/sd_bus_member_name_is_valid.3", + "/usr/share/man/man3/sd_bus_message_append.3", + "/usr/share/man/man3/sd_bus_message_append_array.3", + "/usr/share/man/man3/sd_bus_message_append_array_iovec.3", + "/usr/share/man/man3/sd_bus_message_append_array_memfd.3", + "/usr/share/man/man3/sd_bus_message_append_array_space.3", + "/usr/share/man/man3/sd_bus_message_append_basic.3", + "/usr/share/man/man3/sd_bus_message_append_string_iovec.3", + "/usr/share/man/man3/sd_bus_message_append_string_memfd.3", + "/usr/share/man/man3/sd_bus_message_append_string_space.3", + "/usr/share/man/man3/sd_bus_message_append_strv.3", + "/usr/share/man/man3/sd_bus_message_appendv.3", + "/usr/share/man/man3/sd_bus_message_at_end.3", + "/usr/share/man/man3/sd_bus_message_close_container.3", + "/usr/share/man/man3/sd_bus_message_copy.3", + "/usr/share/man/man3/sd_bus_message_dump.3", + "/usr/share/man/man3/sd_bus_message_enter_container.3", + "/usr/share/man/man3/sd_bus_message_exit_container.3", + "/usr/share/man/man3/sd_bus_message_get_allow_interactive_authorization.3", + "/usr/share/man/man3/sd_bus_message_get_auto_start.3", + "/usr/share/man/man3/sd_bus_message_get_bus.3", + "/usr/share/man/man3/sd_bus_message_get_cookie.3", + "/usr/share/man/man3/sd_bus_message_get_creds.3", + "/usr/share/man/man3/sd_bus_message_get_destination.3", + "/usr/share/man/man3/sd_bus_message_get_errno.3", + "/usr/share/man/man3/sd_bus_message_get_error.3", + "/usr/share/man/man3/sd_bus_message_get_expect_reply.3", + "/usr/share/man/man3/sd_bus_message_get_interface.3", + "/usr/share/man/man3/sd_bus_message_get_member.3", + "/usr/share/man/man3/sd_bus_message_get_monotonic_usec.3", + "/usr/share/man/man3/sd_bus_message_get_path.3", + "/usr/share/man/man3/sd_bus_message_get_realtime_usec.3", + "/usr/share/man/man3/sd_bus_message_get_reply_cookie.3", + "/usr/share/man/man3/sd_bus_message_get_sender.3", + "/usr/share/man/man3/sd_bus_message_get_seqnum.3", + "/usr/share/man/man3/sd_bus_message_get_signature.3", + "/usr/share/man/man3/sd_bus_message_get_type.3", + "/usr/share/man/man3/sd_bus_message_has_signature.3", + "/usr/share/man/man3/sd_bus_message_is_empty.3", + "/usr/share/man/man3/sd_bus_message_is_method_call.3", + "/usr/share/man/man3/sd_bus_message_is_method_error.3", + "/usr/share/man/man3/sd_bus_message_is_signal.3", + "/usr/share/man/man3/sd_bus_message_new.3", + "/usr/share/man/man3/sd_bus_message_new_method_call.3", + "/usr/share/man/man3/sd_bus_message_new_method_errno.3", + "/usr/share/man/man3/sd_bus_message_new_method_errnof.3", + "/usr/share/man/man3/sd_bus_message_new_method_error.3", + "/usr/share/man/man3/sd_bus_message_new_method_errorf.3", + "/usr/share/man/man3/sd_bus_message_new_method_return.3", + "/usr/share/man/man3/sd_bus_message_new_signal.3", + "/usr/share/man/man3/sd_bus_message_open_container.3", + "/usr/share/man/man3/sd_bus_message_peek_type.3", + "/usr/share/man/man3/sd_bus_message_read.3", + "/usr/share/man/man3/sd_bus_message_read_array.3", + "/usr/share/man/man3/sd_bus_message_read_basic.3", + "/usr/share/man/man3/sd_bus_message_read_strv.3", + "/usr/share/man/man3/sd_bus_message_read_strv_extend.3", + "/usr/share/man/man3/sd_bus_message_readv.3", + "/usr/share/man/man3/sd_bus_message_ref.3", + "/usr/share/man/man3/sd_bus_message_rewind.3", + "/usr/share/man/man3/sd_bus_message_seal.3", + "/usr/share/man/man3/sd_bus_message_send.3", + "/usr/share/man/man3/sd_bus_message_sensitive.3", + "/usr/share/man/man3/sd_bus_message_set_allow_interactive_authorization.3", + "/usr/share/man/man3/sd_bus_message_set_auto_start.3", + "/usr/share/man/man3/sd_bus_message_set_destination.3", + "/usr/share/man/man3/sd_bus_message_set_expect_reply.3", + "/usr/share/man/man3/sd_bus_message_set_sender.3", + "/usr/share/man/man3/sd_bus_message_skip.3", + "/usr/share/man/man3/sd_bus_message_unref.3", + "/usr/share/man/man3/sd_bus_message_unrefp.3", + "/usr/share/man/man3/sd_bus_message_verify_type.3", + "/usr/share/man/man3/sd_bus_negotiate_creds.3", + "/usr/share/man/man3/sd_bus_negotiate_fds.3", + "/usr/share/man/man3/sd_bus_negotiate_timestamp.3", + "/usr/share/man/man3/sd_bus_new.3", + "/usr/share/man/man3/sd_bus_object_path_is_valid.3", + "/usr/share/man/man3/sd_bus_open.3", + "/usr/share/man/man3/sd_bus_open_system.3", + "/usr/share/man/man3/sd_bus_open_system_machine.3", + "/usr/share/man/man3/sd_bus_open_system_remote.3", + "/usr/share/man/man3/sd_bus_open_system_with_description.3", + "/usr/share/man/man3/sd_bus_open_user.3", + "/usr/share/man/man3/sd_bus_open_user_machine.3", + "/usr/share/man/man3/sd_bus_open_user_with_description.3", + "/usr/share/man/man3/sd_bus_open_with_description.3", + "/usr/share/man/man3/sd_bus_path_decode.3", + "/usr/share/man/man3/sd_bus_path_decode_many.3", + "/usr/share/man/man3/sd_bus_path_encode.3", + "/usr/share/man/man3/sd_bus_path_encode_many.3", + "/usr/share/man/man3/sd_bus_process.3", + "/usr/share/man/man3/sd_bus_query_sender_creds.3", + "/usr/share/man/man3/sd_bus_query_sender_privilege.3", + "/usr/share/man/man3/sd_bus_ref.3", + "/usr/share/man/man3/sd_bus_release_name.3", + "/usr/share/man/man3/sd_bus_release_name_async.3", + "/usr/share/man/man3/sd_bus_reply_method_errno.3", + "/usr/share/man/man3/sd_bus_reply_method_errnof.3", + "/usr/share/man/man3/sd_bus_reply_method_errnofv.3", + "/usr/share/man/man3/sd_bus_reply_method_error.3", + "/usr/share/man/man3/sd_bus_reply_method_errorf.3", + "/usr/share/man/man3/sd_bus_reply_method_errorfv.3", + "/usr/share/man/man3/sd_bus_reply_method_return.3", + "/usr/share/man/man3/sd_bus_reply_method_returnv.3", + "/usr/share/man/man3/sd_bus_request_name.3", + "/usr/share/man/man3/sd_bus_request_name_async.3", + "/usr/share/man/man3/sd_bus_send.3", + "/usr/share/man/man3/sd_bus_send_to.3", + "/usr/share/man/man3/sd_bus_service_name_is_valid.3", + "/usr/share/man/man3/sd_bus_set_address.3", + "/usr/share/man/man3/sd_bus_set_allow_interactive_authorization.3", + "/usr/share/man/man3/sd_bus_set_anonymous.3", + "/usr/share/man/man3/sd_bus_set_bus_client.3", + "/usr/share/man/man3/sd_bus_set_close_on_exit.3", + "/usr/share/man/man3/sd_bus_set_connected_signal.3", + "/usr/share/man/man3/sd_bus_set_description.3", + "/usr/share/man/man3/sd_bus_set_exec.3", + "/usr/share/man/man3/sd_bus_set_exit_on_disconnect.3", + "/usr/share/man/man3/sd_bus_set_fd.3", + "/usr/share/man/man3/sd_bus_set_method_call_timeout.3", + "/usr/share/man/man3/sd_bus_set_monitor.3", + "/usr/share/man/man3/sd_bus_set_property.3", + "/usr/share/man/man3/sd_bus_set_propertyv.3", + "/usr/share/man/man3/sd_bus_set_sender.3", + "/usr/share/man/man3/sd_bus_set_server.3", + "/usr/share/man/man3/sd_bus_set_trusted.3", + "/usr/share/man/man3/sd_bus_set_watch_bind.3", + "/usr/share/man/man3/sd_bus_slot_get_bus.3", + "/usr/share/man/man3/sd_bus_slot_get_current_handler.3", + "/usr/share/man/man3/sd_bus_slot_get_current_message.3", + "/usr/share/man/man3/sd_bus_slot_get_current_userdata.3", + "/usr/share/man/man3/sd_bus_slot_get_description.3", + "/usr/share/man/man3/sd_bus_slot_get_destroy_callback.3", + "/usr/share/man/man3/sd_bus_slot_get_floating.3", + "/usr/share/man/man3/sd_bus_slot_get_userdata.3", + "/usr/share/man/man3/sd_bus_slot_ref.3", + "/usr/share/man/man3/sd_bus_slot_set_description.3", + "/usr/share/man/man3/sd_bus_slot_set_destroy_callback.3", + "/usr/share/man/man3/sd_bus_slot_set_floating.3", + "/usr/share/man/man3/sd_bus_slot_set_userdata.3", + "/usr/share/man/man3/sd_bus_slot_unref.3", + "/usr/share/man/man3/sd_bus_slot_unrefp.3", + "/usr/share/man/man3/sd_bus_start.3", + "/usr/share/man/man3/sd_bus_track_add_name.3", + "/usr/share/man/man3/sd_bus_track_add_sender.3", + "/usr/share/man/man3/sd_bus_track_contains.3", + "/usr/share/man/man3/sd_bus_track_count.3", + "/usr/share/man/man3/sd_bus_track_count_name.3", + "/usr/share/man/man3/sd_bus_track_count_sender.3", + "/usr/share/man/man3/sd_bus_track_first.3", + "/usr/share/man/man3/sd_bus_track_get_bus.3", + "/usr/share/man/man3/sd_bus_track_get_destroy_callback.3", + "/usr/share/man/man3/sd_bus_track_get_recursive.3", + "/usr/share/man/man3/sd_bus_track_get_userdata.3", + "/usr/share/man/man3/sd_bus_track_new.3", + "/usr/share/man/man3/sd_bus_track_next.3", + "/usr/share/man/man3/sd_bus_track_ref.3", + "/usr/share/man/man3/sd_bus_track_remove_name.3", + "/usr/share/man/man3/sd_bus_track_remove_sender.3", + "/usr/share/man/man3/sd_bus_track_set_destroy_callback.3", + "/usr/share/man/man3/sd_bus_track_set_recursive.3", + "/usr/share/man/man3/sd_bus_track_set_userdata.3", + "/usr/share/man/man3/sd_bus_track_unref.3", + "/usr/share/man/man3/sd_bus_track_unrefp.3", + "/usr/share/man/man3/sd_bus_unref.3", + "/usr/share/man/man3/sd_bus_unrefp.3", + "/usr/share/man/man3/sd_bus_wait.3", + "/usr/share/man/man3/sd_device_get_devname.3", + "/usr/share/man/man3/sd_device_get_devnum.3", + "/usr/share/man/man3/sd_device_get_devpath.3", + "/usr/share/man/man3/sd_device_get_devtype.3", + "/usr/share/man/man3/sd_device_get_diskseq.3", + "/usr/share/man/man3/sd_device_get_driver.3", + "/usr/share/man/man3/sd_device_get_ifindex.3", + "/usr/share/man/man3/sd_device_get_subsystem.3", + "/usr/share/man/man3/sd_device_get_sysname.3", + "/usr/share/man/man3/sd_device_get_sysnum.3", + "/usr/share/man/man3/sd_device_get_syspath.3", + "/usr/share/man/man3/sd_device_ref.3", + "/usr/share/man/man3/sd_device_unref.3", + "/usr/share/man/man3/sd_device_unrefp.3", + "/usr/share/man/man3/sd_event.3", + "/usr/share/man/man3/sd_event_add_child.3", + "/usr/share/man/man3/sd_event_add_child_pidfd.3", + "/usr/share/man/man3/sd_event_add_defer.3", + "/usr/share/man/man3/sd_event_add_exit.3", + "/usr/share/man/man3/sd_event_add_inotify.3", + "/usr/share/man/man3/sd_event_add_inotify_fd.3", + "/usr/share/man/man3/sd_event_add_io.3", + "/usr/share/man/man3/sd_event_add_post.3", + "/usr/share/man/man3/sd_event_add_signal.3", + "/usr/share/man/man3/sd_event_add_time.3", + "/usr/share/man/man3/sd_event_add_time_relative.3", + "/usr/share/man/man3/sd_event_child_handler_t.3", + "/usr/share/man/man3/sd_event_default.3", + "/usr/share/man/man3/sd_event_destroy_t.3", + "/usr/share/man/man3/sd_event_dispatch.3", + "/usr/share/man/man3/sd_event_exit.3", + "/usr/share/man/man3/sd_event_get_exit_code.3", + "/usr/share/man/man3/sd_event_get_fd.3", + "/usr/share/man/man3/sd_event_get_iteration.3", + "/usr/share/man/man3/sd_event_get_state.3", + "/usr/share/man/man3/sd_event_get_tid.3", + "/usr/share/man/man3/sd_event_get_watchdog.3", + "/usr/share/man/man3/sd_event_handler_t.3", + "/usr/share/man/man3/sd_event_inotify_handler_t.3", + "/usr/share/man/man3/sd_event_io_handler_t.3", + "/usr/share/man/man3/sd_event_loop.3", + "/usr/share/man/man3/sd_event_new.3", + "/usr/share/man/man3/sd_event_now.3", + "/usr/share/man/man3/sd_event_prepare.3", + "/usr/share/man/man3/sd_event_ref.3", + "/usr/share/man/man3/sd_event_run.3", + "/usr/share/man/man3/sd_event_set_signal_exit.3", + "/usr/share/man/man3/sd_event_set_watchdog.3", + "/usr/share/man/man3/sd_event_signal_handler_t.3", + "/usr/share/man/man3/sd_event_source.3", + "/usr/share/man/man3/sd_event_source_disable_unref.3", + "/usr/share/man/man3/sd_event_source_disable_unrefp.3", + "/usr/share/man/man3/sd_event_source_get_child_pid.3", + "/usr/share/man/man3/sd_event_source_get_child_pidfd.3", + "/usr/share/man/man3/sd_event_source_get_child_pidfd_own.3", + "/usr/share/man/man3/sd_event_source_get_child_process_own.3", + "/usr/share/man/man3/sd_event_source_get_description.3", + "/usr/share/man/man3/sd_event_source_get_destroy_callback.3", + "/usr/share/man/man3/sd_event_source_get_enabled.3", + "/usr/share/man/man3/sd_event_source_get_event.3", + "/usr/share/man/man3/sd_event_source_get_exit_on_failure.3", + "/usr/share/man/man3/sd_event_source_get_floating.3", + "/usr/share/man/man3/sd_event_source_get_inotify_mask.3", + "/usr/share/man/man3/sd_event_source_get_io_events.3", + "/usr/share/man/man3/sd_event_source_get_io_fd.3", + "/usr/share/man/man3/sd_event_source_get_io_fd_own.3", + "/usr/share/man/man3/sd_event_source_get_io_revents.3", + "/usr/share/man/man3/sd_event_source_get_pending.3", + "/usr/share/man/man3/sd_event_source_get_priority.3", + "/usr/share/man/man3/sd_event_source_get_ratelimit.3", + "/usr/share/man/man3/sd_event_source_get_signal.3", + "/usr/share/man/man3/sd_event_source_get_time.3", + "/usr/share/man/man3/sd_event_source_get_time_accuracy.3", + "/usr/share/man/man3/sd_event_source_get_time_clock.3", + "/usr/share/man/man3/sd_event_source_get_userdata.3", + "/usr/share/man/man3/sd_event_source_is_ratelimited.3", + "/usr/share/man/man3/sd_event_source_ref.3", + "/usr/share/man/man3/sd_event_source_send_child_signal.3", + "/usr/share/man/man3/sd_event_source_set_child_pidfd_own.3", + "/usr/share/man/man3/sd_event_source_set_child_process_own.3", + "/usr/share/man/man3/sd_event_source_set_description.3", + "/usr/share/man/man3/sd_event_source_set_destroy_callback.3", + "/usr/share/man/man3/sd_event_source_set_enabled.3", + "/usr/share/man/man3/sd_event_source_set_exit_on_failure.3", + "/usr/share/man/man3/sd_event_source_set_floating.3", + "/usr/share/man/man3/sd_event_source_set_io_events.3", + "/usr/share/man/man3/sd_event_source_set_io_fd.3", + "/usr/share/man/man3/sd_event_source_set_io_fd_own.3", + "/usr/share/man/man3/sd_event_source_set_prepare.3", + "/usr/share/man/man3/sd_event_source_set_priority.3", + "/usr/share/man/man3/sd_event_source_set_ratelimit.3", + "/usr/share/man/man3/sd_event_source_set_ratelimit_expire_callback.3", + "/usr/share/man/man3/sd_event_source_set_time.3", + "/usr/share/man/man3/sd_event_source_set_time_accuracy.3", + "/usr/share/man/man3/sd_event_source_set_time_relative.3", + "/usr/share/man/man3/sd_event_source_set_userdata.3", + "/usr/share/man/man3/sd_event_source_unref.3", + "/usr/share/man/man3/sd_event_source_unrefp.3", + "/usr/share/man/man3/sd_event_time_handler_t.3", + "/usr/share/man/man3/sd_event_unref.3", + "/usr/share/man/man3/sd_event_unrefp.3", + "/usr/share/man/man3/sd_event_wait.3", + "/usr/share/man/man3/sd_get_machine_names.3", + "/usr/share/man/man3/sd_get_seats.3", + "/usr/share/man/man3/sd_get_sessions.3", + "/usr/share/man/man3/sd_get_uids.3", + "/usr/share/man/man3/sd_hwdb_enumerate.3", + "/usr/share/man/man3/sd_hwdb_get.3", + "/usr/share/man/man3/sd_hwdb_new.3", + "/usr/share/man/man3/sd_hwdb_new_from_path.3", + "/usr/share/man/man3/sd_hwdb_ref.3", + "/usr/share/man/man3/sd_hwdb_seek.3", + "/usr/share/man/man3/sd_hwdb_unref.3", + "/usr/share/man/man3/sd_id128_equal.3", + "/usr/share/man/man3/sd_id128_from_string.3", + "/usr/share/man/man3/sd_id128_get_boot.3", + "/usr/share/man/man3/sd_id128_get_boot_app_specific.3", + "/usr/share/man/man3/sd_id128_get_invocation.3", + "/usr/share/man/man3/sd_id128_get_machine.3", + "/usr/share/man/man3/sd_id128_get_machine_app_specific.3", + "/usr/share/man/man3/sd_id128_in_set.3", + "/usr/share/man/man3/sd_id128_in_set_sentinel.3", + "/usr/share/man/man3/sd_id128_in_setv.3", + "/usr/share/man/man3/sd_id128_is_allf.3", + "/usr/share/man/man3/sd_id128_is_null.3", + "/usr/share/man/man3/sd_id128_randomize.3", + "/usr/share/man/man3/sd_id128_string_equal.3", + "/usr/share/man/man3/sd_id128_t.3", + "/usr/share/man/man3/sd_id128_to_string.3", + "/usr/share/man/man3/sd_id128_to_uuid_string.3", + "/usr/share/man/man3/sd_is_fifo.3", + "/usr/share/man/man3/sd_is_mq.3", + "/usr/share/man/man3/sd_is_socket.3", + "/usr/share/man/man3/sd_is_socket_inet.3", + "/usr/share/man/man3/sd_is_socket_sockaddr.3", + "/usr/share/man/man3/sd_is_socket_unix.3", + "/usr/share/man/man3/sd_is_special.3", + "/usr/share/man/man3/sd_journal.3", + "/usr/share/man/man3/sd_journal_add_conjunction.3", + "/usr/share/man/man3/sd_journal_add_disjunction.3", + "/usr/share/man/man3/sd_journal_add_match.3", + "/usr/share/man/man3/sd_journal_close.3", + "/usr/share/man/man3/sd_journal_enumerate_available_data.3", + "/usr/share/man/man3/sd_journal_enumerate_available_unique.3", + "/usr/share/man/man3/sd_journal_enumerate_data.3", + "/usr/share/man/man3/sd_journal_enumerate_fields.3", + "/usr/share/man/man3/sd_journal_enumerate_unique.3", + "/usr/share/man/man3/sd_journal_flush_matches.3", + "/usr/share/man/man3/sd_journal_get_catalog.3", + "/usr/share/man/man3/sd_journal_get_catalog_for_message_id.3", + "/usr/share/man/man3/sd_journal_get_cursor.3", + "/usr/share/man/man3/sd_journal_get_cutoff_monotonic_usec.3", + "/usr/share/man/man3/sd_journal_get_cutoff_realtime_usec.3", + "/usr/share/man/man3/sd_journal_get_data.3", + "/usr/share/man/man3/sd_journal_get_data_threshold.3", + "/usr/share/man/man3/sd_journal_get_events.3", + "/usr/share/man/man3/sd_journal_get_fd.3", + "/usr/share/man/man3/sd_journal_get_monotonic_usec.3", + "/usr/share/man/man3/sd_journal_get_realtime_usec.3", + "/usr/share/man/man3/sd_journal_get_timeout.3", + "/usr/share/man/man3/sd_journal_get_usage.3", + "/usr/share/man/man3/sd_journal_has_persistent_files.3", + "/usr/share/man/man3/sd_journal_has_runtime_files.3", + "/usr/share/man/man3/sd_journal_next.3", + "/usr/share/man/man3/sd_journal_next_skip.3", + "/usr/share/man/man3/sd_journal_open.3", + "/usr/share/man/man3/sd_journal_open_directory.3", + "/usr/share/man/man3/sd_journal_open_directory_fd.3", + "/usr/share/man/man3/sd_journal_open_files.3", + "/usr/share/man/man3/sd_journal_open_files_fd.3", + "/usr/share/man/man3/sd_journal_open_namespace.3", + "/usr/share/man/man3/sd_journal_perror.3", + "/usr/share/man/man3/sd_journal_perror_with_location.3", + "/usr/share/man/man3/sd_journal_previous.3", + "/usr/share/man/man3/sd_journal_previous_skip.3", + "/usr/share/man/man3/sd_journal_print.3", + "/usr/share/man/man3/sd_journal_print_with_location.3", + "/usr/share/man/man3/sd_journal_printv.3", + "/usr/share/man/man3/sd_journal_printv_with_location.3", + "/usr/share/man/man3/sd_journal_process.3", + "/usr/share/man/man3/sd_journal_query_unique.3", + "/usr/share/man/man3/sd_journal_reliable_fd.3", + "/usr/share/man/man3/sd_journal_restart_data.3", + "/usr/share/man/man3/sd_journal_restart_fields.3", + "/usr/share/man/man3/sd_journal_restart_unique.3", + "/usr/share/man/man3/sd_journal_seek_cursor.3", + "/usr/share/man/man3/sd_journal_seek_head.3", + "/usr/share/man/man3/sd_journal_seek_monotonic_usec.3", + "/usr/share/man/man3/sd_journal_seek_realtime_usec.3", + "/usr/share/man/man3/sd_journal_seek_tail.3", + "/usr/share/man/man3/sd_journal_send.3", + "/usr/share/man/man3/sd_journal_send_with_location.3", + "/usr/share/man/man3/sd_journal_sendv.3", + "/usr/share/man/man3/sd_journal_sendv_with_location.3", + "/usr/share/man/man3/sd_journal_set_data_threshold.3", + "/usr/share/man/man3/sd_journal_stream_fd.3", + "/usr/share/man/man3/sd_journal_test_cursor.3", + "/usr/share/man/man3/sd_journal_wait.3", + "/usr/share/man/man3/sd_listen_fds.3", + "/usr/share/man/man3/sd_listen_fds_with_names.3", + "/usr/share/man/man3/sd_login_monitor.3", + "/usr/share/man/man3/sd_login_monitor_flush.3", + "/usr/share/man/man3/sd_login_monitor_get_events.3", + "/usr/share/man/man3/sd_login_monitor_get_fd.3", + "/usr/share/man/man3/sd_login_monitor_get_timeout.3", + "/usr/share/man/man3/sd_login_monitor_new.3", + "/usr/share/man/man3/sd_login_monitor_unref.3", + "/usr/share/man/man3/sd_login_monitor_unrefp.3", + "/usr/share/man/man3/sd_machine_get_class.3", + "/usr/share/man/man3/sd_machine_get_ifindices.3", + "/usr/share/man/man3/sd_notify.3", + "/usr/share/man/man3/sd_notify_barrier.3", + "/usr/share/man/man3/sd_notifyf.3", + "/usr/share/man/man3/sd_path_lookup.3", + "/usr/share/man/man3/sd_path_lookup_strv.3", + "/usr/share/man/man3/sd_peer_get_cgroup.3", + "/usr/share/man/man3/sd_peer_get_machine_name.3", + "/usr/share/man/man3/sd_peer_get_owner_uid.3", + "/usr/share/man/man3/sd_peer_get_session.3", + "/usr/share/man/man3/sd_peer_get_slice.3", + "/usr/share/man/man3/sd_peer_get_unit.3", + "/usr/share/man/man3/sd_peer_get_user_slice.3", + "/usr/share/man/man3/sd_peer_get_user_unit.3", + "/usr/share/man/man3/sd_pid_get_cgroup.3", + "/usr/share/man/man3/sd_pid_get_machine_name.3", + "/usr/share/man/man3/sd_pid_get_owner_uid.3", + "/usr/share/man/man3/sd_pid_get_session.3", + "/usr/share/man/man3/sd_pid_get_slice.3", + "/usr/share/man/man3/sd_pid_get_unit.3", + "/usr/share/man/man3/sd_pid_get_user_slice.3", + "/usr/share/man/man3/sd_pid_get_user_unit.3", + "/usr/share/man/man3/sd_pid_notify.3", + "/usr/share/man/man3/sd_pid_notify_with_fds.3", + "/usr/share/man/man3/sd_pid_notifyf.3", + "/usr/share/man/man3/sd_seat_can_graphical.3", + "/usr/share/man/man3/sd_seat_can_tty.3", + "/usr/share/man/man3/sd_seat_get_active.3", + "/usr/share/man/man3/sd_seat_get_sessions.3", + "/usr/share/man/man3/sd_session_get_class.3", + "/usr/share/man/man3/sd_session_get_desktop.3", + "/usr/share/man/man3/sd_session_get_display.3", + "/usr/share/man/man3/sd_session_get_remote_host.3", + "/usr/share/man/man3/sd_session_get_remote_user.3", + "/usr/share/man/man3/sd_session_get_seat.3", + "/usr/share/man/man3/sd_session_get_service.3", + "/usr/share/man/man3/sd_session_get_state.3", + "/usr/share/man/man3/sd_session_get_tty.3", + "/usr/share/man/man3/sd_session_get_type.3", + "/usr/share/man/man3/sd_session_get_uid.3", + "/usr/share/man/man3/sd_session_get_vt.3", + "/usr/share/man/man3/sd_session_is_active.3", + "/usr/share/man/man3/sd_session_is_remote.3", + "/usr/share/man/man3/sd_uid_get_display.3", + "/usr/share/man/man3/sd_uid_get_seats.3", + "/usr/share/man/man3/sd_uid_get_sessions.3", + "/usr/share/man/man3/sd_uid_get_state.3", + "/usr/share/man/man3/sd_uid_is_on_seat.3", + "/usr/share/man/man3/sd_watchdog_enabled.3", + "/usr/share/man/man3/udev_device_get_action.3", + "/usr/share/man/man3/udev_device_get_current_tags_list_entry.3", + "/usr/share/man/man3/udev_device_get_devlinks_list_entry.3", + "/usr/share/man/man3/udev_device_get_devnode.3", + "/usr/share/man/man3/udev_device_get_devnum.3", + "/usr/share/man/man3/udev_device_get_devpath.3", + "/usr/share/man/man3/udev_device_get_devtype.3", + "/usr/share/man/man3/udev_device_get_driver.3", + "/usr/share/man/man3/udev_device_get_is_initialized.3", + "/usr/share/man/man3/udev_device_get_parent.3", + "/usr/share/man/man3/udev_device_get_parent_with_subsystem_devtype.3", + "/usr/share/man/man3/udev_device_get_properties_list_entry.3", + "/usr/share/man/man3/udev_device_get_property_value.3", + "/usr/share/man/man3/udev_device_get_subsystem.3", + "/usr/share/man/man3/udev_device_get_sysattr_list_entry.3", + "/usr/share/man/man3/udev_device_get_sysattr_value.3", + "/usr/share/man/man3/udev_device_get_sysname.3", + "/usr/share/man/man3/udev_device_get_sysnum.3", + "/usr/share/man/man3/udev_device_get_syspath.3", + "/usr/share/man/man3/udev_device_get_tags_list_entry.3", + "/usr/share/man/man3/udev_device_get_udev.3", + "/usr/share/man/man3/udev_device_has_current_tag.3", + "/usr/share/man/man3/udev_device_has_tag.3", + "/usr/share/man/man3/udev_device_new_from_device_id.3", + "/usr/share/man/man3/udev_device_new_from_devnum.3", + "/usr/share/man/man3/udev_device_new_from_environment.3", + "/usr/share/man/man3/udev_device_new_from_subsystem_sysname.3", + "/usr/share/man/man3/udev_device_new_from_syspath.3", + "/usr/share/man/man3/udev_device_ref.3", + "/usr/share/man/man3/udev_device_set_sysattr_value.3", + "/usr/share/man/man3/udev_device_unref.3", + "/usr/share/man/man3/udev_enumerate_add_match_is_initialized.3", + "/usr/share/man/man3/udev_enumerate_add_match_parent.3", + "/usr/share/man/man3/udev_enumerate_add_match_property.3", + "/usr/share/man/man3/udev_enumerate_add_match_subsystem.3", + "/usr/share/man/man3/udev_enumerate_add_match_sysattr.3", + "/usr/share/man/man3/udev_enumerate_add_match_sysname.3", + "/usr/share/man/man3/udev_enumerate_add_match_tag.3", + "/usr/share/man/man3/udev_enumerate_add_nomatch_subsystem.3", + "/usr/share/man/man3/udev_enumerate_add_nomatch_sysattr.3", + "/usr/share/man/man3/udev_enumerate_add_syspath.3", + "/usr/share/man/man3/udev_enumerate_get_list_entry.3", + "/usr/share/man/man3/udev_enumerate_get_udev.3", + "/usr/share/man/man3/udev_enumerate_new.3", + "/usr/share/man/man3/udev_enumerate_ref.3", + "/usr/share/man/man3/udev_enumerate_scan_devices.3", + "/usr/share/man/man3/udev_enumerate_scan_subsystems.3", + "/usr/share/man/man3/udev_enumerate_unref.3", + "/usr/share/man/man3/udev_list_entry.3", + "/usr/share/man/man3/udev_list_entry_get_by_name.3", + "/usr/share/man/man3/udev_list_entry_get_name.3", + "/usr/share/man/man3/udev_list_entry_get_next.3", + "/usr/share/man/man3/udev_list_entry_get_value.3", + "/usr/share/man/man3/udev_monitor_enable_receiving.3", + "/usr/share/man/man3/udev_monitor_filter_add_match_subsystem_devtype.3", + "/usr/share/man/man3/udev_monitor_filter_add_match_tag.3", + "/usr/share/man/man3/udev_monitor_filter_remove.3", + "/usr/share/man/man3/udev_monitor_filter_update.3", + "/usr/share/man/man3/udev_monitor_get_fd.3", + "/usr/share/man/man3/udev_monitor_get_udev.3", + "/usr/share/man/man3/udev_monitor_new_from_netlink.3", + "/usr/share/man/man3/udev_monitor_receive_device.3", + "/usr/share/man/man3/udev_monitor_ref.3", + "/usr/share/man/man3/udev_monitor_set_receive_buffer_size.3", + "/usr/share/man/man3/udev_monitor_unref.3", + "/usr/share/man/man3/udev_new.3", + "/usr/share/man/man3/udev_ref.3", + "/usr/share/man/man3/udev_unref.3", "/usr/share/pkgconfig/systemd.pc", "/usr/share/pkgconfig/udev.pc" ], @@ -938,6 +2089,6 @@ } }, "source-name": "systemd", - "source-release": "9", - "source-version": "252.7" + "source-release": "10", + "source-version": "252.22" } diff --git a/s/systemd/pkg/0008-efi-boot-generator-Do-not-automount-boot-partition.patch b/s/systemd/pkg/0008-efi-boot-generator-Do-not-automount-boot-partition.patch deleted file mode 100644 index 031f81c0..00000000 --- a/s/systemd/pkg/0008-efi-boot-generator-Do-not-automount-boot-partition.patch +++ /dev/null @@ -1,26 +0,0 @@ -From efecb6bbcb01dbcb2a6960982fc711de26b7a35a Mon Sep 17 00:00:00 2001 -From: Dimitri John Ledkov -Date: Tue, 23 Jun 2015 11:48:36 +0100 -Subject: [PATCH 08/45] efi-boot-generator: Do not automount boot partition. - ---- - src/gpt-auto-generator/gpt-auto-generator.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/src/gpt-auto-generator/gpt-auto-generator.c b/src/gpt-auto-generator/gpt-auto-generator.c -index 2067eeaf89..b82ae66c9f 100644 ---- a/src/gpt-auto-generator/gpt-auto-generator.c -+++ b/src/gpt-auto-generator/gpt-auto-generator.c -@@ -433,6 +433,9 @@ static int add_automount( - if (r < 0) - return log_error_errno(r, "Failed to write unit file %s: %m", p); - -+ if (streq(id, "boot")) -+ return 0; -+ - return generator_add_symlink(arg_dest, SPECIAL_LOCAL_FS_TARGET, "wants", unit); - } - --- -2.26.0 - diff --git a/s/systemd/pkg/bugs/systemd-250-compile.patch b/s/systemd/pkg/bugs/systemd-250-compile.patch deleted file mode 100644 index d37d5449..00000000 --- a/s/systemd/pkg/bugs/systemd-250-compile.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Naur systemd-252.20221101/src/libsystemd/sd-daemon/sd-daemon.c systemd-252.20221101.tpg/src/libsystemd/sd-daemon/sd-daemon.c ---- systemd-252.20221101/src/libsystemd/sd-daemon/sd-daemon.c 2022-11-01 16:54:59.204101888 +0000 -+++ systemd-252.20221101.tpg/src/libsystemd/sd-daemon/sd-daemon.c 2022-11-01 16:55:57.863861851 +0000 -@@ -12,6 +12,7 @@ - #include - #include - #include -+#include // for __NR_mq_getsetattr - - #include "sd-daemon.h" - diff --git a/s/systemd/pkg/perf/0001-journal-raise-compression-threshold.patch b/s/systemd/pkg/perf/0001-journal-raise-compression-threshold.patch deleted file mode 100644 index 6a867488..00000000 --- a/s/systemd/pkg/perf/0001-journal-raise-compression-threshold.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 16eee061e8caf6062214324be22ab328668aef32 Mon Sep 17 00:00:00 2001 -From: Dimitri John Ledkov -Date: Tue, 23 Jun 2015 11:23:57 +0100 -Subject: [PATCH 01/45] journal: raise compression threshold. - ---- - src/journal/journal-file.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/libsystemd/sd-journal/journal-file.c b/src/libsystemd/sd-journal/journal-file.c -index bd53635860..46cb5e5902 100644 ---- a/src/libsystemd/sd-journal/journal-file.c -+++ b/src/libsystemd/sd-journal/journal-file.c -@@ -36,7 +36,7 @@ - #define DEFAULT_DATA_HASH_TABLE_SIZE (2047ULL*sizeof(HashItem)) - #define DEFAULT_FIELD_HASH_TABLE_SIZE (333ULL*sizeof(HashItem)) - --#define DEFAULT_COMPRESS_THRESHOLD (512ULL) -+#define DEFAULT_COMPRESS_THRESHOLD (8192ULL) - #define MIN_COMPRESS_THRESHOLD (8ULL) - - /* This is the minimum journal file size */ --- -2.26.0 - diff --git a/s/systemd/pkg/perf/0003-core-use-mmap-to-load-files.patch b/s/systemd/pkg/perf/0003-core-use-mmap-to-load-files.patch deleted file mode 100644 index 65dc2941..00000000 --- a/s/systemd/pkg/perf/0003-core-use-mmap-to-load-files.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 5276c4ab970a8e50d00bdcbcd8f698bf733d61b4 Mon Sep 17 00:00:00 2001 -From: Dimitri John Ledkov -Date: Tue, 23 Jun 2015 11:26:11 +0100 -Subject: [PATCH 03/45] core: use mmap to load files. - ---- - src/core/load-fragment.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/core/load-fragment.c b/src/core/load-fragment.c -index 71a9873da4..58dc237263 100644 ---- a/src/core/load-fragment.c -+++ b/src/core/load-fragment.c -@@ -4734,7 +4734,7 @@ int unit_load_fragment(Unit *u) { - /* Try to open the file name. A symlink is OK, for example for linked files or masks. We - * expect that all symlinks within the lookup paths have been already resolved, but we don't - * verify this here. */ -- f = fopen(fragment, "re"); -+ f = fopen(fragment, "rem"); - if (!f) - return log_unit_notice_errno(u, errno, "Failed to open %s: %m", fragment); - --- -2.26.0 - diff --git a/s/systemd/pkg/perf/0007-sd-event-return-malloc-memory-reserves-when-main-loo.patch b/s/systemd/pkg/perf/0007-sd-event-return-malloc-memory-reserves-when-main-loo.patch deleted file mode 100644 index ff956f06..00000000 --- a/s/systemd/pkg/perf/0007-sd-event-return-malloc-memory-reserves-when-main-loo.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -Naur systemd-252.20221101/src/libsystemd/sd-event/sd-event.c systemd-252.20221101.tpg/src/libsystemd/sd-event/sd-event.c ---- systemd-252.20221101/src/libsystemd/sd-event/sd-event.c 2022-10-31 18:59:18.000000000 +0000 -+++ systemd-252.20221101.tpg/src/libsystemd/sd-event/sd-event.c 2022-11-01 13:13:52.028969974 +0000 -@@ -3,6 +3,7 @@ - #include - #include - #include -+#include - - #include "sd-daemon.h" - #include "sd-event.h" -@@ -4295,9 +4296,18 @@ - PROTECT_EVENT(e); - - r = sd_event_prepare(e); -- if (r == 0) -+ if (r == 0) { -+ /* There was nothing? Then wait... -+ * -+ * ... but since there is no event pending, likely -+ * we'll be idle for a long time. This is a good time -+ * to return any malloc() memory reserves to the -+ * operating system. -+ */ -+ malloc_trim(0); - /* There was nothing? Then wait... */ - r = sd_event_wait(e, timeout); -+ } - - if (e->profile_delays) - e->last_run_usec = now(CLOCK_MONOTONIC); diff --git a/s/systemd/pkg/perf/0015-more-udev-children-workers.patch b/s/systemd/pkg/perf/0015-more-udev-children-workers.patch deleted file mode 100644 index e62e3099..00000000 --- a/s/systemd/pkg/perf/0015-more-udev-children-workers.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 8861906d2013554bdcf10ffa88bd2beaa28a06d2 Mon Sep 17 00:00:00 2001 -From: Arjan van de Ven -Date: Sat, 18 Jun 2016 17:33:33 +0000 -Subject: [PATCH 15/38] more udev children workers - ---- - units/systemd-udevd.service.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/units/systemd-udevd.service.in b/units/systemd-udevd.service.in -index 9901198274..a6d99cbc73 100644 ---- a/units/systemd-udevd.service.in -+++ b/units/systemd-udevd.service.in -@@ -25,7 +25,7 @@ OOMScoreAdjust=-1000 - Sockets=systemd-udevd-control.socket systemd-udevd-kernel.socket - Restart=always - RestartSec=0 --ExecStart={{ROOTLIBEXECDIR}}/systemd-udevd -+ExecStart={{ROOTLIBEXECDIR}}/systemd-udevd --children-max=16 - ExecReload=udevadm control --reload --timeout 0 - KillMode=mixed - TasksMax=infinity --- -2.36.1 - diff --git a/s/systemd/pkg/perf/0018-Enable-BBR-Bottleneck-Bandwidth-and-RTT.patch b/s/systemd/pkg/perf/0018-Enable-BBR-Bottleneck-Bandwidth-and-RTT.patch deleted file mode 100644 index ca01d31a..00000000 --- a/s/systemd/pkg/perf/0018-Enable-BBR-Bottleneck-Bandwidth-and-RTT.patch +++ /dev/null @@ -1,26 +0,0 @@ -From cdd0bd97068526663649e09468241fdfe7dddbfe Mon Sep 17 00:00:00 2001 -From: Auke Kok -Date: Fri, 31 Mar 2017 10:14:16 -0700 -Subject: [PATCH 18/38] Enable BBR - Bottleneck Bandwidth and RTT - -Enable the `fq` qdisc. ---- - sysctl.d/50-default.conf | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/sysctl.d/50-default.conf b/sysctl.d/50-default.conf -index f41e24bcbc..cf6e165e46 100644 ---- a/sysctl.d/50-default.conf -+++ b/sysctl.d/50-default.conf -@@ -45,7 +45,7 @@ net.ipv4.conf.*.promote_secondaries = 1 - -net.ipv4.ping_group_range = 0 2147483647 - - # Fair Queue CoDel packet scheduler to fight bufferbloat ---net.core.default_qdisc = fq_codel -+-net.core.default_qdisc = fq - - # Enable hard and soft link protection - fs.protected_hardlinks = 1 --- -2.36.1 - diff --git a/s/systemd/pkg/perf/0019-network-online-complete-once-one-link-is-online-not-.patch b/s/systemd/pkg/perf/0019-network-online-complete-once-one-link-is-online-not-.patch deleted file mode 100644 index 2f5c4072..00000000 --- a/s/systemd/pkg/perf/0019-network-online-complete-once-one-link-is-online-not-.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 8e4cfbbec6543cef4b40df3a83d890d91b222e3a Mon Sep 17 00:00:00 2001 -From: Auke Kok -Date: Fri, 31 Mar 2017 10:15:52 -0700 -Subject: [PATCH 19/38] network-online: complete once one link is online, not - all. - ---- - units/systemd-networkd-wait-online.service.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/units/systemd-networkd-wait-online.service.in b/units/systemd-networkd-wait-online.service.in -index 10d8b08c8e..6dd5f79377 100644 ---- a/units/systemd-networkd-wait-online.service.in -+++ b/units/systemd-networkd-wait-online.service.in -@@ -18,7 +18,7 @@ Before=network-online.target shutdown.target - - [Service] - Type=oneshot --ExecStart={{ROOTLIBEXECDIR}}/systemd-networkd-wait-online -+ExecStart={{ROOTLIBEXECDIR}}/systemd-networkd-wait-online --any - RemainAfterExit=yes - - [Install] --- -2.36.1 - diff --git a/s/systemd/pkg/perf/0023-DHCP-retry-faster.patch b/s/systemd/pkg/perf/0023-DHCP-retry-faster.patch deleted file mode 100644 index 369f7046..00000000 --- a/s/systemd/pkg/perf/0023-DHCP-retry-faster.patch +++ /dev/null @@ -1,25 +0,0 @@ -From affbdf3851672c492b6936af867e2327339254a0 Mon Sep 17 00:00:00 2001 -From: Auke Kok -Date: Fri, 31 Mar 2017 10:16:21 -0700 -Subject: [PATCH 23/42] DHCP: retry faster. - ---- - src/libsystemd-network/sd-dhcp-client.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/libsystemd-network/sd-dhcp-client.c b/src/libsystemd-network/sd-dhcp-client.c -index dc8ff19d1a..de24f09097 100644 ---- a/src/libsystemd-network/sd-dhcp-client.c -+++ b/src/libsystemd-network/sd-dhcp-client.c -@@ -770,7 +770,7 @@ static void client_stop(sd_dhcp_client *client, int error) { - * each attempt with max of 64s, with -1 to +1 sec of random 'fuzz' added. - * This assumes the first call will be using attempt 1. */ - static usec_t client_compute_request_timeout(usec_t now, uint64_t attempt) { -- usec_t timeout = (UINT64_C(1) << MIN(attempt + 1, UINT64_C(6))) * USEC_PER_SEC; -+ usec_t timeout = ((UINT64_C(1) << MIN(attempt + 1, UINT64_C(6))) * USEC_PER_SEC) / 4; - - return usec_sub_signed(usec_add(now, timeout), RFC2131_RANDOM_FUZZ); - } --- -2.32.0 - diff --git a/s/systemd/pkg/perf/0024-Remove-libm-memory-overhead.patch b/s/systemd/pkg/perf/0024-Remove-libm-memory-overhead.patch deleted file mode 100644 index f2112c59..00000000 --- a/s/systemd/pkg/perf/0024-Remove-libm-memory-overhead.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 8cab71d0aa9fa8656dbe1a41d12ac5b7a9b9395b Mon Sep 17 00:00:00 2001 -From: Auke Kok -Date: Fri, 14 Jul 2017 11:31:38 -0700 -Subject: [PATCH 24/45] Remove libm memory overhead. - -timesyncd pulls in libm, only for one single exp2() in a debug log -statement save the memory by not logging this little bit of info. ---- - src/timesync/timesyncd-manager.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/timesync/timesyncd-manager.c b/src/timesync/timesyncd-manager.c -index e18e1e6c04..f58a148ab9 100644 ---- a/src/timesync/timesyncd-manager.c -+++ b/src/timesync/timesyncd-manager.c -@@ -577,7 +577,7 @@ static int manager_receive_response(sd_event_source *source, int fd, uint32_t re - NTP_FIELD_VERSION(ntpmsg.field), - NTP_FIELD_MODE(ntpmsg.field), - ntpmsg.stratum, -- exp2(ntpmsg.precision), ntpmsg.precision, -+ 0.0, ntpmsg.precision, - root_distance, - ntpmsg.stratum == 1 ? ntpmsg.refid : "n/a", - origin - OFFSET_1900_1970, --- -2.26.0 - diff --git a/s/systemd/pkg/perf/0025-skip-not-present-ACPI-devices.patch b/s/systemd/pkg/perf/0025-skip-not-present-ACPI-devices.patch deleted file mode 100644 index 83a4d3a9..00000000 --- a/s/systemd/pkg/perf/0025-skip-not-present-ACPI-devices.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -up systemd-251.20220617/src/libsystemd/sd-device/device-enumerator.c.24~ systemd-251.20220617/src/libsystemd/sd-device/device-enumerator.c ---- systemd-251.20220617/src/libsystemd/sd-device/device-enumerator.c.24~ 2022-06-09 17:51:57.000000000 +0200 -+++ systemd-251.20220617/src/libsystemd/sd-device/device-enumerator.c 2022-06-17 12:51:53.840688821 +0200 -@@ -665,6 +665,23 @@ static bool relevant_sysfs_subdir(const - return IN_SET(de->d_type, DT_DIR, DT_LNK); - } - -+static int acpi_status_disabled(char *sysfspath) -+{ -+ FILE *file; -+ unsigned int i; -+ char newpath[4096]; -+ char line[128]; -+ sprintf(newpath, "%s/status", sysfspath); -+ file = fopen(newpath, "r"); -+ if (!file) -+ return 0; -+ fclose(file); -+ -+ if (strstr(sysfspath, "acpi") && strstr(sysfspath, "device:")) -+ return 1; -+ return 0; -+} -+ - static int enumerator_scan_dir_and_add_devices( - sd_device_enumerator *enumerator, - const char *basedir, -@@ -703,6 +720,9 @@ static int enumerator_scan_dir_and_add_d - - (void) sprintf(syspath, "%s%s", path, de->d_name); - -+ if (acpi_status_disabled(syspath)) -+ continue; -+ - k = sd_device_new_from_syspath(&device, syspath); - if (k < 0) { - if (k != -ENODEV) diff --git a/s/systemd/pkg/perf/0027-Make-timesyncd-a-simple-service.patch b/s/systemd/pkg/perf/0027-Make-timesyncd-a-simple-service.patch deleted file mode 100644 index 607ac4d4..00000000 --- a/s/systemd/pkg/perf/0027-Make-timesyncd-a-simple-service.patch +++ /dev/null @@ -1,27 +0,0 @@ -From cb8ffce6dbdf2f92c909120869f8bbe6302a4ade Mon Sep 17 00:00:00 2001 -From: Auke Kok -Date: Fri, 14 Jul 2017 11:34:36 -0700 -Subject: [PATCH 27/42] Make timesyncd a "simple" service - -the daemon ends up waiting 100 msec on networking conditions before notifying -that it is done, even though that's really not relevant ---- - units/systemd-timesyncd.service.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/units/systemd-timesyncd.service.in b/units/systemd-timesyncd.service.in -index c606461091..3771ede671 100644 ---- a/units/systemd-timesyncd.service.in -+++ b/units/systemd-timesyncd.service.in -@@ -51,7 +51,7 @@ StateDirectory=systemd/timesync - SystemCallArchitectures=native - SystemCallErrorNumber=EPERM - SystemCallFilter=@system-service @clock --Type=notify -+Type=simple - User=systemd-timesync - {{SERVICE_WATCHDOG}} - --- -2.32.0 - diff --git a/s/systemd/pkg/perf/0028-Compile-udev-with-O3.patch b/s/systemd/pkg/perf/0028-Compile-udev-with-O3.patch deleted file mode 100644 index 9de45e95..00000000 --- a/s/systemd/pkg/perf/0028-Compile-udev-with-O3.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up systemd-251.20220617/meson.build.26~ systemd-251.20220617/meson.build ---- systemd-251.20220617/meson.build.26~ 2022-06-17 12:52:11.782785457 +0200 -+++ systemd-251.20220617/meson.build 2022-06-17 12:52:40.622941175 +0200 -@@ -3545,6 +3545,7 @@ public_programs += executable( - udevadm = executable( - 'udevadm', - udevadm_sources, -+ c_args : ['-O3'], - include_directories : includes, - link_with : [libudevd_core], - dependencies : [versiondep, diff --git a/s/systemd/pkg/perf/0030-Don-t-wait-for-utmp-at-shutdown.patch b/s/systemd/pkg/perf/0030-Don-t-wait-for-utmp-at-shutdown.patch deleted file mode 100644 index e66a47e9..00000000 --- a/s/systemd/pkg/perf/0030-Don-t-wait-for-utmp-at-shutdown.patch +++ /dev/null @@ -1,25 +0,0 @@ -From f3ac56d3de5eb66226d943b7c64b2660fdeeecca Mon Sep 17 00:00:00 2001 -From: Auke Kok -Date: Fri, 14 Jul 2017 11:37:58 -0700 -Subject: [PATCH 30/45] Don't wait for utmp at shutdown. - ---- - units/systemd-update-utmp.service.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/units/systemd-update-utmp.service.in b/units/systemd-update-utmp.service.in -index b9a668faeb..ed9eb04178 100644 ---- a/units/systemd-update-utmp.service.in -+++ b/units/systemd-update-utmp.service.in -@@ -14,7 +14,7 @@ DefaultDependencies=no - RequiresMountsFor=/var/log/wtmp - Conflicts=shutdown.target - After=systemd-remount-fs.service systemd-tmpfiles-setup.service auditd.service --Before=sysinit.target shutdown.target -+Before=shutdown.target - - [Service] - Type=oneshot --- -2.26.0 - diff --git a/s/systemd/pkg/perf/0032-don-t-use-libm-just-for-integer-exp10.patch b/s/systemd/pkg/perf/0032-don-t-use-libm-just-for-integer-exp10.patch deleted file mode 100644 index d614a722..00000000 --- a/s/systemd/pkg/perf/0032-don-t-use-libm-just-for-integer-exp10.patch +++ /dev/null @@ -1,37 +0,0 @@ -From f2706b7721637865e0a3a6e2ee9323eb22738151 Mon Sep 17 00:00:00 2001 -From: Arjan van de Ven -Date: Wed, 13 Jun 2018 11:49:55 -0700 -Subject: [PATCH 32/45] don't use libm just for integer exp10() - ---- - src/resolve/resolved-dns-rr.c | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/src/resolve/resolved-dns-rr.c b/src/resolve/resolved-dns-rr.c -index 6ba26a24b2..aee332b67a 100644 ---- a/src/resolve/resolved-dns-rr.c -+++ b/src/resolve/resolved-dns-rr.c -@@ -701,6 +701,7 @@ int dns_resource_record_equal(const DnsResourceRecord *a, const DnsResourceRecor - return dns_resource_record_payload_equal(a, b); - } - -+static double exp10table[16] = {1E0, 1E1, 1E2, 1E3, 1E4, 1E5, 1E6, 1E7, 1E8, 1E9, 1E10, 1E11, 1E12, 1E13, 1E14, 1E15}; - static char* format_location(uint32_t latitude, uint32_t longitude, uint32_t altitude, - uint8_t size, uint8_t horiz_pre, uint8_t vert_pre) { - char *s; -@@ -710,9 +711,9 @@ static char* format_location(uint32_t latitude, uint32_t longitude, uint32_t alt - int lat = latitude >= 1U<<31 ? (int) (latitude - (1U<<31)) : (int) ((1U<<31) - latitude); - int lon = longitude >= 1U<<31 ? (int) (longitude - (1U<<31)) : (int) ((1U<<31) - longitude); - double alt = altitude >= 10000000u ? altitude - 10000000u : -(double)(10000000u - altitude); -- double siz = (size >> 4) * exp10((double) (size & 0xF)); -- double hor = (horiz_pre >> 4) * exp10((double) (horiz_pre & 0xF)); -- double ver = (vert_pre >> 4) * exp10((double) (vert_pre & 0xF)); -+ double siz = (size >> 4) * exp10table[size & 0xF]; -+ double hor = (horiz_pre >> 4) * exp10table[horiz_pre & 0xF]; -+ double ver = (vert_pre >> 4) * exp10table[vert_pre & 0xF]; - - if (asprintf(&s, "%d %d %.3f %c %d %d %.3f %c %.2fm %.2fm %.2fm %.2fm", - (lat / 60000 / 60), --- -2.26.0 - diff --git a/s/systemd/pkg/perf/0033-Notify-systemd-earlier-that-resolved-is-ready.patch b/s/systemd/pkg/perf/0033-Notify-systemd-earlier-that-resolved-is-ready.patch deleted file mode 100644 index 01def976..00000000 --- a/s/systemd/pkg/perf/0033-Notify-systemd-earlier-that-resolved-is-ready.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 41477223f5cb35e19b00dcca25785d260b680306 Mon Sep 17 00:00:00 2001 -From: Arjan van de Ven -Date: Wed, 13 Jun 2018 13:42:12 -0700 -Subject: [PATCH 33/45] Notify systemd earlier that resolved is ready. - ---- - src/resolve/resolved.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/resolve/resolved.c b/src/resolve/resolved.c -index 27848cccae..e04ee6fc47 100644 ---- a/src/resolve/resolved.c -+++ b/src/resolve/resolved.c -@@ -61,6 +61,8 @@ static int run(int argc, char *argv[]) { - - assert_se(sigprocmask_many(SIG_BLOCK, NULL, SIGTERM, SIGINT, SIGUSR1, SIGUSR2, SIGRTMIN+1, -1) >= 0); - -+ notify_stop = notify_start(NOTIFY_READY, NOTIFY_STOPPING); -+ - r = manager_new(&m); - if (r < 0) - return log_error_errno(r, "Could not create manager: %m"); -@@ -79,8 +81,6 @@ static int run(int argc, char *argv[]) { - if (r < 0) - return log_error_errno(r, "Failed to drop remaining caps: %m"); - -- notify_stop = notify_start(NOTIFY_READY, NOTIFY_STOPPING); -- - r = sd_event_loop(m->event); - if (r < 0) - return log_error_errno(r, "Event loop failed: %m"); --- -2.26.0 - diff --git a/s/systemd/pkg/perf/0036-Disable-LLDP-listening-by-default.patch b/s/systemd/pkg/perf/0036-Disable-LLDP-listening-by-default.patch deleted file mode 100644 index 1a6975e8..00000000 --- a/s/systemd/pkg/perf/0036-Disable-LLDP-listening-by-default.patch +++ /dev/null @@ -1,29 +0,0 @@ -From a15eef73fc5a71a3106cc125f5a8f312c6504e89 Mon Sep 17 00:00:00 2001 -From: Auke Kok -Date: Fri, 18 Oct 2019 21:42:12 -0700 -Subject: [PATCH 36/38] Disable LLDP listening by default. - -Do not listen on a raw socket by default for this. Let the -local admin explicitly enable it instead. - -https://github.com/clearlinux/distribution/issues/1368 ---- - src/network/networkd-network.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/network/networkd-network.c b/src/network/networkd-network.c -index 39ea4eddd0..ce8cf0b6b7 100644 ---- a/src/network/networkd-network.c -+++ b/src/network/networkd-network.c -@@ -451,7 +451,7 @@ int network_load_one(Manager *manager, OrderedHashmap **networks, const char *fi - .priority = LINK_BRIDGE_PORT_PRIORITY_INVALID, - .multicast_router = _MULTICAST_ROUTER_INVALID, - -- .lldp_mode = LLDP_MODE_ROUTERS_ONLY, -+ .lldp_mode = LLDP_MODE_NO, - .lldp_multicast_mode = _SD_LLDP_MULTICAST_MODE_INVALID, - - .dns_default_route = -1, --- -2.36.1 - diff --git a/s/systemd/pkg/perf/0038-Localize-1-symbol.patch b/s/systemd/pkg/perf/0038-Localize-1-symbol.patch deleted file mode 100644 index 6d02a47c..00000000 --- a/s/systemd/pkg/perf/0038-Localize-1-symbol.patch +++ /dev/null @@ -1,37 +0,0 @@ -From cd072886994e810d391a9a1bf2ee0f2a21491bfb Mon Sep 17 00:00:00 2001 -From: Arjan van de Ven -Date: Mon, 14 Jan 2019 09:50:38 -0800 -Subject: [PATCH 38/45] Localize 1 symbol. - -Otherwise we pull in an entire library. ---- - src/libsystemd/sd-daemon/sd-daemon.c | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/src/libsystemd/sd-daemon/sd-daemon.c b/src/libsystemd/sd-daemon/sd-daemon.c -index 4cd71cb2d3..68594dcb3c 100644 ---- a/src/libsystemd/sd-daemon/sd-daemon.c -+++ b/src/libsystemd/sd-daemon/sd-daemon.c -@@ -400,13 +400,18 @@ _public_ int sd_is_socket_unix(int fd, int type, int listening, const char *path - return 1; - } - -+static inline mq_getattr_local(int fd, struct mq_attr *data) -+{ -+ return syscall(__NR_mq_getsetattr, fd, NULL, data); -+} -+ - _public_ int sd_is_mq(int fd, const char *path) { - struct mq_attr attr; - - /* Check that the fd is valid */ - assert_return(fcntl(fd, F_GETFD) >= 0, -errno); - -- if (mq_getattr(fd, &attr) < 0) { -+ if (mq_getattr_local(fd, &attr) < 0) { - if (errno == EBADF) - /* A non-mq fd (or an invalid one, but we ruled that out above) */ - return 0; --- -2.26.0 - diff --git a/s/systemd/pkg/perf/systemd-243-random-seed-no-insane-timeouts.patch b/s/systemd/pkg/perf/systemd-243-random-seed-no-insane-timeouts.patch deleted file mode 100644 index 7ca5304f..00000000 --- a/s/systemd/pkg/perf/systemd-243-random-seed-no-insane-timeouts.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up systemd-246.20200806/units/systemd-random-seed.service.in.11~ systemd-246.20200806/units/systemd-random-seed.service.in ---- systemd-246.20200806/units/systemd-random-seed.service.in.11~ 2020-08-06 22:58:05.682295792 +0200 -+++ systemd-246.20200806/units/systemd-random-seed.service.in 2020-08-06 22:59:04.525054215 +0200 -@@ -27,4 +27,6 @@ ExecStop=@rootlibexecdir@/systemd-random - # used as ordering barrier for service that require an initialized entropy - # pool. Since initialization can take a while on entropy-starved systems, let's - # increase the timeout substantially here. --TimeoutSec=10min -+# But since a typical user will power-cycle if booting takes 10 minutes -+# (which will just make things worse), let's not slow down bootup too badly. -+TimeoutSec=10sec diff --git a/s/systemd/pkg/stateless/0001-Remove-default-pam.d-folder.patch b/s/systemd/pkg/stateless/0001-Remove-default-pam.d-folder.patch deleted file mode 100644 index f3e83e9a..00000000 --- a/s/systemd/pkg/stateless/0001-Remove-default-pam.d-folder.patch +++ /dev/null @@ -1,70 +0,0 @@ -From 69174925594f46173e101187d92926777f33fb40 Mon Sep 17 00:00:00 2001 -From: Reilly Brogan -Date: Sun, 18 Dec 2022 21:09:00 -0600 -Subject: [PATCH] Remove default pam.d folder - -This conflicts with vendor pam.d files shipped in linux-pam ---- - factory/etc/pam.d/other | 6 ------ - factory/etc/pam.d/system-auth | 23 ----------------------- - tmpfiles.d/etc.conf.in | 3 --- - 3 files changed, 32 deletions(-) - delete mode 100644 factory/etc/pam.d/other - delete mode 100644 factory/etc/pam.d/system-auth - -diff --git a/factory/etc/pam.d/other b/factory/etc/pam.d/other -deleted file mode 100644 -index c1f729659c..0000000000 ---- a/factory/etc/pam.d/other -+++ /dev/null -@@ -1,6 +0,0 @@ --# This file is part of systemd. -- --auth include system-auth --account include system-auth --password include system-auth --session include system-auth -diff --git a/factory/etc/pam.d/system-auth b/factory/etc/pam.d/system-auth -deleted file mode 100644 -index c2d6240930..0000000000 ---- a/factory/etc/pam.d/system-auth -+++ /dev/null -@@ -1,23 +0,0 @@ --# This file is part of systemd. -- --# You really want to adjust this to your local distribution. If you use this --# unmodified you are not building systems safely and securely. -- --auth sufficient pam_unix.so ---auth sufficient pam_systemd_home.so --auth required pam_deny.so -- --account required pam_nologin.so ---account sufficient pam_systemd_home.so --account sufficient pam_unix.so --account required pam_permit.so -- ---password sufficient pam_systemd_home.so --password sufficient pam_unix.so sha512 shadow try_first_pass use_authtok --password required pam_deny.so -- ---session optional pam_keyinit.so revoke ---session optional pam_loginuid.so ---session optional pam_systemd_home.so ---session optional pam_systemd.so --session required pam_unix.so -diff --git a/tmpfiles.d/etc.conf.in b/tmpfiles.d/etc.conf.in -index 2fdd498da5..b8f6287080 100644 ---- a/tmpfiles.d/etc.conf.in -+++ b/tmpfiles.d/etc.conf.in -@@ -14,7 +14,4 @@ t /etc/mtab - - - - security.SMACK64=_ - {% endif %} - C! /etc/locale.conf - - - - - C! /etc/nsswitch.conf - - - - --{% if HAVE_PAM %} --C! /etc/pam.d - - - - --{% endif %} - C! /etc/issue - - - - --- -2.39.0 - diff --git a/s/systemd/pkg/stateless/0004-Build-drop-pam-nsswitch-ship-legacy-tmpfiles-disable.patch b/s/systemd/pkg/stateless/0004-Build-drop-pam-nsswitch-ship-legacy-tmpfiles-disable.patch deleted file mode 100644 index 3efe6941..00000000 --- a/s/systemd/pkg/stateless/0004-Build-drop-pam-nsswitch-ship-legacy-tmpfiles-disable.patch +++ /dev/null @@ -1,61 +0,0 @@ -From d754a33469596a242bb51e93fa52762167b427f6 Mon Sep 17 00:00:00 2001 -From: Auke Kok -Date: Thu, 5 Apr 2018 10:02:14 -0700 -Subject: [PATCH] Build: drop pam/nsswitch, ship legacy tmpfiles, disable - resolved as default resolver at boot. - -Adapted from Makefile.am patch by Dimitri John Ledkov. - -Write the resolv.conf at boot immediately. - -Let docker, etc, use the direct nameserver information in -/etc/resolv.conf, instead of redirecting to the stub resolver in -systemd-resolved. The stub resolver fails on CNAME resolution and -breaks various applications. - -Ref: https://github.com/coreos/coreos-overlay/pull/2129/commits/76830bedf02a8c54e1d2ce30796046b86bb00b94 ---- - meson.build | 5 ----- - tmpfiles.d/etc.conf.in | 6 +++--- - 2 files changed, 3 insertions(+), 8 deletions(-) - -diff --git a/meson.build b/meson.build -index 1e49d52718..bea2008d38 100644 ---- a/meson.build -+++ b/meson.build -@@ -190,7 +190,6 @@ udevhwdbdir = udevlibexecdir / 'hwdb.d' - catalogdir = prefixdir / 'lib/systemd/catalog' - kerneldir = prefixdir / 'lib/kernel' - kernelinstalldir = kerneldir / 'install.d' --factorydir = datadir / 'factory' - bootlibdir = prefixdir / 'lib/systemd/boot/efi' - testsdir = prefixdir / 'lib/systemd/tests' - systemdstatedir = localstatedir / 'lib/systemd' -@@ -3929,10 +3928,6 @@ subdir('shell-completion/zsh') - subdir('docs/sysvinit') - subdir('docs/var-log') - --install_subdir('factory/etc', -- install_dir : factorydir) --subdir('factory/templates') -- - if install_sysconfdir - install_data('xorg/50-systemd-user.sh', - install_dir : xinitrcdir) -diff --git a/tmpfiles.d/etc.conf.in b/tmpfiles.d/etc.conf.in -index b8f6287080..d90bcc43e0 100644 ---- a/tmpfiles.d/etc.conf.in -+++ b/tmpfiles.d/etc.conf.in -@@ -12,6 +12,6 @@ L+ /etc/mtab - - - - ../proc/self/mounts - {% if HAVE_SMACK_RUN_LABEL %} - t /etc/mtab - - - - security.SMACK64=_ - {% endif %} --C! /etc/locale.conf - - - - --C! /etc/nsswitch.conf - - - - --C! /etc/issue - - - - -+{% if ENABLE_RESOLVE %} -+L+! /etc/resolv.conf - - - - ../run/systemd/resolve/resolv.conf -+{% endif %} --- -2.39.0 - diff --git a/s/systemd/pkg/stateless/0031-add-stateless-for-locale-files-locale.conf-00-keyboa.patch b/s/systemd/pkg/stateless/0031-add-stateless-for-locale-files-locale.conf-00-keyboa.patch deleted file mode 100644 index 208a9336..00000000 --- a/s/systemd/pkg/stateless/0031-add-stateless-for-locale-files-locale.conf-00-keyboa.patch +++ /dev/null @@ -1,143 +0,0 @@ -From efc62e54134b7789c75ea5101cfad28080c08198 Mon Sep 17 00:00:00 2001 -From: Josue David Hernandez Gutierrez -Date: Fri, 26 Oct 2018 16:46:37 -0500 -Subject: [PATCH] add stateless for locale files locale.conf 00-keyboard.conf - -systemd must take this files from /etc and in case there are not files -there /usr/share/defaults/etc - -Signed-off-by: Josue David Hernandez Gutierrez ---- - src/locale/localed-util.c | 36 ++++++++++++++++++++++++++---------- - src/shared/locale-setup.c | 11 ++++++++++- - 2 files changed, 36 insertions(+), 11 deletions(-) - -diff --git a/src/locale/localed-util.c b/src/locale/localed-util.c -index dd2bbf5bfb..bcbf557209 100644 ---- a/src/locale/localed-util.c -+++ b/src/locale/localed-util.c -@@ -94,6 +94,8 @@ int locale_read_data(Context *c, sd_bus_message *m) { - int vconsole_read_data(Context *c, sd_bus_message *m) { - struct stat st; - usec_t t; -+ int r; -+ bool etc_conf = false; - - /* Do not try to re-read the file within single bus operation. */ - if (m) { -@@ -104,14 +106,19 @@ int vconsole_read_data(Context *c, sd_bus_message *m) { - c->vc_cache = sd_bus_message_ref(m); - } - -- if (stat("/etc/vconsole.conf", &st) < 0) { -- if (errno != ENOENT) -- return -errno; -- -+ r = stat("/etc/vconsole.conf", &st); -+ if (r >= 0) { -+ etc_conf = true; -+ } else if (errno == ENOENT) -+ r = stat("/usr/share/defaults/etc/vconsole.conf", &st); -+ -+ if (r < 0 && errno == ENOENT) { - c->vc_mtime = USEC_INFINITY; - context_free_vconsole(c); - return 0; - } -+ else if (r < 0) -+ return -errno; - - /* If mtime is not changed, then we do not need to re-read */ - t = timespec_load(&st.st_mtim); -@@ -121,7 +128,9 @@ int vconsole_read_data(Context *c, sd_bus_message *m) { - c->vc_mtime = t; - context_free_vconsole(c); - -- return parse_env_file(NULL, "/etc/vconsole.conf", -+ return parse_env_file(NULL, -+ (etc_conf)?"/etc/vconsole.conf": -+ "/usr/share/defaults/etc/vconsole.conf", - "KEYMAP", &c->vc_keymap, - "KEYMAP_TOGGLE", &c->vc_keymap_toggle); - } -@@ -132,6 +141,7 @@ int x11_read_data(Context *c, sd_bus_message *m) { - struct stat st; - usec_t t; - int r; -+ bool etc_conf = false; - - /* Do not try to re-read the file within single bus operation. */ - if (m) { -@@ -142,14 +152,19 @@ int x11_read_data(Context *c, sd_bus_message *m) { - c->x11_cache = sd_bus_message_ref(m); - } - -- if (stat("/etc/X11/xorg.conf.d/00-keyboard.conf", &st) < 0) { -- if (errno != ENOENT) -- return -errno; -+ r = stat("/etc/X11/xorg.conf.d/00-keyboard.conf", &st); -+ if (r >= 0) { -+ etc_conf = true; -+ } else if (errno == ENOENT) -+ r = stat("/usr/share/defaults/etc/X11/xorg.conf.d/00-keyboard.conf", &st); -+ -+ if (r < 0 && errno == ENOENT) { - - c->x11_mtime = USEC_INFINITY; - context_free_x11(c); - return 0; -- } -+ } else if (r < 0) -+ return -errno; - - /* If mtime is not changed, then we do not need to re-read */ - t = timespec_load(&st.st_mtim); -@@ -159,7 +174,8 @@ int x11_read_data(Context *c, sd_bus_message *m) { - c->x11_mtime = t; - context_free_x11(c); - -- f = fopen("/etc/X11/xorg.conf.d/00-keyboard.conf", "re"); -+ f = fopen((etc_conf)?"/etc/X11/xorg.conf.d/00-keyboard.conf": -+ "/usr/share/defaults/etc/X11/xorg.conf.d/00-keyboard.conf", "re"); - if (!f) - return -errno; - -diff --git a/src/shared/locale-setup.c b/src/shared/locale-setup.c -index b8c6647e7c..b7044a5ebe 100644 ---- a/src/shared/locale-setup.c -+++ b/src/shared/locale-setup.c -@@ -21,6 +21,7 @@ void locale_context_clear(LocaleContext *c) { - - int locale_context_load(LocaleContext *c, LocaleLoadFlag flag) { - int r; -+ bool etc_conf = false; - - assert(c); - -@@ -53,6 +54,12 @@ int locale_context_load(LocaleContext *c, LocaleLoadFlag flag) { - usec_t t; - - r = stat("/etc/locale.conf", &st); -+ -+ if (r >= 0) -+ etc_conf = true; -+ else if (errno == ENOENT) -+ r = stat("/usr/share/defaults/etc/locale.conf", &st); -+ - if (r < 0 && errno != ENOENT) - return log_debug_errno(errno, "Failed to stat /etc/locale.conf: %m"); - -@@ -65,7 +72,9 @@ int locale_context_load(LocaleContext *c, LocaleLoadFlag flag) { - locale_context_clear(c); - c->mtime = t; - -- r = parse_env_file(NULL, "/etc/locale.conf", -+ r = parse_env_file(NULL, -+ (etc_conf)?"/etc/locale.conf": -+ "/usr/share/defaults/etc/locale.conf", - "LANG", &c->locale[VARIABLE_LANG], - "LANGUAGE", &c->locale[VARIABLE_LANGUAGE], - "LC_CTYPE", &c->locale[VARIABLE_LC_CTYPE], --- -2.39.0 - diff --git a/s/systemd/pkg/stateless/0515-Add-path-to-locale-search.patch b/s/systemd/pkg/stateless/0515-Add-path-to-locale-search.patch deleted file mode 100644 index 9a2eeca7..00000000 --- a/s/systemd/pkg/stateless/0515-Add-path-to-locale-search.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff -Naur systemd-252.20221101/src/basic/locale-util.c systemd-252.20221101.tpg/src/basic/locale-util.c ---- systemd-252.20221101/src/basic/locale-util.c 2022-10-31 18:59:18.000000000 +0000 -+++ systemd-252.20221101.tpg/src/basic/locale-util.c 2022-11-01 12:13:49.954372823 +0000 -@@ -186,6 +186,31 @@ - return 0; - } - -+static int add_locales_from_sharedir(Set *locales) { -+ _cleanup_closedir_ DIR *dir = NULL; -+ int r; -+ -+ dir = opendir("/usr/share/locale"); -+ if (!dir) -+ return errno == ENOENT ? 0 : -errno; -+ -+ FOREACH_DIRENT(de, dir, return -errno) { -+ char *z; -+ -+ if (de->d_type != DT_DIR) -+ continue; -+ -+ z = normalize_locale(de->d_name); -+ if (!z) -+ return -ENOMEM; -+ -+ r = set_consume(locales, z); -+ if (r < 0 && r != -EEXIST) -+ return r; -+ } -+ -+ return 0; -+} - int get_locales(char ***ret) { - _cleanup_set_free_free_ Set *locales = NULL; - _cleanup_strv_free_ char **l = NULL; -@@ -199,6 +224,10 @@ - if (r < 0 && r != -ENOENT) - return r; - -+ r = add_locales_from_sharedir(locales); -+ if (r < 0) -+ return r; -+ - r = add_locales_from_libdir(locales); - if (r < 0) - return r; diff --git a/s/systemd/pkg/systemd-220-silent-fsck-on-boot.patch b/s/systemd/pkg/systemd-220-silent-fsck-on-boot.patch deleted file mode 100644 index ffb26bdc..00000000 --- a/s/systemd/pkg/systemd-220-silent-fsck-on-boot.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -up systemd-249.20210625/units/systemd-fsck-root.service.in.5~ systemd-249.20210625/units/systemd-fsck-root.service.in ---- systemd-249.20210625/units/systemd-fsck-root.service.in.5~ 2021-06-25 17:23:58.109102881 +0200 -+++ systemd-249.20210625/units/systemd-fsck-root.service.in 2021-06-25 17:24:49.382822264 +0200 -@@ -20,3 +20,5 @@ Type=oneshot - RemainAfterExit=yes - ExecStart={{ROOTLIBEXECDIR}}/systemd-fsck - TimeoutSec=0 -+StandardOutput=null -+StandardError=journal+console -diff -up systemd-249.20210625/units/systemd-fsck@.service.in.5~ systemd-249.20210625/units/systemd-fsck@.service.in ---- systemd-249.20210625/units/systemd-fsck@.service.in.5~ 2021-06-25 17:23:58.110102855 +0200 -+++ systemd-249.20210625/units/systemd-fsck@.service.in 2021-06-25 17:25:12.435293826 +0200 -@@ -21,3 +21,5 @@ Type=oneshot - RemainAfterExit=yes - ExecStart={{ROOTLIBEXECDIR}}/systemd-fsck %f - TimeoutSec=0 -+StandardOutput=null -+StandardError=journal+console diff --git a/s/systemd/stone.yml b/s/systemd/stone.yml index de5264ae..5c0a583e 100644 --- a/s/systemd/stone.yml +++ b/s/systemd/stone.yml @@ -4,8 +4,8 @@ # SPDX-License-Identifier: MPL-2.0 # name : systemd -version : '252.7' -release : 9 +version : '252.22' +release : 10 summary : A System and Service Manager license : - GPL-2.0-or-later @@ -15,60 +15,52 @@ homepage : http://www.freedesktop.org/wiki/Software/systemd description : | A System and Service Manager upstreams : - - https://github.com/systemd/systemd-stable/archive/v252.7.tar.gz: 043c58c2b8a9ab8a2b18fec3d7e3441cc41f1dea35e39f0cd755bf22557b0939 + - https://github.com/systemd/systemd-stable/archive/v252.22.tar.gz: a01a6a483858701cb7b6c727132efa1173f63d4306602653baa0c7080bc861a8 builddeps : + - acl-devel + - attr-devel + - binary(gperf) - binary(m4) - - pkgconfig(libacl) + - binary(xsltproc) + - docbook + - gettext-devel + - gnu-efi-devel - pkgconfig(blkid) + - pkgconfig(bzip2) - pkgconfig(dbus-1) - pkgconfig(fdisk) + - pkgconfig(glib-2.0) + - pkgconfig(gnutls) + - pkgconfig(gpg-error) + - pkgconfig(libacl) - pkgconfig(libcap) + - pkgconfig(libcryptsetup) - pkgconfig(libcurl) + - pkgconfig(libdw) - pkgconfig(libffi) + - pkgconfig(libgcrypt) + - pkgconfig(libidn2) - pkgconfig(libkmod) - pkgconfig(liblz4) - pkgconfig(liblzma) - pkgconfig(libpcre2-8) + - pkgconfig(libseccomp) - pkgconfig(libxcrypt) - pkgconfig(libzstd) - pkgconfig(mount) - pkgconfig(openssl) - pkgconfig(pam) + - pkgconfig(polkit-gobject-1) + - pkgconfig(pwquality) + - pkgconfig(pwquality) + - pkgconfig(tss2-esys) + - pkgconfig(xkbcommon) - pkgconfig(zlib) - - binutils - - gcc-devel - - gettext-devel - - gnu-efi-devel - - gperf - python-jinja - # TODO xsltproc for man pages +toolchain : gnu setup : | - %patch %(pkgdir)/stateless/0001-Remove-default-pam.d-folder.patch - %patch %(pkgdir)/stateless/0004-Build-drop-pam-nsswitch-ship-legacy-tmpfiles-disable.patch - %patch %(pkgdir)/stateless/0031-add-stateless-for-locale-files-locale.conf-00-keyboa.patch - %patch %(pkgdir)/stateless/0515-Add-path-to-locale-search.patch - %patch %(pkgdir)/perf/0001-journal-raise-compression-threshold.patch - %patch %(pkgdir)/perf/0003-core-use-mmap-to-load-files.patch - %patch %(pkgdir)/perf/0007-sd-event-return-malloc-memory-reserves-when-main-loo.patch - %patch %(pkgdir)/perf/0015-more-udev-children-workers.patch - %patch %(pkgdir)/perf/0018-Enable-BBR-Bottleneck-Bandwidth-and-RTT.patch - %patch %(pkgdir)/perf/0019-network-online-complete-once-one-link-is-online-not-.patch - %patch %(pkgdir)/perf/0023-DHCP-retry-faster.patch - %patch %(pkgdir)/perf/0024-Remove-libm-memory-overhead.patch - %patch %(pkgdir)/perf/0025-skip-not-present-ACPI-devices.patch - %patch %(pkgdir)/perf/0027-Make-timesyncd-a-simple-service.patch - %patch %(pkgdir)/perf/0028-Compile-udev-with-O3.patch - %patch %(pkgdir)/perf/0030-Don-t-wait-for-utmp-at-shutdown.patch - %patch %(pkgdir)/perf/0032-don-t-use-libm-just-for-integer-exp10.patch - %patch %(pkgdir)/perf/0033-Notify-systemd-earlier-that-resolved-is-ready.patch - %patch %(pkgdir)/perf/0036-Disable-LLDP-listening-by-default.patch - %patch %(pkgdir)/perf/0038-Localize-1-symbol.patch - %patch %(pkgdir)/perf/systemd-243-random-seed-no-insane-timeouts.patch - %patch %(pkgdir)/bugs/systemd-250-compile.patch %patch %(pkgdir)/0001-Set-DefaultTimeoutStopSec-to-5s.patch - %patch %(pkgdir)/0008-efi-boot-generator-Do-not-automount-boot-partition.patch %patch %(pkgdir)/0016-tmpfiles-Make-var-cache-ldconfig-world-readable.patch - %patch %(pkgdir)/systemd-220-silent-fsck-on-boot.patch %patch %(pkgdir)/systemd-245-disable-audit-by-default.patch %meson \ @@ -78,13 +70,24 @@ setup : | -Dgnu-efi=true \ -Dinstall-tests=false \ -Dmode=release \ - -Dpamconfdir="%(vendordir)/pam.d" \ + -Dpamconfdir="%(vendordir)/etc/pam.d" \ -Dpcre2=true \ -Drpmmacrosdir=no \ -Dslow-tests=false \ -Dsplit-bin=true \ -Dsplit-usr=false \ - -Dtests=false + -Dtests=false \ + -Drepart=true \ + -Dsysupdate=false \ + -Duserdb=true \ + -Dhomed=true \ + -Dinstall-sysconfdir=false \ + -Dnss-systemd=true \ + -Dman=true \ + -Dxdg-autostart=true \ + -Ddefault-compression=zstd \ + -Dkmod=true \ + -Dpwquality=true build : | %meson_build install : | @@ -94,11 +97,9 @@ install : | rmdir %(installroot)/var/lib/systemd %(installroot)/var/lib rmdir %(installroot)/var/log/journal %(installroot)/var/log %(installroot)/var - # Stateless: Clean up /etc, contains mostly example configs to learn from that we should put somewhere - # Actual vendor files can go in /usr/lib/systemd/journald.conf.d for example - # Test via systemd-analyze cat-config systemd/journald.conf - rm -rfv %(installroot)/etc - # VERY temporary file to cause systemd-networkd to start DHCP on any enp interfaces. # This is a temporary fix until something like NetworkManager is put into place %install_file %(pkgdir)/temporary.network %(installroot)/%(libdir)/systemd/network/70-temporary.network + + # Don't clobber pam! + rm -rf %(installroot)%(datadir)/factory/etc/pam.d \ No newline at end of file