Ai
6 Star 0 Fork 11

OpenCloudOS Stream/systemd

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
systemd.spec 152.67 KB
一键复制 编辑 原始数据 按行查看 历史
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946
%global __requires_exclude pkg-config
Summary: System and Service Manager
Name: systemd
Version: 255
Release: 20%{?dist}
License: LGPLv2+ and MIT and GPLv2+
Url: https://www.freedesktop.org/wiki/Software/systemd
Source0: https://github.com/systemd/systemd/archive/v%{version}/%{name}-%{version}.tar.gz
Source2: purge-nobody-user
Source3: yum-protect-systemd.conf
Source4: inittab
Source5: sysctl.conf.README
Source6: systemd-journal-remote.xml
Source7: systemd-journal-gatewayd.xml
Source8: 20-yama-ptrace.conf
Source9: systemd-udev-trigger-no-reload.conf
Source10: 20-grubby.install
Source11: systemd-user
Source12: libsystemd-shared.abignore
Source13: 10-oomd-defaults.conf
Source14: 10-oomd-root-slice-defaults.conf
Source15: 10-oomd-user-service-defaults.conf
Source16: disable-privatedevices.conf
Source21: macros.sysusers
Source22: sysusers.attr
Source23: sysusers.prov
Source24: sysusers.generate-pre.sh
Patch0001: fix-CVE-2023-7008.patch
# fix systemd-logind coredump when something wrong happened
# before hashmap_put()
# https://github.com/systemd/systemd/pull/30610
Patch0002: fix-systemd-logind-coredump.patch
# fix wait-online will wait until timeout, even though the configured but offline
# interface.
# https://github.com/systemd/systemd/pull/31184
Patch0003: 0001-wait-online-by-default-not-all-interface-need-to-be-.patch
# fix CVE-2025-4598
# https://github.com/systemd/systemd/commit/0c49e0049b7665bb7769a13ef346fef92e1ad4d6#diff-5e2fa8db8e546031758b40f3b6594e213b0eb414a35233d8bad82dd30e510612
Patch0004: CVE-2025-4598.patch
# core/exec-invoke: Fix missing arguments for PR_SET_MEMORY_MERGE call
# https://github.com/systemd/systemd/pull/31683
Patch0005: 0001-core-exec-invoke-Fix-missing-arguments-for-PR_SET_ME.patch
# fix im-journal coredump when logrotate concurrently.
# https://github.com/systemd/systemd/pull/37757
Patch0006: backport-journal-concurrent-update-fixes.patch
# https://github.com/systemd/systemd-stable
# sync patches from upstream
# 4f1384543b245f0ca00cd10bce919195723f1c77^..356c54394add8c6a1d52773852c23656590dc33b
Patch0007: 0001-ukify-raise-error-if-genkey-is-called-with-no-output.patch
Patch0008: 0002-loginctl-show-a-nicer-error-message-when-no-session-.patch
Patch0009: 0003-shared-killall-correctly-warn-about-rootfs-daemon-s-.patch
Patch0010: 0004-network-networkd-address-don-t-set-up-firewall-rules.patch
Patch0011: 0005-core-add-specifier-expansion-to-AllowedCPUs-and-frie.patch
Patch0012: 0006-coredump-keep-core-files-for-two-weeks.patch
Patch0013: 0007-show-status-suffix-output-ith-CRNL-rather-than-just-.patch
Patch0014: 0008-log-when-writing-a-log-message-to-a-TTY-always-end-l.patch
Patch0015: 0009-hostnamectl-do-not-show-local-machine-ID-and-boot-ID.patch
Patch0016: 0010-hostname-expose-machine-ID-and-boot-ID-through-DBus.patch
Patch0017: 0011-systemctl-also-grey-out-useful-hints-in-output-since.patch
Patch0018: 0012-variuos-fwrite-does-not-set-errno.patch
Patch0019: 0013-core-exec-invoke-rename-flags_fds-to-flag_fds.patch
Patch0020: 0014-fdset-set-all-collected-fds-to-CLOEXEC-in-fdset_new_.patch
Patch0021: 0015-core-exec-invoke-remove-redundant-fd_cloexec-call.patch
Patch0022: 0016-core-exec-invoke-prevent-potential-double-close-of-e.patch
Patch0023: 0017-Revert-sysusers.d-create-the-user-for-systemd-journa.patch
Patch0024: 0018-test-set-correct-group-for-systemd-journal-upload-te.patch
Patch0025: 0019-hibernate-resume-always-clear-HibernateLocation-if-s.patch
Patch0026: 0020-nspawn-Check-later-whether-to-keep-drop-CAP_NET_BIND.patch
Patch0027: 0021-journalctl-don-t-skip-over-messages-not-matching-the.patch
Patch0028: 0022-man-correct-the-path-for-location-of-machinectl-edit.patch
Patch0029: 0023-various-don-t-log-synthetic-EIO-for-fwrite.patch
Patch0030: 0024-test-avoid-NO_CAST.INTEGER_OVERFLOW-in-test-oomd-uti.patch
Patch0031: 0025-firstboot-remove-etc-localtime-on-reset.patch
Patch0032: 0026-tmpfiles.d-systemd-nologin.conf-use-f-instead-of-F-d.patch
Patch0033: 0027-repart-Re-open-file-descriptor-to-partition-target-a.patch
Patch0034: 0028-core-do-not-make-private-dev-read-only-too-soon.patch
Patch0035: 0029-core-executor-save-argv-for-later-use-by-rename_proc.patch
Patch0036: 0030-test-reset-systemd-udevd.service-restart-counter.patch
Patch0037: 0031-test-backup-etc-udev-udev.conf-only-if-it-exists.patch
Patch0038: 0032-NEWS-fix-typo-s-show-shown.patch
Patch0039: 0033-core-executor-do-destruct-static-variables-and-selin.patch
Patch0040: 0034-resolve-fix-wrong-error-cause-assignment-to-log_debu.patch
Patch0041: 0035-resolve-do-not-trigger-assertion-on-exit.patch
Patch0042: 0036-test-check-if-resolved-exits-cleanly.patch
Patch0043: 0037-mkosi-Copy-boot-into-the-ESP-as-well.patch
Patch0044: 0038-bootctl-fix-case-sensitive-comparisons-in-reporting-.patch
Patch0045: 0039-kernel-install-Fix-inspect-with-root-when-no-version.patch
Patch0046: 0040-network-neighbor-add-missing-OOM-check.patch
Patch0047: 0041-network-adjust-log-message.patch
Patch0048: 0042-network-drop-unused-Manager.routes_foreign.patch
Patch0049: 0043-executor-don-t-duplicate-FD-array-to-avoid-double-cl.patch
Patch0050: 0044-analyze-also-find-template-unit-when-a-template-inst.patch
Patch0051: 0045-test-add-test-cases-for-issue-30357.patch
Patch0052: 0046-network-actually-show-the-unexpected-flags.patch
Patch0053: 0047-network-split-out-common-checks.patch
Patch0054: 0048-network-do-not-try-to-update-IP-sysctl-settings-for-.patch
Patch0055: 0049-parse-util-accept-arbitrary-MTU-size-when-AF_UNSPEC.patch
Patch0056: 0050-network-update-MTU-after-CAN-specific-configs-applie.patch
Patch0057: 0051-network-the-maximum-MTU-size-for-CAN-interface-may-b.patch
Patch0058: 0052-network-allow-to-configure-interface-MTU-for-CAN-dev.patch
Patch0059: 0053-test-network-add-test-for-small-MTU-for-vcan.patch
Patch0060: 0054-hibernate-resume-don-t-wait-forever-if-hibernate-inf.patch
Patch0061: 0055-core-device-add-stopping-job-message.patch
Patch0062: 0056-core-job-emit-job-start-message-if-we-re-only-waitin.patch
Patch0063: 0057-execute-handle-gracefully-if-we-cannot-lock-dev-cons.patch
Patch0064: 0058-test-never-is-not-a-valid-value-for-Restart.patch
Patch0065: 0059-execute-improve-log-message-about-TTY-ownership-rese.patch
Patch0066: 0060-openssl-util-avoid-freeing-invalid-pointer.patch
Patch0067: 0061-dissect-tool-right-align-the-partition-number.patch
Patch0068: 0062-man-make-minor-corrections-to-smbios-type-11-7.patch
Patch0069: 0063-test-mask-the-mdmonitor.service.patch
Patch0070: 0064-dissect-image-handle-continue-event-in-metadata-acqu.patch
Patch0071: 0065-dissect-image-don-t-try-to-validate-an-extension-rel.patch
Patch0072: 0066-dissect-image-fix-fd-leak-in-dissected_image_acquire.patch
Patch0073: 0067-dissect-image-move-comment-to-right-place.patch
Patch0074: 0068-varlink-improve-compat-with-varlink-C-reference-impl.patch
Patch0075: 0069-cgroup-bring-list-of-delegated-cgroup-attributes-up-.patch
Patch0076: 0070-test-test-that-delegation-of-some-newer-attrs-that-s.patch
Patch0077: 0071-test-install-all-necessary-units-generators-for-LVM-.patch
Patch0078: 0072-docs-CREDENTIALS-Don-t-write-authorized_keys-with-ex.patch
Patch0079: 0073-userdbd-properly-close-the-listener-fd-on-exit.patch
Patch0080: 0074-Fix-a-typo-in-the-org.freedesktop.systemd1-man-page.patch
Patch0081: 0075-network-route-fix-reachability-check-when-peer-addre.patch
Patch0082: 0076-test-network-add-test-case-for-issue-30403.patch
Patch0083: 0077-test_ukify-use-Path-based-fixtures.patch
Patch0084: 0078-test_ukify-explicitly-remove-big-temporary-directori.patch
Patch0085: 0079-test_ukify-raise-timeout.patch
Patch0086: 0080-test-fix-check-for-device-in-test-execute.patch
# fixed by fix-CVE-2023-7008.patch
#Patch0087: 0081-resolved-actually-check-authenticated-flag-of-SOA-tr.patch
Patch0088: 0082-shutdown-Send-EXIT_STATUS-before-final-sync.patch
Patch0089: 0083-ukify-make-the-test-happy-with-the-latest-OpenSSL.patch
Patch0090: 0084-test-forward-journal-messages-to-console-during-sd-b.patch
Patch0091: 0085-test-add-missing-operators.patch
Patch0092: 0086-test-make-sure-the-dummy-CA-certificate-is-marked-as.patch
Patch0093: 0087-test-don-t-truncate-the-final-journal.patch
Patch0094: 0088-test-redirect-stdout-stderr-of-TEST-04-JOURNAL-to-co.patch
Patch0095: 0089-test-flush-the-socket-once-the-triggered-unit-exits.patch
Patch0096: 0090-busctl-avoid-asserting-on-NULL-message.patch
Patch0097: 0091-udev-add-hwdb-execution-for-hidraw-subsystem-devices.patch
Patch0098: 0092-resolve-don-t-add-sockets-to-the-graveyard-on-shutdo.patch
Patch0099: 0093-killall-fix-errno-check.patch
Patch0100: 0094-sleep-connect-to-correct-bus-when-locking-homed-mana.patch
Patch0101: 0095-hibernate-util-make-sure-we-use-blockdev-path-for-Hi.patch
Patch0102: 0096-sleep-don-t-log-duplicate-error.patch
Patch0103: 0097-bash-completion-add-systemctl-service-log-level-targ.patch
Patch0104: 0098-bash-completion-make-systemctl-mount-image-bind-auto.patch
Patch0105: 0099-dns-update-record-type-enum-to-match-iana.patch
Patch0106: 0100-sd-journal-check-sd-event-state-before-setting-up-po.patch
Patch0107: 0101-fd-util-modernization.patch
Patch0108: 0102-fd-util-don-t-eat-up-errors-in-fd_cloexec_many.patch
Patch0109: 0103-udevadm-Propagate-return-code-from-verb-result.patch
Patch0110: 0104-test-add-simple-coverage-tests-for-udevadm-lock.patch
Patch0111: 0105-resolve-add-several-comments-for-DNS-type-table.patch
Patch0112: 0106-utmp-wtmp-check-actual-value-of-bool-instead-of-poin.patch
Patch0113: 0107-logind-use-handle_action_to_string-where-appropriate.patch
Patch0114: 0108-resolve-do-not-listen-to-IPv6-when-disabled-by-sysct.patch
Patch0115: 0109-unit-order-systemd-resolved-after-systemd-sysctl.patch
Patch0116: 0110-network-queue-fix-potential-double-free-on-oom.patch
Patch0117: 0111-udev-dmi-memory-id-update-table-with-latest-SMBIOS-s.patch
Patch0118: 0112-efi-loader-when-detecting-if-we-are-booted-in-UKI-me.patch
Patch0119: 0113-resolve-mdns-do-not-append-goodby-packet-entries-to-.patch
Patch0120: 0114-tpm2-util-handle-TPMs-gracefully-that-do-not-support.patch
Patch0121: 0115-Fix-KeepCarrier-tun-tap-device-option.patch
Patch0122: 0116-test-install-correct-kpartx-udev-rules-on-Debian.patch
Patch0123: 0117-test-temporarily-adjust-the-default-mount-rate-limit.patch
Patch0124: 0118-basic-fix-overflow-detection-in-sigbus_pop.patch
Patch0125: 0119-homed-add-missing-bus-call-to-homed-access-policy.patch
Patch0126: 0120-man-loginctl-use-literal-to-quote-possible-values-of.patch
Patch0127: 0121-man-loginctl-document-self-and-auto-special-session-.patch
# fixed by fix-systemd-logind-coredump.patch
#Patch0128: 0122-logind-session-be-tolerant-if-we-failed-to-remove-le.patch
Patch0129: 0123-Use-.d-path-for-PCRLOCK_KERNEL_-_PATH.patch
Patch0130: 0124-network-do-not-make-the-implied-default-have-the-fir.patch
Patch0131: 0125-pcrlock-Print-correct-NV-index-when-writing-new-poli.patch
Patch0132: 0126-udevadm-allow-to-override-the-default-log-level-by-e.patch
Patch0133: 0127-core-escape-spaces-in-paths-during-serialization.patch
Patch0134: 0128-network-link-always-join-to-the-main-interface-when-.patch
Patch0135: 0129-network-route-do-not-invalidate-Route-section-when-a.patch
Patch0136: 0130-repart-don-t-crash-when-looping-over-dropped-partiti.patch
Patch0137: 0131-resolve-NSCOUNT-of-DNS-query-may-not-be-zero.patch
Patch0138: 0132-virt-fix-detection-of-avx2-and-friends.patch
Patch0139: 0133-timesync-IPTOS_LOWDELAY-IPTOS_DSCP_EF.patch
Patch0140: 0134-discover-image-don-t-accidentally-set-run-systemd-ns.patch
Patch0141: 0135-analyze-fix-q-option.patch
Patch0142: 0136-analyze-man-and-help-fixes.patch
Patch0143: 0137-id128-util-do-not-expose-product-UUID-when-running-i.patch
Patch0144: 0138-man-drop-unexpected-dot.patch
Patch0145: 0139-virt-add-Google-Compute-Engine-support.patch
Patch0146: 0140-test-skip-test_exec_networknamespacepath-if-netns-se.patch
Patch0147: 0141-firstboot-fix-typo-and-add-missing-option-to-help-te.patch
Patch0148: 0142-watchdog-ensure-configured-timeout-is-used-instead-o.patch
Patch0149: 0143-logind-Mark-LidClosed-property-as-emits-change.patch
Patch0150: 0144-man-fix-references-to-systemd.exec-5.patch
Patch0151: 0145-network-ndisc-do-not-try-to-set-too-large-value-for-.patch
Patch0152: 0146-core-execute-don-t-reload-selinux-before-spawning-ex.patch
Patch0153: 0147-modprobe-set-ifb-numifbs-0-to-avoid-autocreating-ifb.patch
Patch0154: 0148-Fix-gcc14-Wcalloc-transposed-args-warnings.patch
Patch0155: 0149-battery-util-raise-log-level-for-battery_is_discharg.patch
Patch0156: 0150-units-update-Description-for-systemd-sleep-units.patch
Patch0157: 0151-man-systemd-sleep.conf-document-the-operation-of-s2h.patch
Patch0158: 0152-resolve-on_transaction_stream_error-may-free-multipl.patch
Patch0159: 0153-systemctl-is-system-running-display-offline-with-ima.patch
Patch0160: 0154-strv-introduce-strv_copy_unless_empty.patch
Patch0161: 0155-kernel-install-fix-context_copy.patch
Patch0162: 0156-kernel-install-silence-num-kernels-installed.patch
Patch0163: 0157-sd-netlink-fix-rtnl_resolve_link_alternative_name.patch
Patch0164: 0158-core-unit-check-for-correct-function-in-vtable.patch
Patch0165: 0159-tpm2-Do-not-use-RSA-exponent-special-case-default-va.patch
Patch0166: 0160-test-verify-PEM-TPM2B_PUBLIC-conversion-for-RSA-key-.patch
Patch0167: 0161-test-check-TPM2B_PUBLIC-name-during-PEM-TPM2B_PUBLIC.patch
Patch0168: 0162-tpm2-If-unsealing-results-in-policy-hash-mismatch-wh.patch
Patch0169: 0163-man-don-t-suggest-using-pam_unix.so-s-use_authtok-sw.patch
Patch0170: 0164-Reorder-arguments-for-calloc-like-functions-part-2.patch
Patch0171: 0165-meson-disable-Wnonnull-compare.patch
Patch0172: 0166-macro-terminate-the-temporary-VA_ARGS_FOREACH-array-.patch
Patch0173: 0167-Measure-empty-PK-and-KEK-EFI-vars.patch
Patch0174: 0168-virt-support-detection-of-Apple-Virtualization-guest.patch
Patch0175: 0169-cgtop-fix-sscanf-return-code-checks.patch
Patch0176: 0170-core-raise-the-log-priority-if-sd-executor-is-missin.patch
Patch0177: 0171-Fix-systemd-backlight-ignoring-numbered-kbd_backligh.patch
Patch0178: 0172-systemctl-configure-boot-loader-options-only-when-go.patch
Patch0179: 0173-meson-check-for-pefile-dependency-before-enabling-uk.patch
Patch0180: 0174-storagetm-always-hash-stat.st_mode.patch
Patch0181: 0175-storagetm-fix-use-of-wrong-stat-element.patch
Patch0182: 0176-pam_systemd-close-pidfd-after-use.patch
Patch0183: 0177-pam_systemd-always-check-if-session-is-busy.patch
Patch0184: 0178-find-esp-do-not-fail-when-boot-on-btrfs-RAID-on-sear.patch
Patch0185: 0179-find-esp-introduce-verify_esp_flags_init-helper-func.patch
Patch0186: 0180-find-esp-do-not-skip-fstype-check-even-when-root-or-.patch
Patch0187: 0181-test-split-out-host_has_-btrfs-mdadm-from-TEST-64-UD.patch
Patch0188: 0182-test-make-install_mdadm-also-install-relevant-kernel.patch
Patch0189: 0183-test-mask-mdmonitor-when-building-image.patch
Patch0190: 0184-test-create-ESP-and-xbootldr-partitions.patch
Patch0191: 0185-test-add-basic-coverity-tests-for-bootctl.patch
Patch0192: 0186-find-esp-add-debugging-log-about-failure-in-parsing-.patch
Patch0193: 0187-hwdb-update-to-main-2024-01-23.patch
Patch0194: 0188-test-fix-dbus-installation-on-Arch.patch
Patch0195: 0189-Revert-mkosi-pin-CentOS8-kernel-to-working-version.patch
Patch0196: 0190-mkosi-Use-authselect-local-profile-if-it-exists.patch
Patch0197: 0191-packit-use-the-closest-matching-tag-for-the-checked-.patch
Patch0198: 0192-test-network-fix-racy-test-for-address_static.patch
Patch0199: 0193-test-reset-systemd-resolved.service-s-restart-counte.patch
Patch0200: 0194-journal-remote-use-macro-wrapper-instead-of-alloca-t.patch
Patch0201: 0195-test-don-t-store-udev-worker-coredumps-in-journal.patch
Patch0202: 0196-mkosi-install-libip4tc2-in-debian-ubuntu.patch
Patch0203: 0197-test-skip-TEST-08-INITRD-if-systemd-didn-t-run-in-th.patch
Patch0204: 0198-Revert-test-disable-TEST-08-INITRD-on-ubuntu-CI.patch
Patch0205: 0199-test-install-empty-directories-with-NO_BUILD-1.patch
Patch0206: 0200-test-don-t-check-for-Dinstall-tests-true-with-NO_BUI.patch
Patch0207: 0201-test-tell-delv-to-load-anchors-from-etc-bind.keys-ex.patch
Patch0208: 0202-test-use-the-default-nsec3-iterations-value.patch
Patch0209: 0203-id128-util-Attempt-to-read-UUID-from-sys-hypervisor-.patch
Patch0210: 0204-machine-id-setup-Generate-stable-machine-IDs-based-o.patch
Patch0211: 0205-man-Describe-how-machine-ID-is-initialized-on-Xen.patch
Patch0212: 0206-semaphore-temporarily-pin-autopkgtest-to-v5.32.patch
Patch0213: 0207-preset-enable-confext-and-sysext-by-default-31211.patch
Patch0214: 0208-test-explicitly-set-nsec3-iterations-to-0.patch
Patch0215: 0209-test-use-a-dropin-for-the-journald-snippet.patch
Patch0216: 0210-test-make-the-MemoryHigh-limit-a-bit-more-generous-w.patch
Patch0217: 0211-test-unset-TZ-before-timezone-sensitive-unit-tests-a.patch
Patch0218: 0212-CI-set-TZ-in-a-unit-test-run-to-ensure-tests-don-t-b.patch
Patch0219: 0213-Sort-input-file-list.patch
Patch0220: 0214-meson-drop-arch-filtering-in-syscall-list.patch
Patch0221: 0215-ukify-use-datetime.timezone.utc-instead-of-datetime..patch
Patch0222: 0216-test_ukify-use-raw-string-for-the-regex.patch
Patch0223: 0217-test-use-lstat-instead-of-stat-follow_symlinks-False.patch
Patch0224: 0218-test-disable-testsuite-04.LogFilterPatterns-journal-.patch
Patch0225: 0219-docs-show-mkosi-project-on-website.patch
Patch0226: 0220-add-publications-to-extra_pages.json.patch
Patch0227: 0221-add-videos-and-presentations.patch
Patch0228: 0222-add-administrators-blog-series-links-to-extra_pages..patch
Patch0229: 0223-add-The-systemd-for-Developers-Series-pages.patch
Patch0230: 0224-add-related-packages-links.patch
#Patch0231: 0225-docs-add-documentation-for-developers.patch
Patch0232: 0226-docs-add-Manuals-and-Documentation-for-Users-and-Adm.patch
Patch0233: 0227-docs-add-distributions-and-mastodon.patch
Patch0234: 0228-Remove-a-few-references-to-dracut.patch
#Patch0235: 0229-docs-use-collections-to-structure-the-data.patch
#Patch0236: 0230-docs-fix-typo-in-page-name.patch
#Patch0237: 0231-Revert-docs-use-collections-to-structure-the-data.patch
#Patch0238: 0232-docs-drop-.md-suffixes-again.patch
#Patch0239: 0233-docs-fix-typo.patch
#Patch0240: 0234-docs-CODING_STYLE-fix-typo-CLONE_VORK-VFORK.patch
#Patch0241: 0235-docs-update-link-for-Arch-Linux-bugtracker.patch
Patch0242: 0236-meson-fix-installation-of-html-doc-aliases.patch
Patch0243: 0237-network-fix-typo.patch
Patch0244: 0238-network-do-not-bring-down-a-bonding-port-interface-w.patch
Patch0245: 0239-test-network-add-test-case-for-issue-31165.patch
# fixed by:Patch0003: 0001-wait-online-by-default-not-all-interface-need-to-be-.patch
#Patch0246: 0240-wait-online-by-default-not-all-interface-need-to-be-.patch
Patch0247: 0241-network-dhcp4-disable-IPv6OnlyMode-by-default.patch
Patch0248: 0242-login-user-runtime-dir-properly-check-for-mount-poin.patch
Patch0249: 0243-executor-really-set-POSIX_SPAWN_SETSIGDEF-for-posix_.patch
Patch0250: 0244-copy-do-not-ignore-chattr_flags-and-friends-passed-t.patch
Patch0251: 0245-core-escape-spaces-when-serializing-as-well.patch
Patch0252: 0246-network-dhcp6-deem-DHCPv6-configuration-to-be-finish.patch
Patch0253: 0247-network-do-not-request-DHCP-addresses-configured-on-.patch
Patch0254: 0248-test-network-split-test_dhcp6pd-into-small-pieces.patch
Patch0255: 0249-test-network-add-one-more-test-case-for-DHCP-prefix-.patch
Patch0256: 0250-sd-radv-fix-potential-buffer-overflow.patch
Patch0257: 0251-core-exec-do-not-crash-with-UtmpMode-user-without-Us.patch
Patch0258: 0252-test-add-a-test-for-31384.patch
Patch0259: 0253-gpt-auto-generator-fix-argument-passed-to-parse_imag.patch
Patch0260: 0254-Fallback-from-pidfd_open-on-permission-errors-too.patch
Patch0261: 0255-efi-de-inline-xmalloc-to-fix-build-failure-with-gcc-.patch
Patch0262: 0256-resolved-limit-the-number-of-signature-validations-i.patch
Patch0263: 0257-resolved-reduce-the-maximum-nsec3-iterations-to-100.patch
Patch0264: 0258-test-skip-TEST-43-PRIVATEUSER-UNPRIV-if-unprivileged.patch
Patch0265: 0259-bus-socket-Clarify-that-inotify-is-supposed-to-watch.patch
Patch0266: 0260-udev-even-if-a-device-is-a-zac-device-scsi-ID_SERIAL.patch
Patch0267: 0261-ci-install-python3-pytest-for-ukify-tests.patch
Patch0268: 0262-Restart-the-DHCPv4-client-when-max-REQUEST-attempts-.patch
Patch0269: 0263-man-add-more-suggestions-on-how-to-use-StartUnit-and.patch
Patch0270: 0264-man-explicitly-say-that-portable1-s-Attach-Detach-ar.patch
Patch0271: 0265-boot-don-t-print-error-if-device-tree-fixup-protocol.patch
Patch0272: 0266-bash-completion-add-missing-options-to-systemd-crypt.patch
Patch0273: 0267-bash-completion-add-missing-options-to-systemd-disse.patch
Patch0274: 0268-test-skip-a-systemd-run-test-if-unprivileged-userns-.patch
Patch0275: 0269-man-clarify-description-of-Attach-Detach-flags.patch
Patch0276: 0270-portable-log-structured-message-when-attach-detach-s.patch
Patch0277: 0271-core-path-Re-enter-waiting-if-target-is-deactivating.patch
Patch0278: 0272-user-util-validate-the-right-field.patch
Patch0279: 0273-bootctl-return-earlier-with-print-esp-path.patch
Patch0280: 0274-test-execute-skip-tests-that-are-broken-without-unpr.patch
Patch0281: 0275-repart-don-t-try-to-determine-sector-size-from-a-dis.patch
Patch0282: 0276-docs-UID-GIDS-mention-that-ranges-are-actually-confi.patch
Patch0283: 0277-docs-UID-GIDS-use-the-modern-spellings-of-pkg-config.patch
Patch0284: 0278-cgroup-don-t-enable-bpf-pseudo-controllers-when-doin.patch
Patch0285: 0279-sd-bus-fix-exiting-event-loop-when-sd_bus_set_exit_o.patch
Patch0286: 0280-test-set-ex-separately.patch
Patch0287: 0281-man-add-working-example-for-sd_bus_set_watch_bind.patch
Patch0288: 0282-test-fix-the-container-ID-check.patch
Patch0289: 0283-timesyncd-make-the-transmit-timestamp-in-requests-fu.patch
Patch0290: 0284-Fix-bug-where-systemd-tmpfiles-gets-stuck-on-fifos-i.patch
Patch0291: 0285-conf-parser-fix-OOM-check.patch
Patch0292: 0286-mkosi-Stop-using-file-provides-with-CentOS-Fedora.patch
Patch0293: 0287-namespace-don-t-invoke-loopback_setup-unless-we-allo.patch
Patch0294: 0288-test-namespace-SOCK_CLOEXEC-ify-all-the-things.patch
Patch0295: 0289-core-exec-invoke-call-pam_setcred-PAM_DELETE_CRED-af.patch
Patch0296: 0290-pam-do-not-warn-closing-bus-connection-which-is-open.patch
Patch0297: 0291-test-check-pam-warning-message.patch
Patch0298: 0292-man-fix-default-behavior-of-RequiredFamilyForOnline.patch
Patch0299: 0293-nspawn-permit-ephemeral-with-link-journal-try-treat-.patch
Patch0300: 0294-cryptenroll-Fix-reading-keyfile-from-socket.patch
Patch0301: 0295-detect-virt-fix-Google-Compute-Engine-support.patch
Patch0302: 0296-Install-pacman-in-Arch-Linux-image.patch
Patch0303: 0297-sysusers-tmpfiles-clarify-error-message-for-replace.patch
Patch0304: 0298-test-69-send-SIGTERM-to-ask-systemd-nspawn-to-proper.patch
Patch0305: 0299-test-clean-up-the-code-a-bit.patch
Patch0306: 0300-core-service-make-error-msg-match-with-conditions.patch
Patch0307: 0301-man-systemd.service-document-that-Restart-always-on-.patch
Patch0308: 0302-firstboot-validate-keymap-entry.patch
Patch0309: 0303-missing-change-our-close_range-syscall-wrapper-to-ma.patch
Patch0310: 0304-btrfs-util-rework-btrfs_is_nocow_fd-around-fd_is_fs_.patch
Patch0311: 0305-btrfs-util-use-memdup_suffix0-instead-of-strndup-at-.patch
Patch0312: 0306-btrfs-util-apparently-btrfs-ioctls-return-unaligned-.patch
Patch0313: 0307-test-install-systemd-boot-in-openSUSE-test-images.patch
Patch0314: 0308-test-make-sure-that-sd-boot-is-installed-before-test.patch
Patch0315: 0309-test-make-sure-to-install-the-filesystem-package-in-.patch
Patch0316: 0310-journald-when-getting-journal-data-via-memfd-check-f.patch
Patch0317: 0311-meson-do-not-attempt-to-install-tests-when-they-are-.patch
Patch0318: 0312-efi-loader-make-efi_loader_get_entries-handling-miss.patch
Patch0319: 0313-Improve-IgnoreSIGPIPE-description.patch
Patch0320: 0314-keyring-util-Use-reported-key-size-to-resize-buf.patch
Patch0321: 0315-man-enchance-sd_bus_set_watch_bind-example-to-handle.patch
Patch0322: 0316-fs-util-readlinkat-supports-an-empty-string.patch
Patch0323: 0317-chase-do-not-wrap-xopenat-with-RET_NERRNO.patch
Patch0324: 0318-chattr-util-fix-error-code.patch
Patch0325: 0319-loop-util-fix-error-handling.patch
Patch0326: 0320-test-always-try-to-install-the-ext4-module.patch
Patch0327: 0321-test-make-TEST-08-INITRD-slightly-less-annoying-to-d.patch
Patch0328: 0322-test-use-btrfs-mkswapfile-on-btrfs.patch
Patch0329: 0323-test-don-t-abbreviate-log-messages-when-dumping-the-.patch
Patch0330: 0324-test-modernize-TEST-55-OOMD-s-init.patch
Patch0331: 0325-Set-SYSTEMD_LOG_LEVEL-info-explicitly-in-test-sysuse.patch
Patch0332: 0326-udev-String-substitutions-can-be-done-in-ENV-too.patch
Patch0333: 0327-test-support-TEST_MATCH_-stuff-in-TEST-23-UNIT-FILE-.patch
Patch0334: 0328-missing_fcntl-Fix-RAW_O_LARGEFILE.patch
Patch0335: 0329-test-temporarily-enable-session-lingering-for-the-te.patch
Patch0336: 0330-tree-wide-be-more-careful-when-passing-literal-integ.patch
Patch0337: 0331-test-ukify-skip-signing-in-tests-when-slow-tests-are.patch
Patch0338: 0332-test-nss-hosts-treat-negative-host-lookup-as-slow.patch
Patch0339: 0333-detect-virt-allow-detection-via-device-tree-on-RISC-.patch
Patch0340: 0334-detect-virt-allow-detection-via-SMBIOS-on-RISC-V.patch
Patch0341: 0335-systemctl-fix-fallback-for-pidfd_open-permission-err.patch
Patch0342: 0336-install-fix-compiler-warning-about-empty-directive-a.patch
Patch0343: 0337-dhcp-option-refuse-control-and-non-UTF8-characters-i.patch
Patch0344: 0338-man-add-self-contained-example-of-notify-protocol.patch
Patch0345: 0339-docs-notify-example-was-moved-to-sd_notify-manpage.patch
Patch0346: 0340-docs-don-t-suffix-page-permalink-with-a-slash.patch
Patch0347: 0341-basic-add-PIDFS-magic-31709.patch
Patch0348: 0342-sd-dhcp-server-refuse-invalid-hostname-in-request.patch
Patch0349: 0343-test-check-for-dev-loop-control-when-checking-lodev-.patch
Patch0350: 0344-test-explicitly-set-TERM-linux-for-TEST-69-SHUTDOWN.patch
Patch0351: 0345-test-test-shutdown.py-optionally-display-the-test-I-.patch
Patch0352: 0346-test-set-pexpect-s-logfile-early.patch
Patch0353: 0347-test-wait-until-the-test-container-is-fully-booted-u.patch
Patch0354: 0348-test-make-the-output-of-TEST-69-less-painful-to-read.patch
Patch0355: 0349-test-fall-back-to-SYSLOG_IDENTIFIER-matching-where-n.patch
Patch0427: 0421-basic-virt-Fix-virtualbox-detection-on-proprietary-s.patch
Patch0428: 0422-zsh-_journalctl-complete-g-case-sensitive-help-pseud.patch
Patch0429: 0423-man-shell-completion-fix-a-few-typos-language-issues.patch
Patch0430: 0424-tmpfiles.d-avoid-deprecated-undocumented-syntax-s-F-.patch
Patch0431: 0425-core-mark-JoinControllers-as-DISABLED_LEGACY-rather-.patch
Patch0432: 0426-man-add-a-few-missing-entries-to-kernel-command-line.patch
Patch0433: 0427-fix-the-value-of-default-shells-to-use-bin-and-not-u.patch
Patch0434: 0428-rpm-macros-add-_kernel_install_dir.patch
Patch0435: 0429-uki-Support-zboot-efistub-kernel.patch
Patch0436: 0430-busctl-don-t-hit-an-assert-if-we-call-invalid-bus-me.patch
Patch0437: 0431-resolve-skip-IP_UNICAST_IF-for-local-sockets.patch
Patch0438: 0432-hashmap-reorder-fields-to-pack-structure-better.patch
Patch0439: 0433-po-add-false-positives-to-POTFILES.skip.patch
Patch0440: 0434-resolved-explicitly-disconnect-all-left-over-TCP-con.patch
Patch0441: 0435-test-use-ahost-instead-of-hosts-where-applicable.patch
Patch0442: 0436-core-service-Type-notify-dbus-services-shouldn-t-be-.patch
Patch0443: 0437-core-service-don-t-transition-to-start-post-on-cgrou.patch
Patch0444: 0438-resolved-decrease-mdns-llmnr-priority-for-the-revers.patch
Patch0445: 0439-man-fix-systemd-timedated-man-page-wrt-ntp-units.d.patch
Patch0446: 0440-tmpfiles-remove-one-more-use-of-goto-and-modernizati.patch
Patch0447: 0441-tmpfiles-do-X-bit-check-in-an-ACL-aware-manner.patch
Patch0448: 0442-tmpfiles.d-systemd-use-ACL-X-bit-where-appropriate.patch
Patch0449: 0443-resolved-don-t-cache-NXDOMAIN-for-SUDN-resolver.arpa.patch
Patch0450: 0444-man-systemd-hibernate-resume-generator-now-enables-r.patch
Patch0451: 0445-resolved-refuse-queries-with-no-suitable-scope.patch
Patch0452: 0446-resolved-also-reply-NOTIMP-when-refusing-a-query-bas.patch
Patch0453: 0447-data-fd-util-Fixup-header.patch
Patch0454: 0448-env-util-add-new-setenvf-helper.patch
Patch0455: 0449-homework-cifs-Pass-password-via-fd.patch
Patch0456: 0450-ukify-really-add-default-.sbat-for-UKIs.patch
Patch0457: 0451-homed-fix-typo.patch
Patch0458: 0452-man-fix-efi-var-vendor-uuid-for-systemd-bless-boot.s.patch
Patch0459: 0453-documentation-fix-inconsistency.patch
Patch0460: 0454-Update-_udevadm.patch
Patch0461: 0455-units-Accept-modules_load-and-rd.modules_load-in-sys.patch
Patch0462: 0456-resolved-wait-to-gc-transactions-if-they-might-still.patch
Patch0463: 0457-terminal-util-fix-underlining-with-SYSTEMD_COLORS-no.patch
Patch0464: 0458-dnssd-don-t-advertise-subtype-PTRs-to-the-browsing-d.patch
Patch0465: 0459-kernel-install-fix-uki-copy-deinstall.patch
Patch0466: 0460-resolved-don-t-request-the-SOA-for-every-dns-label.patch
Patch0467: 0461-resolved-request-DS-with-DNSKEY.patch
Patch0468: 0462-man-fix-a-few-issues-in-manpage.patch
Patch0469: 0463-docs-fix-keys-in-wrong-section.patch
Patch0470: 0464-man-fix-minor-issues.patch
Patch0471: 0465-journalctl-make-until-work-again-with-after-cursor-a.patch
Patch0472: 0466-test-add-test-case-for-issue-31776.patch
Patch0473: 0467-elf2efi-remove-outdated-comment-mentioning-linker-sc.patch
Patch0474: 0468-tools-elf2efi-align-columns-in-tables-unify-formatti.patch
Patch0475: 0469-tools-elf2efi-split-out-function-to-create-parser.patch
Patch0476: 0470-tools-elf2efi-rework-exception-messages.patch
Patch0477: 0471-tools-elf2efi-skip-empty-.got-section-and-its-.relro.patch
Patch0478: 0472-tools-elf2efi-elif-if-to-make-pylint-happy.patch
Patch0479: 0473-efi-check-if-all-sections-of-our-EFI-binaries-are-pr.patch
Patch0480: 0474-Fix-bpf-framework-build-failure-with-gcc-bpf.patch
Patch0481: 0475-bpf-socket-bind-fix-unexpected-behavior-with-either-.patch
Patch0482: 0476-shared-Fix-TPM2-unsealing-when-PCR-values-change.patch
Patch0483: 0477-kernel-install-60-ukify-do-not-rebuild-existing-UKIs.patch
Patch0484: 0478-shared-logs-show-restore-infinite-loop-avoidance-for.patch
Patch0485: 0479-resolved-minor-dnssec-fixups.patch
Patch0486: 0480-network-save-the-real-rdnss-address.patch
Patch0487: 0481-core-serialize-reload-rate-limit.patch
Patch0488: 0482-man-example-fix-build-failure-of-hwdb-usb-device.c.patch
Patch0489: 0483-man-examples-fix-sd-header-path.patch
Patch0490: 0484-sd-bus-vtable-add-dummy-macro-to-support-compile-wit.patch
Patch0491: 0485-bpf-actually-check-for-errors-when-loading-symbols.patch
Patch0492: 0486-dlopen-log-debug-message-when-a-library-is-dlopened.patch
Patch0493: 0487-man-update-fedora-example-to-F40.patch
Patch0494: 0488-watchdog-clarify-that-we-set-the-watchdog-timeout.patch
Patch0495: 0489-cryptsetup-tokens-fix-argument-order-mismatch-in-fun.patch
Patch0496: 0490-backlight-fix-detection-of-multiple-graphic-cards.patch
Patch0497: 0491-meson-set-fno-ssa-phiopt-when-building-bpf-with-gcc.patch
Patch0498: 0492-sd-journal-fix-check-in-journal_file_verify_header.patch
Patch0499: 0493-base-filesystem-check-for-__s390x__-first.patch
Patch0500: 0494-man-fix-typo-s-veno-reno.patch
Patch0501: 0495-core-silence-gcc-warning-about-unitialized-variable.patch
Patch0502: 0496-sd-bus-rework-assert-to-make-the-gcc-happy.patch
Patch0503: 0497-hibernate-util-check-noresume-before-reading-resume-.patch
Patch0504: 0498-userdbctl-avoid-NULL-pointer-deref.patch
Patch0505: 0499-userdbctl-correct-uid_range_covers-check.patch
Patch0506: 0500-meson-do-not-fail-build-with-newer-kernel-headers.patch
Patch0507: 0501-man-custom-html-update-link-to-Arch-manual.patch
Patch0508: 0502-man-mention-that-sd_journal_test_cursor-needs-a-posi.patch
Patch0509: 0503-journalctl-update-help-to-say-priority-range-32323.patch
Patch0510: 0504-systemctl-allow-user-to-suppress-output-when-no-acti.patch
Patch0511: 0505-boot-fix-assignment-of-ret_-variables-in-initrd_prep.patch
Patch0512: 0506-copy-ignore-EOPNOTSUPP-from-copy_file_range.patch
Patch0513: 0507-stub-get-uname-from-image-before-loading-addons.patch
Patch0514: 0508-cpio-fix-assert.patch
Patch0515: 0509-sd-journal-downgrade-log-message-Unused-data-entry_o.patch
Patch0516: 0510-tpm2-util-add-generic-wrapper-tpm2_context_new_or_wa.patch
Patch0517: 0511-sd-event-fix-fd-leak-when-fd-is-owned-by-IO-event-so.patch
Patch0518: 0512-core-Check-for-TERM-dumb-in-show_status.patch
Patch0519: 0513-man-explicitly-document-the-various-systemd.journald.patch
Patch0520: 0514-man-document-explicitly-that-bind-restrictions-canno.patch
Patch0521: 0515-man-document-explicitly-that-LogExtraFields-and-LogF.patch
Patch0522: 0516-man-document-that-StateDirectory-trumps-ProtectSyste.patch
Patch0523: 0517-man-document-missing-resolved-D-Bus-APIs.patch
Patch0524: 0518-man-say-explicitly-that-LESS-LESSCHARSET-have-no-eff.patch
Patch0525: 0519-man-document-that-systemctl-set-environment-cannot-b.patch
Patch0526: 0520-man-document-that-ReadOnlyPaths-doesn-t-affect-abili.patch
Patch0527: 0521-man-be-explicit-that-we-don-t-proxy-SO_PEER-SCM_RIGH.patch
Patch0528: 0522-man-document-that-IPAccounting-works-for-system-serv.patch
Patch0529: 0523-tpm2-setup-early-order-against-pcrphase-initrd.patch
Patch0530: 0524-shared-verbs-minor-modernization.patch
Patch0531: 0525-shared-verbs-show-list-of-verbs-when-missing.patch
Patch0532: 0526-sd-event-sd-journal-fix-error-handling-of-inotify_ad.patch
Patch0533: 0527-network-fix-use-of-wrong-flag.patch
Patch0534: 0528-network-tc-fix-stack-overflow-when-dropping-tclass-o.patch
Patch0535: 0529-test-network-sync-journal-before-read.patch
Patch0536: 0530-test-network-use-read_networkd_log-at-one-more-place.patch
Patch0537: 0531-test-network-introduce-networkctl-and-friends.patch
Patch0538: 0532-test-network-do-not-call-networkctl-if-networkd-is-i.patch
Patch0539: 0533-test-network-add-test-for-stack-overflow-in-qdisc_dr.patch
Patch0540: 0534-journal-remote-fix-two-minor-memory-leaks.patch
Patch0541: 0535-sd-device-introduce-device_get_sysattr_unsigned_full.patch
Patch0542: 0536-blockdev-util-also-read-ext_range-sysattr-to-check-i.patch
Patch0543: 0537-shared-open-file-use-xescape-to-escape.patch
Patch0544: 0538-core-mount-if-unmount-retries-exceeded-max-record-as.patch
Patch0545: 0539-dissect-fix-memory-leak.patch
Patch0546: 0540-os-util-allow-matching-versioned-image-with-extensio.patch
Patch0547: 0541-Ensure-that-a-portable-is-not-detached-when-another-.patch
Patch0548: 0542-portable-fix-portablectl-list-to-show-the-actual-sta.patch
Patch0549: 0543-core-mount-if-umount-8-fails-but-mount-disappeared-a.patch
Patch0550: 0544-journal-remote-allow-AF_VSOCK-and-AF_UNIX-for-listen.patch
Patch0551: 0545-man-resync-dbus-docs.patch
Patch0552: 0546-Revert-bpf-test-with-GCC-BPF-compiler-on-opensuse.patch
Patch0553: 0547-journal-remote-Use-sd_event_set_signal_exit.patch
Patch0554: 0548-core-mount-if-mount-is-gone-eventually-consider-it-s.patch
Patch0555: 0549-tpm2-setup-Add-graceful.patch
Patch0556: 0550-core-Serialize-both-pid-and-pidfd-to-keep-downgrades.patch
Patch0557: 0551-core-Serialize-both-pid-and-pidfd.patch
Patch0558: 0552-test-temporarily-disable-test_sysctl.patch
Patch0559: 0553-fs-util-rename-xopenat-xopanat_full.patch
Patch0560: 0554-copy-use-xopenat-to-make-from-argument-optional.patch
Patch0561: 0555-stat-util-rebreak-comment.patch
Patch0562: 0556-stat-util-introduce-stat-fd-_verify_linked.patch
Patch0563: 0557-sd-journal-use-stat_verify_linked.patch
Patch0564: 0558-copy-introduce-COPY_VERIFY_LINKED-flag.patch
Patch0565: 0559-journal-file-util-use-the-file-descriptor-of-journal.patch
Patch0566: 0560-journal-file-util-use-COPY_VERIFY_LINKED.patch
Patch0567: 0561-test-add-test-cases-for-journal-corruption-on-btrfs.patch
Patch0568: 0562-exec-invoke-correct-dont_close-size.patch
Patch0569: 0563-resolved-always-progress-DS-queries.patch
Patch0570: 0564-resolved-probe-for-dnssec-support-in-allow-downgrade.patch
Patch0571: 0565-resolved-validate-authentic-insecure-delegation-to-C.patch
Patch0572: 0566-systemctl-list-jobs-interchange-waiting-for-and-bloc.patch
Patch0573: 0567-journald-server-drop-spuriously-doubled-for-OBJECT_S.patch
Patch0574: 0568-man-systemd.journal-fields-add-missing-OBJECT_SYSTEM.patch
Patch0575: 0569-cryptsetup-tokens-fix-pin-asserts.patch
Patch0576: 0570-portable-Don-t-fail-if-etc-resolv.conf-doesn-t-exist.patch
Patch0577: 0571-varlink-make-errors-returned-by-verify_unix_socket-s.patch
Patch0578: 0572-mount-setup-fix-typo.patch
Patch0579: 0573-shell-completion-add-bash-completion-for-importctl.patch
Patch0580: 0574-shell-completion-fix-machinectl-import-tar-raw.patch
#Patch0581: 0575-docs-PrepareForSuspend-is-not-a-valid-signal-name.patch
#Patch0582: 0576-docs-drop-invalid-links.patch
Patch0583: 0577-import-skip-the-whole-subdir-when-building-with-Dimp.patch
Patch0584: 0578-shell-completions-install-new-completions-which-were.patch
Patch0585: 0579-networkd-Correct-documentation-for-LinkLocalAddressi.patch
Patch0586: 0580-docs-update-link-for-SUSE-whitepaper.patch
Patch0587: 0581-journalctl-also-check-arg_file_stdin-with-other-jour.patch
Patch0588: 0582-pam_systemd_loadkey-add-missing-PAM_EXTERN.patch
Patch0589: 0583-meson-define-s390-for-s390x-when-building-BPF-object.patch
Patch0590: 0584-meson-copy-prefix-mapping-CFLAGS-when-building-BPF-o.patch
Patch0591: 0585-core-Fix-file-descriptor-leak.patch
Patch0592: 0586-systemctl-fix-log-message-when-glob-patterns-passed-.patch
Patch0593: 0587-reboot-util-Add-some-basic-validation-on-reboot-argu.patch
Patch0594: 0588-shell-completion-add-missing-args-to-bash-resolvectl.patch
Patch0595: 0589-sd-journal-verify-monotonic-timestamp-before-assigni.patch
Patch0596: 0590-vmspawn-man-move-the-varlistentry-for-D-into-a-varia.patch
Patch0597: 0591-test-replace-Europe-Kiev-with-Europe-Kyiv.patch
Patch0598: 0592-systemd-boot-Allow-key-enroll-in-AuditMode.patch
Patch0599: 0593-journal-remote-main-pass-the-right-error-variable.patch
Patch0600: 0594-bless-boot-pass-the-right-error-variable.patch
Patch0601: 0595-main-pass-the-right-error-variable.patch
Patch0602: 0596-exec-invoke-pass-the-right-error-variable.patch
Patch0603: 0597-resolved-dns-stream-pass-the-right-error-variable.patch
Patch0604: 0598-manager-pass-the-right-error-variable.patch
Patch0605: 0599-nspawn-pass-the-right-error-variable.patch
Patch0606: 0600-test-socket-bind-pass-the-right-error-variable.patch
Patch0607: 0601-test-bpf-restrict-fs-pass-the-right-error-variable.patch
Patch0608: 0602-test-bpf-foreign-programs-pass-the-right-error-varia.patch
Patch0609: 0603-homed-manager-pass-the-right-error-variable.patch
Patch0610: 0604-homework-fscrypt-pass-the-right-error-variable.patch
Patch0611: 0605-homework-quota-pass-the-right-error-variable.patch
Patch0612: 0606-udev-rules-pass-the-right-error-variable.patch
Patch0613: 0607-clean-ipc-pass-the-right-error-variable.patch
Patch0614: 0608-preset-all-continue-on-errors-report-more-errors.patch
Patch0615: 0609-Use-the-correct-name-of-CEL.patch
Patch0616: 0610-tmpfiles-Don-t-fail-if-file-does-not-exist-in-item_d.patch
Patch0617: 0611-hwdb-update-to-main-2024-04-08.patch
Patch0618: 0612-network-tc-Avoid-concurrent-set-modification-in-tcla.patch
Patch0619: 0613-logind-Add-fallback-for-when-the-PIDFDs-property-is-.patch
Patch0620: 0614-cgroup-util-allow-cg_read_pid-to-skip-unmapped-zero-.patch
Patch0621: 0615-docs-add-specification-for-ELF-dlopen-metadata.patch
Patch0622: 0616-hibernate-util-logind-emit-a-clear-error-if-the-spec.patch
Patch0623: 0617-TEST-81-GENERATORS-Do-a-lazy-unmounts.patch
Patch0624: 0618-TEST-46-HOMED-Ignore-Disk-Usage-field-as-well.patch
Patch0625: 0619-basic-linux-Copy-netfilter.h-to-the-source-tree.patch
Patch0626: 0620-test-add-basic-tests-for-in_addr_prefix_covers_full.patch
Patch0627: 0621-network-dhcp4-do-not-set-gateway-if-DNS-server-or-fr.patch
Patch0628: 0622-test-network-do-not-fail-if-macvlan-module-is-not-av.patch
Patch0629: 0623-test-network-do-not-fail-when-etc-protocols-does-not.patch
Patch0630: 0624-test-network-introduce-no-journal-option.patch
Patch0631: 0625-test-network-check-existence-of-kernel-bug.patch
Patch0632: 0626-libcrypt-util-fix-wrong-errno-value-assignment.patch
Patch0633: 0627-TEST-38-FREEZER-Relax-regex-a-little.patch
Patch0634: 0628-curl-glue-catch-libcurl-attempting-to-change-timeout.patch
Patch0635: 0629-sd-event-increase-test-event-timeout-to-120s.patch
Patch0636: 0630-libsystemd-network-skip-dhcp-server-test-in-case-of-.patch
Patch0637: 0631-libsystemd-network-remove-double-initialization.patch
Patch0638: 0632-home-fix-ownership-of-files-copied-from-skelton-dire.patch
Patch0639: 0633-core-Fix-assertion-in-parse_smbios_strings.patch
Patch0640: 0634-test-test-rpm-macros.sh-add-build-directory-to-pkg-c.patch
Patch0641: 0635-systemctl-fix-applying-zero-offset-to-null-pointer-U.patch
Patch0642: 0636-pe-binary-.initrd-section-is-optional-for-UKI.patch
Patch0643: 0637-journal-importer-Consider-ECONNRESET-as-EOF.patch
Patch0644: 0638-test-add-coverate-for-Compress-yes-config-option.patch
Patch0645: 0639-test-network-use-different-destination-from-gateway.patch
Patch0646: 0640-test-do-not-fill-journal-with-wait.patch
Patch0647: 0641-test-do-not-fill-journal-with-diff.patch
Patch0648: 0642-test-wait-for-partition-processed-by-udevd.patch
Patch0649: 0643-test-sync-journal-before-reading-journal.patch
Patch0650: 0644-test-wait-for-slice-unit-being-de-activated.patch
Patch0651: 0645-test-wait-for-partition-device-being-processed-by-ud.patch
Patch0652: 0646-test-wait-for-sessions-being-closed.patch
Patch0653: 0647-mountpoint-util-Deal-with-kernel-API-breakage-in-nor.patch
Patch0654: 0648-test-install-modinfo-to-test-image.patch
Patch0655: 0649-run-do-not-log-Error-on-PTY-forwarding-logic-when-di.patch
Patch0656: 0650-run-pass-the-pty-slave-fd-to-transient-service.patch
Patch0657: 0651-test-sync-journal-before-read.patch
Patch0658: 0652-discover-image-update-Image.read_only-flag-in-image_.patch
Patch0659: 0653-discover-image-also-update-Image.limit-in-image_set_.patch
Patch0660: 0654-machine-split-out-manager_acquire_image-from-image_o.patch
Patch0661: 0655-machine-also-acquire-Image-object-from-cache-when-a-.patch
Patch0662: 0656-machine-fix-use-after-free-in-Rename-DBus-method.patch
Patch0663: 0657-test-sync-journal-before-starting-test.patch
Patch0664: 0658-test-network-split-out-setup_netdevsim.patch
Patch0665: 0659-test-network-also-set-custom-altternative-name-for-n.patch
Patch0666: 0660-semaphore-use-variable-for-Salsa-repo-URL.patch
Patch0667: 0661-logind-add-one-more-debug-log.patch
Patch0668: 0662-logind-do-not-fail-creating-a-session-when-request-i.patch
Patch0669: 0663-test-call-journalctl-sync-just-before-reading-journa.patch
Patch0670: 0664-btrfs-util-check-current-offset-before-read.patch
Patch0671: 0665-btrfs-util-add-assert-to-fix-Coverity-warning.patch
Patch0672: 0666-test-extend-timeout-for-DHCP-NDisc-tests.patch
Patch0673: 0667-test-add-a-brief-comment-for-the-chattr-check.patch
Patch0674: 0668-shared-mountpoint-util-for-old-kernels-assume-noreco.patch
Patch0675: 0669-ptyfwd-add-missing-assertions-for-pty_forward_new.patch
Patch0676: 0670-run-when-disconnected-from-PTY-forwarder-exit-event-.patch
Patch0677: 0671-man-systemd-run-beef-up-info-regarding-interaction-b.patch
Patch0678: 0672-test-wait-for-unit-generated-from-proc-self-mountinf.patch
Patch0679: 0673-test-wait-for-loop-backing_file-attribute-being-remo.patch
Patch0680: 0674-test-wait-a-bit-before-stopping-killing-service.patch
Patch0681: 0675-test-lock-device-during-running-cryptsetup.patch
Patch0682: 0676-test-also-flush-and-rotate-journal-before-read.patch
Patch0683: 0677-lock-util-do-not-expect-EACCES-when-it-cannot-happen.patch
Patch0684: 0678-test-do-not-fail-network-namespace-test-with-permiss.patch
Patch0685: 0679-libsystemd-link-with-z-nodelete.patch
Patch0686: 0680-shared-conf-parser-do-not-print-null-as-section-name.patch
Patch0687: 0681-man-mention-that-NFTSet-is-only-available-for-system.patch
Patch0688: 0682-test-applying-timezone-is-asynchronous.patch
Patch0689: 0683-blockdev-util-partscan-sysattr-now-directly-shows-th.patch
Patch0690: 0684-blockdev-util-also-check-newer-value-of-GENHD_FL_NO_.patch
Patch0691: 0685-blockdev-util-also-check-loop-partscan-sysattr.patch
Patch0692: 0686-tmpfiles-don-t-compare-errno-with-negative-value.patch
Patch0693: 0687-executor-check-for-all-permission-related-errnos-whe.patch
Patch0694: 0688-packit-use-Fedora-40.patch
Patch0696: 0690-sd-dhcp-server-clear-buffer-before-receive.patch
Patch0697: 0691-rules-Limit-the-number-of-device-units-generated-for.patch
Patch0698: 0692-strbuf-use-GREEDY_REALLOC-to-grow-the-buffer.patch
Patch0699: 0693-tpm2-setup-Don-t-fail-if-we-can-t-access-the-TPM-due.patch
Patch0700: 0694-resolved-permit-dnssec-rrtype-questions-when-we-aren.patch
Patch0701: 0695-test-dump-a-simple-summary-at-the-end-of-TEST-02-UNI.patch
Patch0702: 0696-repart-Use-CRYPT_ACTIVATE_PRIVATE.patch
Patch0703: 0697-analyze-show-pcrs-also-in-sha384-bank.patch
Patch0704: 0698-fundamental-declare-flex-array-updated-for-gcc15-and.patch
Patch0705: 0699-man-units-drop-temporary-from-description-of-systemd.patch
Patch0706: 0700-core-service-fix-accept-socket-deserialization.patch
Patch0707: 0701-install-allow-removing-symlinks-even-for-units-that-.patch
Patch0708: 0702-repart-fix-memory-leak.patch
Patch0709: 0703-core-dbus-manager-mark-unit-file-state-as-outdated-o.patch
Patch0710: 0704-missing_loop.h-fix-LOOP_SET_STATUS_SETTABLE_FLAGS.patch
Patch0711: 0705-efi-api-check-sys-class-tpm-tpm0-tpm_version_major-t.patch
Patch0712: 0706-pcrlock-tweak-error-messages-when-we-are-not-looking.patch
Patch0713: 0707-json-use-secure-un-base64-hex-mem-for-sensitive-vari.patch
Patch0714: 0708-run-do-not-pass-the-pty-slave-fd-to-transient-servic.patch
Patch0715: 0709-chase-Tighten-.-and-.-check.patch
Patch0716: 0710-cgroup-util-Don-t-try-to-open-pidfd-for-pids-from-cg.patch
Patch0717: 0711-json-add-new-dispatch-flag-JSON_ALLOW_EXTENSIONS.patch
Patch0718: 0712-vmspawn-make-sure-are-fine-with-ovmf-metadata-extens.patch
Patch0719: 0713-tree-wide-use-JSON_ALLOW_EXTENSIONS-when-disptching-.patch
Patch0720: 0714-resolvectl-use-JSON_ALLOW_EXTENSIONS.patch
Patch0721: 0715-docs-fix-dead-link-to-GNOME-documentation.patch
Patch0722: 0716-mkosi-Enable-hyperscale-packages-experimental-for-Ce.patch
Patch0723: 0717-Use-consistent-spelling-of-systemd.condition_first_b.patch
Patch0724: 0718-man-systemd.exec-list-inaccessible-files-for-Protect.patch
Patch0725: 0719-kernel-install-correct-the-place-where-it-works-in-m.patch
Patch0726: 0720-meson-bpf-propagate-sysroot-for-cross-compilation.patch
Patch0727: 0721-core-exec-invoke-reopen-OpenFile-fds-with-O_NOCTTY.patch
Patch0728: 0722-Fix-typo-in-CAP_BPF-description-33464.patch
Patch0729: 0723-util-make-file_read-64bit-offset-safe.patch
Patch0730: 0724-cryptsetup-improve-TPM2-blob-display.patch
Patch0731: 0725-core-exec-invoke-use-sched_setattr-instead-of-sched_.patch
Patch0732: 0726-mountpoint-util-do-not-assume-symlinks-are-not-mount.patch
Patch0733: 0727-man-tmpfiles-remove-outdated-behavior-regarding-syml.patch
Patch0734: 0728-TEST-58-REPART-reverse-order-of-diff-args.patch
Patch0735: 0729-LICENSES-README-expand-text-to-summarize-state-for-b.patch
Patch0736: 0730-TEST-64-UDEV-STORAGE-Make-nvme_subsystem-expected-pc.patch
Patch0737: 0731-resolved-allow-the-full-TTL-to-be-used-by-OPT-record.patch
Patch0738: 0732-resolved-correct-parsing-of-OPT-extended-RCODEs.patch
Patch0739: 0733-core-unit-follow-merged-units-before-updating-Source.patch
Patch0740: 0734-repart-Log-more-about-filesystem-sector-size.patch
Patch0741: 0735-repart-Don-t-set-filesystem-sector-size-to-512.patch
Patch0742: 0736-mkfs-util-Set-sector-size-for-btrfs-as-well.patch
Patch0743: 0737-core-try-again-bind-mounting-if-the-destination-was-.patch
Patch0744: 0738-Conditional-PSI-check-to-reflect-changes-done-in-5.1.patch
Patch0745: 0739-test-install-etc-hosts.patch
Patch0746: 0740-test-fix-TEST-24-CRYPTSETUP-on-SUSE.patch
Patch0747: 0741-docs-CODING_STYLE-document-that-we-nowadays-prefer-c.patch
Patch0748: 0742-docs-Add-section-to-HACKING.md-on-distribution-packa.patch
Patch0749: 0743-coredump-correctly-take-tmpfs-size-into-account-for-.patch
Patch0750: 0744-meson-Define-__TARGET_ARCH-macros-required-by-bpf.patch
Patch0751: 0745-core-dbus-manager-refuse-SoftReboot-for-user-manager.patch
Patch0752: 0746-boot-cover-for-hardware-keys-on-phones-tablets.patch
Patch0753: 0747-README-add-missing-CONFIG_MEMCG-kernel-config-option.patch
Patch0754: 0748-os-util-avoid-matching-on-the-wrong-extension-releas.patch
Patch0755: 0749-man-drop-version-info-from-file-hiearchy-man-page.patch
Patch0756: 0750-man-mention-that-distinction-between-usr-lib-and-usr.patch
Patch0757: 0751-man-fully-adopt-.local-state.patch
Patch0758: 0752-sysusers-handle-NSS-errors-gracefully.patch
Patch0759: 0753-README-update-requirements-for-signed-dm-verity.patch
Patch0760: 0754-vmm-make-sure-we-can-handle-smbios-objects-without-v.patch
Patch0761: 0755-mkosi-drop-CentOS-8-from-CI.patch
Patch0762: 0756-meson-build-libsystemd-core-via-an-intermediate-stat.patch
Patch0763: 0757-meson-add-option-to-build-systemd-executor-staticall.patch
Patch0764: 0758-mkosi-policykit-1-was-renamed-to-polkitd.patch
Patch0765: 0759-test-do-not-attempt-to-set-xattr-on-tmpfs.patch
Patch0766: 0760-systemd-networkd-tests-Skip-tests-requiring-dhcpd-if.patch
Patch0767: 0761-repart-Allow-overriding-fstype-per-partition-designa.patch
Patch0768: 0762-test_ukify-add-instructions.patch
Patch0769: 0763-test_ukify-use-sha384-in-the-signing-tests.patch
Patch0770: 0764-test_ukify-do-not-use-files-from-boot.patch
Patch0771: 0765-man-systemctl-no-reload-is-honored-by-mask-unmask-pr.patch
Patch0772: 0766-systemctl-skip-triggering-unit-warning-if-unit-vanis.patch
Patch0773: 0767-systemctl-do-not-try-to-acquire-triggering-units-for.patch
Patch0774: 0768-shared-install-drop-unneeded-initialization.patch
Patch0775: 0769-shared-install-propagate-all-errors-in-install_info_.patch
Patch0776: 0770-shared-install-correctly-report-changes-in-install_i.patch
Patch0777: 0771-test-install-root-introduce-test-case-for-33411.patch
Patch0778: 0772-core-cgroup-make-unit_has_host_root_cgroup-take-cons.patch
Patch0779: 0773-Remove-extra-period-at-the-end-of-systemd-bsod-s-uni.patch
Patch0780: 0774-path-drop-IN_ATTRIB-from-parent-directory-watches.patch
Patch0781: 0775-man-fix-typo-in-the-alias-symlink-name.patch
Patch0782: 0776-fsck-do-not-pull-down-mount-units-on-soft-reboot.patch
Patch0783: 0777-man-fix-typo-in-unit-options-section.patch
Patch0784: 0778-man-some-fixes.patch
Patch0785: 0779-boot-compare-filename-suffixes-without-case.patch
Patch0786: 0780-bootspec-implement-sorting-by-tries-left-done-to-mat.patch
Patch0787: 0781-kernel-install-Remove-existing-loader-entries-and-UK.patch
Patch0788: 0782-gpt-add-more-architecture-aliases.patch
Patch0789: 0783-id128-refuse-app-specific-if-we-re-listing-GPT-types.patch
Patch0790: 0784-sd-device-remove-debug-log-message-when-dirs-are-mis.patch
Patch0791: 0785-l10n-fix-credits-for-the-French-translation.patch
Patch0792: 0786-man-Mention-Type-oneshot-timeout-directive.patch
Patch0793: 0787-zsh-add-varlinkctl-completions.patch
Patch0794: 0788-meson-fix-missing-failure-if-bpf-framework-was-enabl.patch
Patch0795: 0789-shared-log-error-when-execve-fail.patch
Patch0796: 0790-test-add-a-reproducer-for-33672.patch
Patch0797: 0791-core-unit-ignore-dropins-for-masked-units-completely.patch
Patch0798: 0792-import-creds-when-we-hit-ENOENT-on-SMBIOS-11-do-not-.patch
Patch0799: 0793-zsh-_networkctl-remove-duplicated-argument-for-compl.patch
Patch0800: 0794-Document-that-MemorySwapMax-supports-configuration.patch
Patch0801: 0795-man-systemd-repart-extend-description-and-reword-som.patch
Patch0802: 0796-core-reliably-check-if-varlink-socket-has-been-deser.patch
Patch0803: 0797-add-udev-rules-for-trezor-hw-wallet-devices.patch
Patch0804: 0798-hwdb-update-to-main-2024-07-24.patch
Patch0805: 0799-test-fix-subtests-naming.patch
Patch0806: 0800-meson-fix-build.patch
Patch0807: 0801-man-systemd-detect-virt-fix-row-spanning-for-VM-head.patch
Patch0808: 0802-basic-log-do-not-treat-all-negative-errnos-as-synthe.patch
Patch0809: 0803-logind-dbus-check-auth.-for-all-inhibitor-operations.patch
Patch0810: 0804-sd-event-do-not-assert-on-invalid-signal.patch
Patch0811: 0805-sd-event-change-error-code-EINVAL-EIO.patch
Patch0812: 0806-resize-fs-Put-minimal-ext4-size-in-the-same-ballpark.patch
Patch0813: 0807-kernel-install-remove-depmod-generated-file-modules..patch
Patch0814: 0808-man-improve-ManagerEnvironment-documentation.patch
Patch0815: 0809-man-clarify-systemd-path-variable-source.patch
Patch0816: 0810-man-network-move-note-about-L3MasterDevice-to-the-co.patch
Patch0817: 0811-kernel-install-Only-read-cmdline-from-proc-cmdline-w.patch
Patch0818: 0812-kernel-install-Try-some-more-initrd-variants-in-90-l.patch
Patch0819: 0813-cgroup-util-Ignore-kernel-threads-in-cg_kill_items.patch
Patch0820: 0814-document-how-TimeoutStartSec-affects-notify-reload-3.patch
Patch0821: 0815-network-do-not-bring-down-bound-interfaces-immediate.patch
Patch0822: 0816-Fix-detection-of-TDX-confidential-VM-on-Azure-platfo.patch
Patch0823: 0817-network-call-link_handle_bound_by_list-before-trying.patch
Patch0824: 0818-stub-allocate-and-zero-enough-space-in-legacy-x86-ha.patch
Patch0825: 0819-efi-fix-link-to-legacy-EFI-handover-protocol.patch
Patch0826: 0820-network-request-non-NULL-SSID-when-a-wlan-interface-.patch
Patch0827: 0821-test-extend-firstboot-testing.patch
Patch0828: 0822-firstboot-create-locked-and-empty-root-passwords-con.patch
Patch0829: 0823-firstboot-handle-missing-root-password-entries.patch
Patch0830: 0824-firstboot-fix-root-params-with-creds-and-prompting-d.patch
Patch0831: 0825-execute-Drop-log-level-to-unit-log-level-in-exec_spa.patch
Patch0832: 0826-log-Fix-size-calculation-for-number-of-iovecs.patch
Patch0833: 0827-cgroup-util-Don-t-try-to-open-pidfd-for-kernel-threa.patch
Patch0834: 0828-exec-credential-Log-if-we-skip-duplicate-credential.patch
Patch0835: 0829-socket-fix-socket-activation-of-stopped-services-wit.patch
Patch0836: 0830-import-check-overflow.patch
Patch0837: 0831-resolved-don-t-treat-conn-reset-as-packet-loss.patch
Patch0838: 0832-confidential-virt-split-caching-of-CVM-detection-int.patch
Patch0839: 0833-confidential-virt-add-detection-for-s390x-target.patch
Patch0840: 0834-man-systemd-detect-virt-list-known-CVM-technologies.patch
Patch0841: 0835-man-extend-explanation-for-ConfigureWithoutCarrier-i.patch
Patch0842: 0836-man-net-naming-scheme-mention-that-NAMING_BRIDGE_MUL.patch
Patch0843: 0837-core-execute-serialize-drop-extraneous-in-ip-in-e-gr.patch
Patch0844: 0838-core-execute-serialize-use-serialize_item_escaped-fo.patch
Patch0845: 0839-meson-Use-fstrict-flex-arrays-3.patch
Patch0846: 0840-base-filesystem-do-not-attempt-to-create-a-lib64-usr.patch
Patch0847: 0841-resolve-refuse-invalid-service-without-type-field.patch
Patch0848: 0842-journal-comment-the-default-value-in-journald.conf.patch
Patch0849: 0843-src-pcrlock-pcrlock.c-Handle-empty-pcrlock.d-directo.patch
Patch0850: 0844-sysusers-check-if-requested-group-name-matches-user-.patch
Patch0851: 0845-basic-boot-silence-Wunterminated-string-initializati.patch
Patch0852: 0846-meson-enable-Wunterminated-string-initialization.patch
Patch0853: 0847-mkosi-Disable-debuginfod.patch
Patch0854: 0848-core-unit-do-not-use-unit-path-cache-in-unit_need_da.patch
Patch0855: 0849-core-exec-invoke-call-setpriority-after-sched_setatt.patch
Patch0856: 0850-docs-Mention-the-new-mount-API-in-the-container-inte.patch
Patch0857: 0851-mkosi-Disable-pagination-in-gdb.patch
Patch0858: 0852-repart-Fix-misleading-typo-in-GPT-partition-flag.patch
Patch0859: 0853-udev-Handle-PTP-device-symlink-properly-on-udev-acti.patch
Patch0860: 0854-test-remove-temporary-directory-for-test-ukify-on-su.patch
Patch0861: 0855-mkosi-install-libgcrypt20-and-libcryptsetup12-manual.patch
Patch0862: 0856-test-netlink-Gracefully-handle-the-loopback-interfac.patch
Patch0863: 0857-test-Gracefully-handle-running-within-user-namespace.patch
Patch0864: 0858-test-dhcp-server-Gracefully-handle-the-network-being.patch
Patch0865: 0859-test-allow-to-skip-matrix_run_one-if-TEST_MATCH_TEST.patch
Patch0866: 0860-src-basic-missing_loop.h-fix-missing-LOOP_SET_BLOCK_.patch
Patch0867: 0861-namespace-Fix-extension-release-memory-leak.patch
Patch0868: 0862-bootctl-don-t-load-etc-machine-info-from-cwd.patch
Patch0869: 0863-resolved-clear-the-AD-bit-for-bypass-packets.patch
Patch0870: 0864-ukify-Skip-test-on-architectures-without-UEFI.patch
Patch0871: 0865-repart-Keep-existing-directory-timestamps-intact-whe.patch
Patch0872: 0866-audit-util-check-correct-errno.patch
Patch0873: 0867-nspawn-refuse-to-bind-mount-device-node-from-host-wh.patch
Patch0874: 0868-repart-initialize-seed-earlier.patch
Patch0875: 0869-test-add-test-case-for-systemd-repart-seed-random.patch
Patch0876: 0870-test-fix-indentation.patch
Patch0877: 0871-ask-password-refuse-empty-password-strv.patch
Patch0878: 0872-tree-wide-check-if-non-empty-password-is-acquired.patch
Patch0879: 0873-hwdb-update-to-main-2024-09-10.patch
Patch0880: 0874-test-mount-ld.so.cache-in-minimal-nspawn-container-i.patch
Patch0881: 0875-portable-ensure-PORTABLE_FORCE_ATTACH-works-even-whe.patch
Patch0882: 0876-seccomp-util-pass-negative-fds-as-is-to-fsync-and-fr.patch
Patch0883: 0877-test-add-tests-for-seccomp_suppress_sync.patch
Patch0884: 0878-man-update-PCR-and-Secure-Boot-key-names-and-paths.patch
Patch0885: 0879-tmpfiles-ERRNO_IS_NOINFO-_IS_NEG_-correct-negative-e.patch
Patch0886: 0880-sd-ipv4acd-fix-assertion-triggered-when-an-ARP-recei.patch
Patch0887: 0881-Add-an-extra-debug-log-to-dissect_image.patch
Patch0888: 0882-repart-Add-a-log-message-when-we-re-about-to-fsync.patch
Patch0889: 0883-man-slightly-enhance-docs-about-exitrd-and-remove-TO.patch
Patch0890: 0884-man-say-that-SYSEXT_SCOPE-initrd-also-applies-to-exi.patch
Patch0891: 0885-core-cgroup-Apply-IODevice-directives-in-configured-.patch
Patch0892: 0886-repart-Determine-verity-sig-size-based-on-partition-.patch
Patch0893: 0887-creds-fix-cat-with-encrypted-credentials.patch
Patch0894: 0888-machine-resolve-race-condition-in-TEST-13-NSPAWN.mac.patch
Patch0895: 0889-Fix-reference-to-FileDescriptorStoreMax-directive.patch
Patch0896: 0890-man-fix-formatting-in-file-hierarchy.patch
Patch0897: 0891-seccomp-util-include-sandbox-in-default.patch
Patch0898: 0892-systemctl-fix-printing-of-RootImageOptions.patch
Patch0899: 0893-man-drop-mention-of-usr-include-from-file-hierarchy-.patch
Patch0900: 0894-man-drop-var-spool-mention-from-file-hierarchy-7-man.patch
Patch0901: 0895-man-clarify-that-the-defined-file-hiearchy-is-just-a.patch
Patch0902: 0896-man-add-a-comment-that-inode-type-policy-might-be-en.patch
Patch0903: 0897-Add-posttrans-versions-of-the-systemd-postun-scriptl.patch
Patch0904: 0898-Update-sd_bus_message_append_array.xml.patch
Patch0905: 0899-bpf-fix-cross-build-failure-on-Debian.patch
Patch0906: 0900-tree-wide-always-do-dlopen-with-RTLD_NOW-RTLD_NODELE.patch
Patch0907: 0901-man-soft-deprecate-use-of-for-separating-multiple-co.patch
Patch0908: 0902-man-drop-reference-to-bin-from-docs-regarding-binary.patch
Patch0909: 0903-tree-wide-Fix-Wformat-warnings.patch
Patch0910: 0904-man-using-WantedBy-default.target-is-not-a-good-idea.patch
Patch0911: 0905-man-consolidate-list-of-active-unit-states-into-a-sh.patch
Patch0912: 0906-man-Use-proper-conjunction-and-remove-superfluous-or.patch
Patch0913: 0907-repart-Don-t-copy-root-directory-mode-from-source-fi.patch
Patch0914: 0908-chase-Fix-shortcut.patch
Patch0915: 0909-test-Add-test-for-per-device-cgroup-properties.patch
Patch0916: 0910-Use-case-insensitive-comparison-for-the-machine-s-ar.patch
Patch0917: 0911-udev-node-skip-stack-directory-creation-for-diskseq.patch
Patch0918: 0912-test-add-test-case-for-issue-34637.patch
Patch0919: 0913-core-warn-if-a-generator-is-world-writable.patch
Patch0920: 0914-various-correct-laccess-error-check.patch
Patch0921: 0915-load-fragment-terminate-the-specifier-table-34421.patch
Patch0922: 0916-semaphore-speed-up-build.patch
Patch0923: 0917-semaphore-move-back-to-autopkgtest-master-branch.patch
Patch0924: 0918-semaphore-remove-workaround-for-adduser.patch
Patch0925: 0919-Semaphore-switch-from-tmp-to-var-tmp-to-avoid-disk-s.patch
Patch0926: 0920-semaphore-stop-building-and-running-extra-unit-tests.patch
Patch0927: 0921-semaphore-do-not-build-docs.patch
Patch0928: 0922-test-drop-removed-SCSI-passthrough-feature.patch
Patch0929: 0923-test-mask-rc.local-generator-broken-on-Jammy.patch
Patch0930: 0924-doc-sync-strip-point-release-from-version-before-upl.patch
Patch0931: 0925-core-Bump-log-level-of-reexecute-request-to-notice.patch
Patch0932: 0926-core-Log-in-more-scenarios-about-which-process-initi.patch
Patch0933: 0927-mmap-cache-enforce-an-unused-windows-minimum.patch
Patch0934: 0928-mmap-cache-add-some-stats-about-files-windows-unused.patch
Patch0935: 0929-resolved-fix-fastopen-fallback.patch
Patch0936: 0930-time-util-fix-parsing-timestamp-with-NZ-timezone.patch
Patch0937: 0931-time-util-copy-input-string-before-fork.patch
Patch0938: 0932-test-add-test-cases-for-timestamp-with-time-zone.patch
Patch0939: 0933-man-systemd-nspawn-1-Fix-some-typos.patch
Patch0940: 0934-man-machinectl-1-Fix-description-of-subcommand-power.patch
Patch0941: 0935-mount-optimize-mountinfo-traversal-by-decoupling-dev.patch
Patch0942: 0936-ukify-Fix-systemd-measure-detection-in-tests.patch
Patch0943: 0937-man-reword-comment-a-bit-regarding-ExecStartPre-mult.patch
#Patch0944: 0938-docs-don-t-mention-split-usr-path-anymore.patch
#Patch0945: 0939-docs-DESKTOP_ENVIRONMENTS-fix-formatting.patch
Patch0946: 0940-meson-sort-includes.patch
#Patch0947: 0941-docs-DESKTOP_ENVIRONMENT-clarify-RANDOM-usage.patch
#Patch0948: 0942-docs-DESKTOP_ENVIRONMENTS-clarify-name-aliases.patch
Patch0949: 0943-seccomp-allowlist-uretprobe-syscall.patch
Patch0950: 0944-systemd-update-helper-Show-executed-commands-if-debu.patch
Patch0951: 0945-ukify-Require-both-key-and-cert-be-set-in-generate_k.patch
Patch0952: 0946-TEST-58-REPART-drop-duplicated-inclusion-of-util.sh.patch
Patch0953: 0947-man-document-preference-for-secure_getenv-in-coding-.patch
#Patch0954: 0948-docs-add-a-missing-character.patch
Patch0955: 0949-udev-do-not-try-to-lock-whole-block-device-on-remove.patch
Patch0956: 0950-network-dhcp6-set-hostname-even-if-UseAddress-no.patch
Patch0957: 0951-core-cgroup-fix-IPAddressAllow-IPAddressDeny-set-thr.patch
Patch0958: 0952-TEST-19-CGROUP-add-test-cases-for-IPAddressAllow-IPA.patch
Patch0959: 0953-journalctl-erase-verify-key-before-free.patch
Patch0960: 0954-Fix-maybe-uninitialized-warnings-with-gcc-14.2.patch
Patch0961: 0955-TEST-60-MOUNT-RATELIMIT-wait-for-mount-unit-being-st.patch
Patch0962: 0956-udev-consider-serial-ports-as-unconfigured-only-if-b.patch
Patch0963: 0957-GREEDY_REALLOC_APPEND-Make-more-type-safe.patch
Patch0964: 0958-networkd-raise-limits-on-number-of-address-8x.patch
Patch0965: 0959-resolved-refresh-resolv.conf-files-when-link-goes-aw.patch
Patch0966: 0960-dissect-image-uppercase-first-char-of-dissect-error-.patch
Patch0967: 0961-dissect-image-generate-better-log-message-for-EUCLEA.patch
Patch0968: 0962-test-customize-etc-os-release-instead-of-usr-lib-os-.patch
Patch0969: 0963-man-systemd-nspawn-emphasise-that-user-namespaces-ar.patch
Patch0970: 0964-pcrlock-Take-VirtualSize-SizeOfRawData-into-account.patch
Patch0971: 0965-test-dhcp6-terminate-fqdn-option.patch
Patch0972: 0966-test-CET-EET-are-deprecated-use-Europe-Berlin-and-Ky.patch
Patch0973: 0967-test-execute-update-permission-of-credstore.patch
Patch0974: 0968-logind-allow-read-write-to-char-hvc-devices.patch
Patch0975: 0969-core-don-t-forget-about-fallback_smack_process_label.patch
Patch0976: 0970-sd-event-fix-memleak-when-built-without-assertion.patch
Patch0977: 0971-core-service-use-log_unit_-where-appropriate.patch
Patch0978: 0972-meson-add-loongarch64-s-definition-to-cpu_arch_defin.patch
Patch0979: 0973-sd-common-add-__const__.patch
Patch0980: 0974-sd-id128-mark-functions-as-const-not-pure.patch
Patch0981: 0975-sysv-generator-break-long-message-into-lines.patch
Patch0982: 0976-qrcode-util-add-debug-message-to-show-why-a-qrcode-w.patch
Patch0983: 0977-bsod-do-not-check-for-color-support.patch
Patch0984: 0978-test-terminal-util-print-value-of-colors_enabled.patch
Patch0985: 0979-qrcode-util-avoid-memleak-in-error-path.patch
Patch0986: 0980-TEST-80-NOTIFYACCESS-don-t-specify-pid-if-MAINPID-is.patch
Patch0987: 0981-analyze-Add-times-in-seconds-for-Activating-and-Acti.patch
Patch0988: 0982-bsod-make-message-for-qrcode-more-useful.patch
Patch0989: 0983-cryptenroll-homectl-journalctl-adjust-messages-befor.patch
Patch0990: 0984-test-sbat-separate-the-two-sbat-sections.patch
Patch0991: 0985-core-make-mount-8-and-swapon-8-inherit-SMACK-label-f.patch
Patch0992: 0986-posix_spawn_wrapper-do-not-set-POSIX_SPAWN_SETSIGDEF.patch
Patch0993: 0987-TEST-17-UDEV-Don-t-hardcode-root-device-name.patch
Patch0994: 0988-test-dhcp-client-utilize-log_info-instead-of-printf.patch
Patch0995: 0989-pcrlock-Pad-pe-hash-to-a-multiple-of-8-bytes.patch
Patch0996: 0990-test-fix-tool-name-in-comment.patch
Patch0997: 0991-resolved-log-error-messages-for-openssl-gnutls-conte.patch
Patch0998: 0992-run-handle-gracefully-if-we-can-t-find-binary-client.patch
Patch0999: 0993-man-document-the-timeout-applied-to-usr-lib-systemd-.patch
Patch1000: 0994-man-don-t-claim-SELinuxContext-only-worked-in-the-sy.patch
Patch1001: 0995-man-document-that-PrivateTmp-is-unaffected-by-Protec.patch
Patch1002: 0996-man-document-that-.path-units-don-t-care-for-hidden-.patch
Patch1003: 0997-man-tone-down-claims-on-processes-having-exited-alre.patch
Patch1004: 0998-udev-skipping-empty-udev-rules-file-while-collecting.patch
Patch1005: 0999-login-fix-session_kill-.-KILL_LEADER-.-35105.patch
Patch1006: 1000-network-tunnel-allow-Local-Remote-any-for-all-tunnel.patch
Patch1007: 1001-core-namespace-honor-MountEntry.read_only-.options-a.patch
Patch1008: 1002-hwdb-update-to-main-2024-11-12.patch
Patch1009: 1003-portable-do-not-use-SYNTHETIC_ERRNO-for-sd_bus_error.patch
Patch1010: 1004-boot-allocate-cleanup-pages-below-4GiB-only-on-x86.patch
Patch1011: 1005-shutdown-clean-up-sync_with_progress-a-bit.patch
Patch1012: 1006-shutdown-teach-sync_with_progress-to-optionally-sync.patch
Patch1013: 1007-shutdown-replace-unbounded-fsync-with-bounded-sync_w.patch
Patch1014: 1008-network-generator-vlan-can-be-specified-multiple-tim.patch
Patch1015: 1009-network-generator-parse-vlan-ID-from-vlan-interface-.patch
Patch1016: 1010-network-generator-drop-wrong-warning-for-rd.peerdns-.patch
Patch1017: 1011-nspawn-ignore-failure-in-creating-dev-net-tun-when-p.patch
Patch1018: 1012-test-skip-TEST-84-STORAGETM-if-running-with-bugged-l.patch
Patch1019: 1013-mkosi-disable-slow-tests.patch
Patch1020: 1014-Revert-socket-fix-socket-activation-of-stopped-servi.patch
Patch1021: 1015-test-fix-test-scripts-filename-pattern.patch
Patch1022: 1016-ci-link-systemd-keyutil-into-place.patch
Patch1023: 1017-pid1-make-clear-that-WATCHDOG_USEC-is-set-for-the-sh.patch
Patch1024: 1018-nspawn-private-users-ownership-value-is-called-chown.patch
Patch1025: 1019-systemctl-grey-out-tasks-limit-the-same-way-we-grey-.patch
Patch1026: 1020-cryptenroll-show-better-log-message-if-slot-to-wipe-.patch
Patch1027: 1021-man-kernel-command-line-fix-typo.patch
Patch1028: 1022-units-add-initrd-directory-to-list-of-conditions-for.patch
Patch1029: 1023-killall-gracefully-handle-processes-inserted-into-co.patch
Patch1030: 1024-core-service-service_add_fd_store-consumes-passed-fd.patch
Patch1031: 1025-cryptenroll-it-s-called-PKCS-11-not-PKCS11.patch
Patch1032: 1026-userbdctl-show-mapped-user-range-only-inside-of-user.patch
Patch1033: 1027-userdbctl-fix-counting.patch
Patch1034: 1028-Undeprecate-commandline-params-forcequotacheck-fastb.patch
Patch1035: 1029-shutdown-close-DM-block-device-before-issuing-DM_DEV.patch
Patch1036: 1030-nspawn-improve-log-message-on-bad-incoming-sd_notify.patch
Patch1037: 1031-curl-util-do-not-configure-new-io-event-source-when-.patch
Patch1038: 1032-man-use-MIT-0-license-for-example-codes-in-daemon-7.patch
Patch1039: 1033-sd-varlink-fix-bug-when-enqueuing-messages-with-fds-.patch
Patch1040: 1034-nspawn-don-t-try-to-unregister-a-machine-we-never-re.patch
Patch1041: 1035-tests-fix-access-mode-of-root-inode-of-throw-away-co.patch
Patch1042: 1036-nspawn-make-sure-private-users-ownership-no-and-off-.patch
Patch1043: 1037-hwdb-update-to-main-2024-11-28.patch
Patch1044: 1038-nspawn-Include-arm_fadvise64_64-in-syscall-allow_lis.patch
Patch1045: 1039-test-mask-tmpfiles.d-file-shipped-by-selinux-policy-.patch
Patch1046: 1040-execute-free-syscall_log-hashmap-when-done.patch
Patch1047: 1041-packit-test-switch-to-legacy-ci-branch.patch
Patch1048: 1042-logind-group-policy-entries-by-interface.patch
Patch1049: 1043-logind-make-ReleaseSession-unprivileged-and-allow-cl.patch
Patch1050: 1044-sd-daemon-Replace-SO_LINGER-with-shutdown-recv.patch
Patch1051: 1045-sd-daemon-downgrade-log-level-for-library-code-use-c.patch
Patch1052: 1046-shared-initialize-a-couple-of-values-explicitly.patch
Patch1053: 1047-analyze-tab-fix.patch
Patch1054: 1048-test-set-nsec3-salt-length-8-in-knot.conf.patch
Patch1055: 1049-test-capability-CAP_LINUX_IMMUTABLE-is-not-available.patch
Patch1056: 1050-test-fd-util-skip-test-when-lacking-privileges-to-cr.patch
Patch1057: 1051-man-document-unprivileged-is-not-for-reading-propert.patch
Patch1058: 1052-Fixing-VLAN-ranges-in-man-systemd.network.patch
Patch1059: 1053-man-update-example-in-systemd-measure.xml-35506.patch
Patch1060: 1054-semaphore-skip-some-tests.patch
Patch1061: 1055-journalctl-honor-quiet-with-setup-keys.patch
Patch1062: 1056-dbus-log-disconnect-on-api-and-system-busses.patch
Patch1063: 1057-manager-add-list-of-subscribers-to-dump-info.patch
Patch1064: 1058-battery-check-parse-options-before-checking-for-kern.patch
Patch1065: 1059-test-loop-block-return-77-on-skip-in-more-places.patch
Patch1066: 1060-logind-let-system-wide-idle-begin-at-the-time-logind.patch
Patch1067: 1061-semaphore-bump-timeout.patch
Patch1068: 1062-Revert-semaphore-skip-some-tests.patch
Patch1069: 1063-networkd-show-wireguard-private-key-read-error-numbe.patch
Patch1070: 1064-systemctl-edit-ignore-ENOENT-from-unit_is_masked.patch
Patch1071: 1065-resolved-if-one-transaction-completes-expect-other-t.patch
Patch1072: 1066-test-time-util-do-more-suppression-of-time-zone-chec.patch
Patch1073: 1067-test-time-util-fix-truncation-of-usec-to-sec.patch
Patch1074: 1068-github-drop-workaround-and-use-distro-mold.patch
Patch1075: 1069-core-fix-assert-when-AddDependencyUnitFiles-is-calle.patch
Patch1076: 1070-repart-Use-streq_ptr.patch
Patch1077: 1071-sd-device-add-missing-debugging-log.patch
Patch1078: 1072-shared-hibernate-util-don-t-attempt-to-fiemap-fd-if-.patch
Patch1079: 1073-shared-hibernate-util-handle-the-case-where-no-swap-.patch
Patch1080: 1074-locale-setup-do-not-load-locale-from-environemnt-whe.patch
Patch1081: 1075-machine-GC-machine-when-no-leader-PID-is-set.patch
Patch1082: 1076-core-unit-serialize-fix-serialization-of-markers.patch
Patch1083: 1077-test-answer-2nd-mdadm-create-question-for-compat-wit.patch
Patch1084: 1078-hwdb-comment-out-the-entry-for-Logitech-MX-Keys-for-.patch
Patch1085: 1079-stdio-bridge-fix-polled-fds.patch
Patch1086: 1080-repart-Fix-unused-variable-warning.patch
Patch1087: 1081-core-drop-unnecessary-auto_fs4.h-inclusion.patch
Patch1088: 1082-linux-import-input.h-and-friends.patch
Patch1089: 1083-man-Clarify-systemd-notify-and-sd_notify-PID-documen.patch
Patch1090: 1084-boot-Improve-log-message.patch
Patch1091: 1085-efivars-deal-with-uncommitted-efi-variables.patch
Patch1092: 1086-core-device-do-not-drop-backslashes-in-SYSTEMD_WANTS.patch
Patch1093: 1087-process-util-do-not-unblock-unrelated-signals-while-.patch
Patch1094: 1088-stub-drop-PE-sections-parsing-cap.patch
Patch1095: 1089-bus-wait-for-jobs-fix-service-result-table.patch
Patch1096: 1090-man-also-fix-documentation-of-start-limit-hit.patch
Patch1097: 1091-core-job-never-consider-reload-jobs-redundant.patch
Patch1098: 1092-ukify-add-loongarch64-to-efi-arch.patch
Patch1099: 1093-ukify-add-riscv32-to-efi-arch.patch
Patch1100: 1094-tools-add-loongarch64-to-debug-sd-boot-script.patch
Patch1101: 1095-systemctl-fix-memleak.patch
Patch1102: 1096-random-util-fix-compilation-error.patch
Patch1103: 1097-kbd-model-map-add-a-georgian-mapping.patch
Patch1104: 1098-core-add-trigger-to-path-unit-debug-log.patch
Patch1105: 1099-man-Update-nss-myhostname.xml-to-reflect-files.patch
Patch1106: 1100-meson-generate-keyboard-keys-list-from-local-input.h.patch
Patch1107: 1101-Fix-tense-in-SD_MESSAGE_SHUTDOWN_STR.patch
Patch1108: 1102-sysupdate-Update-example-mode-to-644-instead-of-444.patch
Patch1109: 1103-homectl-fix-typo-in-help-text.patch
Patch1110: 1104-homectl-fix-typo-in-man-page.patch
Patch1111: 1105-resolved-fix-DNSSEC-missing-key-error.patch
Patch1112: 1106-meson-Skip-getent-when-it-s-not-found.patch
Patch1113: 1107-meson-also-skip-uid-gid-check-for-nobody-user-group-.patch
Patch1114: 1108-userdb-reset-errno-before-getpwent.patch
Patch1115: 1109-test-network-add-test-case-for-requesting-routing-po.patch
Patch1116: 1110-hwdb-Make-remote-controllable-lights-work-out-of-the.patch
Patch1117: 1111-hwdb-update-to-main-2025-02-07.patch
Patch1118: 1112-missing_sched-add-CLONE_PIDFD.patch
Patch1119: 1113-stub-Mention-that-VirtualSize-should-be-SizeOfRawDat.patch
#Patch1120: 1114-import-pubring.gpg-add-openSUSE-build-key.patch
#Patch1121: 1115-import-update-to-current-fedora-keyring.patch
Patch1122: 1116-ukify-do-not-fail-if-pefile-complains-about-hardcode.patch
Patch1123: 1117-tmpfiles-fix-copypasta-in-create_symlink-FIFO-symlin.patch
Patch1124: 1118-udev-worker-add-debugging-log-about-success-of-flock.patch
Patch1125: 1119-udev-watch-mention-that-the-failure-is-ignored.patch
Patch1126: 1120-udev-watch-do-not-try-to-remove-invalid-watch-handle.patch
Patch1127: 1121-ukify-print-debug-progress-messages-to-stderr.patch
Patch1128: 1122-core-condition-fix-segfault-when-key-not-found-in-os.patch
Patch1129: 1123-sysupdate-Don-t-use-compression-extension-for-UKIs-i.patch
Patch1130: 1124-ukify-switch-from-zstd-to-zstandard.patch
Patch1131: 1125-ukify-fix-zboot-parsing-with-zstd.patch
Patch1132: 1126-dissect-fix-log_debug_errno-assert-due-to-r-0.patch
Patch1133: 1127-Update-footer.html-to-2025.patch
Patch1134: 1128-ukify-print-all-remaining-log-like-output-to-stderr.patch
Patch1135: 1129-shell-completion-add-kernel-identify-inspect-verbs-f.patch
Patch1136: 1130-tools-dbus_exporter-set-LD_ORIGIN_PATH-if-procfs-is-.patch
Patch1137: 1131-docs-Fix-some-confusing-wording-in-various-D-Bus-doc.patch
Patch1138: 1132-docs-Clarify-that-login1-signals-are-not-emitted-for.patch
Patch1141: 1135-fuzz-tentatively-disable-fuzz-compress-on-oss-fuzz.patch
Patch1142: 1136-repart-when-using-erofs-and-log-level-is-not-debug-u.patch
Patch1143: 1137-copy-Invoke-hardlink-context-cleanup-before-restorin.patch
Patch1144: 1138-tpm2-setup-add-missing-O_CLOEXEC-at-two-places.patch
Patch1145: 1139-import-pull-tar-fix-flag-set.patch
Patch1146: 1140-core-service-do-not-propagate-reload-for-combined-RE.patch
Patch1147: 1141-meson-Add-missing-dbus_programs-dependency-on-update.patch
Patch1148: 1142-libfido2-util-accept-cached-pin-in-fido2_generate_hm.patch
Patch1149: 1143-machine-id-setup-bhyve-also-provides-a-uuid.patch
Patch1150: 1144-recurse-dir-fix-wrong-assertion-and-error-code-in-lo.patch
Patch1151: 1145-sd-id128-gracefully-handle-systems-where-kernel-keyr.patch
Patch1152: 1146-TEST-13-NSPAWN.nss-mymachines-Use-negative-matching-.patch
Patch1153: 1147-async-voidify-call-of-fsync.patch
Patch1154: 1148-pe-binary-fix-array-overrun.patch
Patch1155: 1149-hwdb-util-drop-unused-value-assignment.patch
Patch1156: 1150-resolved-pick-up-new-DNSSEC-KSC-from-2024.patch
Patch1157: 1151-dns-stream-only-read-DNS-packet-data-if-we-identifie.patch
Patch1158: 1152-ci-Switch-to-Ubuntu-24.04.patch
Patch1159: 1153-GHA-install-makepkg-manually.patch
Patch1160: 1154-GHA-run-mkosi-with-sudo.patch
Patch1161: 1155-mkosi-Prevent-busybox-from-getting-pulled-into-opens.patch
Patch1162: 1156-mkosi-add-login-to-packages-list-on-debian-ubuntu.patch
Patch1163: 1157-mkosi-disable-secure-boot-check-as-GHA-cannot-enable.patch
Patch1164: 1158-mkosi-add-libz1-to-packages-list-on-opensuse.patch
Patch1165: 1159-mkosi-skip-repo-keys-checks.patch
Patch1166: 1160-timedate-handle-gracefully-if-RTC-lost-time-because-.patch
Patch1167: 1161-99-systemd.rules-rework-SYSTEMD_READY-logic-for-devi.patch
Patch1168: 1162-core-main-log-about-save_env-error.patch
Patch1169: 1163-core-main-assign-mac_init-retval-to-r.patch
Patch1170: 1164-core-main-preemptively-check-existence-of-init-only-.patch
Patch1171: 1165-core-main-correct-retval-for-reexec-switch-root-soft.patch
Patch1172: 1166-umount-do-not-move-busy-network-mounts.patch
Patch1173: 1167-manager-explicitly-create-our-private-runtime-direct.patch
Patch1174: 1168-analyze-don-t-connect-to-bus-from-analyze-test-run.patch
Patch1175: 1169-test-execute-prominently-show-which-test-we-are-abou.patch
Patch1176: 1170-getty-generator-don-t-use-3270-tty1-when-instantiati.patch
Patch1177: 1171-udevadm-check-number-of-passed-arguments.patch
Patch1178: 1172-sd_bus_open_user_machine-Don-t-shortcut-without-nece.patch
Patch1179: 1173-initctl-fix-error-handling.patch
Patch1180: 1174-sd-varlink-fix-overwrite-of-loop-count.patch
Patch1181: 1175-cgroup-whenever-we-migrate-a-PID-to-a-unit-explicitl.patch
Patch1182: 1176-TEST-73-LOCALE-do-not-unnecessarily-restart-systemd-.patch
Patch1183: 1177-core-fix-C-type-handler-for-ExitCode-property.patch
Patch1184: 1178-core-not-sure-why-but-TTYRows-TTYColumns-property-is.patch
Patch1185: 1179-man-timedatectl-add-reference-to-systemd.time-7.patch
Patch1186: 1180-man-fix-typo-in-org.freedesktop.systemd1.xml.patch
Patch1187: 1181-man-systemd-remount-fs-fix-grammar.patch
Patch1188: 1182-man-systed.swap-update-description-of-implicit-deps.patch
Patch1189: 1183-homed-don-t-log-error-we-don-t-have.patch
Patch1190: 1184-udev-update-log-messages.patch
Patch1191: 1185-test-pass-verbose-option-to-nvme-cli.patch
Patch1192: 1186-test-replace-deprecated-hostid-with-hostnqn.patch
Patch1193: 1187-test-skip-TEST-75-RESOLVED-if-resolved-is-disabled-a.patch
Patch1194: 1188-test-skip-networkd-tests-if-networkd-resolved-are-di.patch
Patch1195: 1189-test-sd-device-limit-the-number-of-iterations-when-t.patch
Patch1196: 1190-core-exec-invoke-never-override-acquired-user-cred-w.patch
Patch1197: 1191-test-switch-to-new-config-keyword-for-bind9-9.21.patch
Patch1198: 1192-fstab-generator-drop-assertions-for-mount-opts.patch
#Patch1199: 1193-fstab-generator-fix-options-in-systemd.mount-extra-a.patch
Patch1200: 1194-shared-calendarspec-fix-normalization-when-DST-is-ne.patch
Patch1201: 1195-locale-util-fix-argument-for-munmap.patch
Patch1202: 1196-shutdown-handle-gracefully-if-a-device-disappears-wh.patch
Patch1203: 1197-docs-MEMORY_PRESSURE-Replace-incorrect-packages-with.patch
Patch1204: 1198-man-sd_bus_emit_signal-Fix-extra-const-for-strv-func.patch
Patch1205: 1199-man-systemctl-list-sockets-command-sorts-the-result.patch
Patch1206: 1200-man-systemd-fix-mapping-from-SysV-runlevel-to-actual.patch
Patch1207: 1201-test-specifier-replace-dev-initctl-with-dev-fd.patch
Patch1208: 1202-man-sd_bus_slot_set_floating-Improve-wording-around-.patch
Patch1209: 1203-basic-time-util-fix-error-handling-of-clock_nanoslee.patch
Patch1210: 1204-sd-daemon-add-fd-array-size-safety-check-to-sd_notif.patch
Patch1211: 1205-sd-varlink-refuse-accepting-more-than-253-fds-to-sen.patch
Patch1212: 1206-man-network-clarify-SR-IOV-section-description-and-u.patch
Patch1213: 1207-busctl-validate-argvs-on-get-property-set-property-t.patch
Patch1214: 1208-man-network-Note-.link-early-boot-caveat-and-.networ.patch
Patch1215: 1209-man-systemctl-add-preposition-for-clarity.patch
Patch1216: 1210-meson-Ensure-that-distribution-packages-own-systemen.patch
Patch1217: 1211-man-systemd.exec-reword-description-of-SystemCallFil.patch
Patch1218: 1212-man-systemd.exec-reword-description-of-RestrictAddre.patch
Patch1219: 1213-flush_ports-flush-POSIX-message-queues-properly.patch
Patch1220: 1214-log-fix-declaration-of-log_dispatch_internal.patch
Patch1221: 1215-shell-completion-fix-completion-of-systemctl-user-un.patch
Patch1222: 1216-man-add-missing-fdstore-in-systemctl-clean-what-docu.patch
Patch1223: 1217-man-note-for-systemctl-clean-what-that-commas-separa.patch
Patch1224: 1218-systemct-show-all-in-output-of-systemctl-clean-what-.patch
Patch1225: 1219-man-reword-the-description-of-secure-pager-handling.patch
Patch1226: 1220-man-rework-the-description-of-SYSTEMD_PAGER-and-PAGE.patch
Patch1227: 1221-pager-also-check-for-SUDO_UID.patch
Patch1228: 1222-CI-undo-mkosi.yml-overwrite-of-systemd-tools-from-ma.patch
Patch1230: 1224-TEST-73-LOCALE-skip-lv-keymap-and-friends.patch
Patch1231: 1225-man-systemd-run-wait-shows-more-than-CPU-accounting-.patch
Patch1232: 1226-man-correct-version-information-when-REMOTE_ADDR-REM.patch
Patch1233: 1227-journald-clarify-doc-for-usage-related-values-cap-37.patch
Patch1234: 1228-homed-generate-proper-error-if-we-cannot-create-moun.patch
Patch1235: 1229-test-fix-test_qdisc_tbf-regex-with-iproute2-v6.15.patch
Patch1236: 1230-core-manager-do-not-pop-gc_unit_queue-before-unit_gc.patch
Patch1237: 1231-test-fix-TEST-84-STORAGETM-with-nvme-cli-2.7.patch
Patch1240: 1234-coredump-also-stop-forwarding-non-dumpable-processes.patch
Patch1241: 1235-coredump-get-rid-of-a-bogus-assertion.patch
Patch1243: 1237-man-add-v257-tag.patch
Patch1244: 1238-man-add-several-future-version-info-tags.patch
Patch1245: 1239-man-fix-copy-and-paste-error.patch
Patch1247: 1241-man-systemd.timer-Correct-inaccuracy-in-man-page.patch
Patch1248: 1242-network-link-ENODATA-from-reading-IFLA_MASTER-when-a.patch
Patch1249: 1243-network-link-update-state-file-when-master-ifindex-i.patch
Patch1250: 1244-test-network-add-test-case-for-issue-37629.patch
Patch1251: 1245-sysupdate-change-status-once-operation-has-completed.patch
Patch1252: 1246-sync-docs-fix-syntax-warning.patch
Patch1253: 1247-sync-docs-fix-selection-menu-when-opening-latest-man.patch
Patch1254: 1248-sync-docs-add-latest-stable-next-to-the-latest-versi.patch
Patch1256: 1250-mount-util-avoid-unnecessary-mount_setattr-call-in-m.patch
Patch1257: 1251-bootctl-fix-unclosed-quote-in-debug-log.patch
Patch1258: 1252-network-fix-a-potential-divide-by-zero-37705.patch
Patch1259: 1253-compress-prevent-divide-by-zero-when-no-data-is-read.patch
Patch1260: 1254-repart-if-partition-already-exists-required-size-may.patch
Patch1261: 1255-resolved-honour-SD_RESOLVED_NO_CNAME-flag-when-proce.patch
Patch1262: 1256-doc-mention-exitrd-term.patch
Patch1263: 1257-doc-clarify-that-root-storage-daemons-need-unit-file.patch
Patch1264: 1258-io-util-protect-against-INT_MAX-overflow-in-flush_fd.patch
Patch1265: 1259-meson-Don-t-fail-install-script-if-file-doesn-t-exis.patch
Patch1266: 1260-socket-downgrade-not-supported-logging-for-SO_PASSSE.patch
Patch1267: 1261-resolve-exit-from-loop-for-transactions-when-transac.patch
Patch1268: 1262-fstab-generator-set-mode-0755-with-root-tmpfs.patch
Patch1269: 1263-resolved-Tweak-link-local-addresses-relevancy.patch
Patch1270: 1264-man-encourage-the-creation-of-empty-machine-id-inste.patch
Patch1271: 1265-homed-do-not-log-new-password-when-debug-logs-are-en.patch
Patch1272: 1266-console-when-switching-console-modes-and-one-doesn-t.patch
Patch1273: 1267-home-Make-sure-we-resolve-etc-skel-symlink.patch
Patch1274: 1268-core-transaction-rename-ret-job.patch
Patch1275: 1269-core-transaction-fix-comment.patch
Patch1276: 1270-core-transaction-drop-redundant-call-of-bus_unit_val.patch
Patch1277: 1271-core-transaction-do-not-override-unit-load-state-whe.patch
Patch1278: 1272-core-introduce-Unit.dependency_generation-counter-an.patch
Patch1279: 1273-test-add-test-case-for-issue-36031.patch
Patch1280: 1274-core-escape-UTF-8-in-mount-unit-Where-field-before-s.patch
Patch1281: 1275-test-escape-from-uname-r-before-using-in-regex-via.patch
Patch1282: 1276-hwdb-update-to-v257-stable-2025-06-25.patch
Patch3000: use-bfq-scheduler.patch
Patch5000: proc-dont-trigger-mount-error-with-invalid-options-o.patch
# 97595710b77aa162ca5e20da57d0a1ed7355eaad
# This commit change the network device renaming logic. We need it to
# rename interfaces to ethX which is not recommended by upstream.
# https://bugs.freedesktop.org/show_bug.cgi?id=53837
Patch5001: revert-udev-network-device-renaming.patch
# keep user's resources after they log out.
Patch5002: logind-set-RemoveIPC-to-false-by-default.patch
Patch5003: change-the-default-stop-timeout-sec.patch
%ifarch x86_64 aarch64
%global have_gnu_efi 1
%endif
BuildRequires: gcc, gcc-c++, coreutils, meson >= 0.43, clang
BuildRequires: libcap-devel, libmount-devel, libfdisk-devel, dbus-devel, libblkid-devel, /usr/sbin/sfdisk
BuildRequires: cryptsetup-devel, libgcrypt-devel, pam-devel, libselinux-devel, openssl-devel, audit-libs-devel
BuildRequires: libseccomp-devel, libpwquality-devel
BuildRequires: libgpg-error-devel, gnutls-devel, pkgconfig(tss2-esys), pkgconfig(tss2-rc), pkgconfig(tss2-mu), pkgconfig(libfido2)
BuildRequires: acl, libacl-devel, gobject-introspection-devel, libcurl-devel, libidn2-devel, hostname, gperf, pkgconfig
BuildRequires: xz-devel, xz, lz4-devel, lz4, bzip2-devel, libzstd-devel, libzstd-devel, libbpf-devel, bpftool
BuildRequires: kmod-devel,elfutils-devel, iptables-devel, firewalld-filesystem, libmicrohttpd-devel, python3dist(pyelftools)
BuildRequires: systemtap-sdt-devel, tree, libxkbcommon-devel
BuildRequires: libxslt, docbook-style-xsl, gawk, gettext, python3dist(pefile)
BuildRequires: python3dist(lxml), python3dist(jinja2), pkgconfig(bash-completion), perl, perl(IPC::SysV)
%if 0%{?have_gnu_efi}
BuildRequires: gnu-efi gnu-efi-devel
%endif
%ifarch %{valgrind_arches}
BuildRequires: valgrind-devel
%endif
Requires(post): coreutils
Requires(post): grep
Requires(post): openssl-libs
Requires: dbus >= 1.9.18
Requires: (%{name}-rpm-macros = %{version}-%{release} if rpm-build)
Requires: %{name}-libs = %{version}-%{release}
Requires: %{name}-shared = %{version}-%{release}
Requires: util-linux-core
Provides: /bin/systemctl, /sbin/shutdown, syslog, systemd-units = %{version}-%{release}
Provides: system-setup-keyboard = 0.9, systemd-sysv = 206, timedatex = 0.6-3
Recommends: diffutils
Recommends: %{name}-pam = %{version}-%{release}
Recommends: %{name}-resolved = %{version}-%{release}
Recommends: %{name}-networkd = %{version}-%{release}
Recommends: libidn2.so.0()(64bit)
Recommends: libidn2.so.0(IDN2_0.0.0)(64bit)
Recommends: libdw.so.1()(64bit)
Recommends: libdw.so.1(ELFUTILS_0.186)(64bit)
Recommends: libelf.so.1()(64bit)
Recommends: libelf.so.1(ELFUTILS_1.7)(64bit)
Conflicts: dracut < 059-6
%description
systemd is a system and service manager that runs as PID 1 and starts the rest
of the system. It provides aggressive parallelization capabilities, uses socket
and D-Bus activation for starting services, offers on-demand starting of
daemons, keeps track of processes using Linux control groups, maintains mount
and automount points, and implements an elaborate transactional dependency-based
service control logic. systemd supports SysV and LSB init scripts and works as a
replacement for sysvinit. Other parts of this package are a logging daemon,
utilities to control basic system configuration like the hostname, date, locale,
maintain a list of logged-in users, system accounts, runtime directories and
settings, and a logging daemons.
%package libs
Summary: systemd libraries
License: LGPLv2+ and MIT
%description libs
This package provides libraries for systemd and udev.
%package pam
Summary: systemd PAM module
Requires: %{name} = %{version}-%{release}
%description pam
This package provides PAM support with systemd-logind.
%package rpm-macros
Summary: Macros that define paths and scriptlets related to systemd
BuildArch: noarch
%description rpm-macros
This package provides the systemd-related macros.
%package devel
Summary: Development headers for systemd
License: LGPLv2+ and MIT
Requires: %{name}-libs = %{version}-%{release}
Requires: %{name}-pam = %{version}-%{release}
Provides: libudev-devel = %{version}
%description devel
This package provides headers and auxiliary files for developers who need to use
libudev or libsystemd.
%package udev
Summary: Rule-based device node and kernel event manager
License: LGPLv2+
Requires: systemd = %{version}-%{release}
Requires(post): systemd
Requires(preun): systemd
Requires(postun): systemd
Requires(post): grep
Requires: kmod >= 18-4
Requires: kbd
Provides: udev = %{version}
Provides: udev = %{version}
Provides: u2f-hidraw-policy = 1.0.2-40
Recommends: libelf.so.1()(64bit)
Recommends: libelf.so.1(ELFUTILS_1.7)(64bit)
Recommends: libdw.so.1()(64bit)
Recommends: libdw.so.1(ELFUTILS_0.186)(64bit)
Recommends: libtss2-esys.so.0()(64bit)
Recommends: libtss2-mu.so.0()(64bit)
Recommends: libtss2-rc.so.0()(64bit)
Suggests: systemd-bootchart
%description udev
systemd-udevd listens to kernel uevents. For every event, systemd-udevd
executes matching instructions specified in udev rules.The behavior of the daemon
can be configured using udev.conf, its command line options, environment variables,
and on the kernel command line, or changed dynamically with udevadm control.
This package also provides systemd-timesyncd, a network time protocol daemon.
%package container
# Name is the same as in Debian
Summary: Tools for containers and VMs
License: LGPLv2+
Requires: %{name} = %{version}-%{release}
Requires: %{name}-shared = %{version}-%{release}
%description container
This package provides tools to manage containers and virtual machines.
%package journal-remote
Summary: Tools to send journal events over the network
License: LGPLv2+
Requires: %{name} = %{version}-%{release}
Requires(pre): /usr/bin/getent
Requires: firewalld-filesystem
Provides: %{name}-journal-gateway = %{version}-%{release}
%description journal-remote
This package provides the ability for programs to read and write journal files
through network, with encrypted HTTP.
%package networkd
Summary: System daemon that manages network configurations
License: LGPLv2+
Requires: %{name} = %{version}-%{release}
%description networkd
systemd-networkd is a system service that manages networks. It detects and
configures network devices as they appear, as well as creating virtual network
devices.
%package resolved
Summary: Network Name Resolution manager
Requires: %{name} = %{version}-%{release}
Requires: libidn2.so.0()(64bit)
Requires: libidn2.so.0(IDN2_0.0.0)(64bit)
Requires(posttrans): grep
%description resolved
systemd-resolved is a system service that provides network name
resolution to local applications. It implements a caching and
validating DNS/DNSSEC stub resolver, as well as an LLMNR and
MulticastDNS resolver and responder.
%package oomd-defaults
Summary: Configuration files for systemd-oomd
Requires: %{name} = %{version}-%{release}
Requires: %{name}-shared = %{version}-%{release}
License: LGPLv2+
%description oomd-defaults
This package provides a system service that uses cgroups-v2 and
pressure stall information (PSI) to monitor and take corrective
action before an OOM occurs in the kernel space.
%package tests
Summary: Internal unit tests for systemd
Requires: %{name} = %{version}-%{release}
Requires: %{name}-shared = %{version}-%{release}
Requires: %{name}-udev = %{version}-%{release}
Requires: python3-psutil
License: LGPLv2+
%description tests
This package provides some built-in tests which can be run to test the
systemd internals.
%package coredump
Summary: tools for storing and retrieving coredumps
Requires: %{name} = %{version}-%{release}
Requires: %{name}-shared = %{version}-%{release}
%description coredump
This package provides systemd tools for storing and retrieving coredumps:
* systemd-coredump
* coredumpctl
%package timesyncd
Summary: minimalistic service to synchronize local time with NTP servers
Requires: %{name}-shared = %{version}-%{release}
Requires: %{name} = %{version}-%{release}
%description timesyncd
The package contains the systemd-timesyncd system service that may be used to
synchronize the local system clock with a remote Network Time Protocol server.
%package nss
Summary: nss module providing dynamic user and group name resolution
Requires: %{name} = %{version}-%{release}
Recommends: %{name}-container = %{version}-%{release}
Recommends: %{name}-resolved = %{version}-%{release}
Provides: nss-myhostname = 0.4
%description nss
systemd-nss is a plug-in module for the GNU Name Service Switch (NSS)
functionality of the GNU C Library (glibc), providing UNIX user and group name
resolution for dynamic users and groups allocated through the DynamicUser=
option in systemd unit files.
%package shared
Summary: systemd shared private library
%description shared
This internal shared library provides common code used by various systemd
components. It is supposed to decrease memory and disk footprint.
The shared library is not meant for public use and is not API or ABI stable.
%package userdbd
Summary: dynamic user/group manager
Requires: %{name}-shared = %{version}-%{release}
Requires: %{name} = %{version}-%{release}
Requires: %{name}-pam = %{version}-%{release}
%description userdbd
systemd-userdbd is a system service that multiplexes user/group lookups to all
local services that provide JSON user/group record definitions to the system.
In addition it synthesizes JSON user/group records from classic UNIX/glibc NSS
user/group records in order to provide full backwards compatibility. It may
also pick up statically defined JSON user/group records from drop-in files.
%package homed
Summary: home area manager
Requires: %{name}-shared = %{version}-%{release}
Requires: %{name} = %{version}-%{release}
Requires: %{name}-userdbd = %{version}-%{release}
Requires: pam
%description homed
systemd-homed is a system service designed to manage home directories. This
package includes the homed service, a PAM module to automatically mount home
directories on user login, tools and documentation.
%package boot
Summary: simple UEFI boot manager - tools and services
Requires: %{name}-shared = %{version}-%{release}
Requires: %{name}-boot-efi = %{version}-%{release}
%description boot
systemd-boot (short: sd-boot) is a simple UEFI boot manager. It provides a
textual menu to select the entry to boot and an editor for the kernel command
line. It supports systems with UEFI firmware only.
Installing systemd-boot will configure and install it in the ESP.
This package contains various tools and services to manage systems using
systemd-boot.
%package boot-efi
Summary: simple UEFI boot manager - EFI binaries
%description boot-efi
systemd-boot (short: sd-boot) is a simple UEFI boot manager. It provides a
textual menu to select the entry to boot and an editor for the kernel command
line. It supports systems with UEFI firmware only.
This package contains the EFI binaries.
%package ukify
Summary: tool to build Unified Kernel Images
Requires: %{name} = %{version}-%{release} python3-pefile
%description ukify
This package provides ukify, a script that combines a kernel image, an initrd,
with a command line, and possibly PCR measurements and other metadata, into a
Unified Kernel Image (UKI).
%package repart
Summary: Provides the systemd-repart utility
Requires: %{name}-shared = %{version}-%{release}
%description repart
systemd-repart is a configuration-driven system partitioning tool. It follows
the Discoverable Partitions Specification and provides support for encryption
and dm-verity among other things.
%package cryptsetup
Summary: Provides cryptsetup, integritysetup and veritysetup utilities
Requires: %{name}-shared = %{version}-%{release}
%description cryptsetup
Utilities and units that integrated cryptsetup/integritysetup/veritysetup
support in systemd.
%package manpage
Summary: Provides manpage for all systemd components
%description manpage
All manpage files are provided in this package.
%prep
%autosetup -n %{name}-%{version} -p1
cp %{SOURCE11} src/login/systemd-user.in
%build
CONFIGURE_OPTS=(
-Dmode=release
-Dsysvinit-path=/etc/rc.d/init.d
-Drc-local=/etc/rc.d/rc.local
-Duser-path=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin
-Dservice-watchdog=
-Ddev-kvm-mode=0666
-Dkmod=enabled
-Dblkid=enabled
-Dfdisk=enabled
-Dseccomp=enabled
-Dselinux=enabled
-Dapparmor=disabled
-Dpolkit=enabled
-Dxz=enabled
-Dzlib=enabled
-Dbzip2=enabled
-Dlz4=enabled
-Dzstd=enabled
-Dpam=enabled
-Dacl=enabled
-Dopenssl=enabled
-Dcryptolib=openssl
-Dp11kit=enabled
-Dgcrypt=enabled
-Daudit=enabled
-Delfutils=enabled
-Dlibcryptsetup=enabled
-Dqrencode=disabled
-Dgnutls=enabled
-Dmicrohttpd=enabled
-Dlibidn2=enabled
-Dlibcurl=enabled
-Dlibfido2=enabled
-Dxenctrl=disabled
-Defi=true
-Dtpm=true
-Dtpm2=enabled
-Dhwdb=true
-Dsysusers=true
-Ddefault-kill-user-processes=false
-Dtests=unsafe
-Dinstall-tests=true
-Dtty-gid=5
-Dusers-gid=100
-Dnobody-user=nobody
-Dnobody-group=nobody
-Dsplit-bin=true
-Db_lto=true
-Db_ndebug=false
-Dman=enabled
-Dversion-tag=v%{version}-%{release}
-Ddefault-dnssec=no
-Ddefault-dns-over-tls=no
-Ddefault-mdns=no
-Ddefault-llmnr=resolve
-Dstatus-unit-format-default=combined
-Doomd=true
-Dadm-gid=4
-Daudio-gid=63
-Dcdrom-gid=11
-Ddialout-gid=18
-Ddisk-gid=6
-Dinput-gid=104
-Dkmem-gid=9
-Dkvm-gid=36
-Dlp-gid=7
-Drender-gid=105
-Dsgx-gid=106
-Dtape-gid=33
-Dtty-gid=5
-Dusers-gid=100
-Dutmp-gid=22
-Dvideo-gid=39
-Dwheel-gid=10
-Dsystemd-journal-gid=190
-Dsystemd-network-uid=192
-Dsystemd-resolve-uid=193
)
%meson "${CONFIGURE_OPTS[@]}"
%meson_build
%install
%meson_install
%global system_unit_dir %{_prefix}/lib/systemd/system
install -d %{buildroot}/%{_sbindir}
ln -sf ../bin/udevadm %{buildroot}%{_sbindir}/udevadm
touch %{buildroot}/etc/crypttab
chmod 600 %{buildroot}/etc/crypttab
install -Dm0644 %{SOURCE4} %{buildroot}/etc/
install -Dm0644 %{SOURCE5} %{buildroot}/etc/sysctl.conf
ln -s ../sysctl.conf %{buildroot}/etc/sysctl.d/99-sysctl.conf
install -d %{buildroot}%{system_unit_dir}/basic.target.wants
install -d %{buildroot}%{system_unit_dir}/default.target.wants
install -d %{buildroot}%{system_unit_dir}/dbus.target.wants
install -d %{buildroot}%{system_unit_dir}/syslog.target.wants
install -d %{buildroot}/run
touch %{buildroot}/run/utmp
install -d %{buildroot}%{_localstatedir}/log
touch %{buildroot}%{_localstatedir}/log/lastlog
touch %{buildroot}%{_localstatedir}/log/{w,b}tmp
chmod 0664 %{buildroot}%{_localstatedir}/log/lastlog
install -d %{buildroot}%{_prefix}/lib/systemd/system-generators
install -d %{buildroot}%{_prefix}/lib/systemd/user-generators
install -d %{buildroot}%{_prefix}/lib/systemd/system-shutdown/
install -d %{buildroot}%{_prefix}/lib/systemd/system-sleep/
touch %{buildroot}%{_sysconfdir}/hostname
touch %{buildroot}%{_sysconfdir}/vconsole.conf
touch %{buildroot}%{_sysconfdir}/locale.conf
touch %{buildroot}%{_sysconfdir}/machine-id
touch %{buildroot}%{_sysconfdir}/machine-info
touch %{buildroot}%{_sysconfdir}/localtime
install -d %{buildroot}%{_sysconfdir}/X11/xorg.conf.d
touch %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
touch %{buildroot}%{_sysconfdir}/udev/hwdb.bin
install -d %{buildroot}%{_localstatedir}/lib/systemd/{coredump,catalog,backlight,rfkill,linger,timesync,private}
install -d %{buildroot}%{_localstatedir}/lib/private/systemd/journal-upload
install -d %{buildroot}%{_localstatedir}/log/{private,journal}
install -d %{buildroot}%{_localstatedir}/cache/private
install -d %{buildroot}%{system_unit_dir}/systemd-udev-trigger.service.d
install -d %{buildroot}%{system_unit_dir}/{-.slice.d,user@.service.d,systemd-hostnamed.service.d}
install -d %{buildroot}%{_prefix}/lib/systemd/oomd.conf.d
install -d %{buildroot}%{_rpmconfigdir}/{macros.d,fileattrs}
install -d %{buildroot}/usr/lib/firewalld/services
ln -s ../private/systemd/journal-upload %{buildroot}%{_localstatedir}/lib/systemd/journal-upload
touch %{buildroot}%{_localstatedir}/lib/systemd/catalog/database
touch %{buildroot}%{_localstatedir}/lib/systemd/random-seed
touch %{buildroot}%{_localstatedir}/lib/systemd/timesync/clock
touch %{buildroot}%{_localstatedir}/lib/private/systemd/journal-upload/state
install -Dm0644 %{SOURCE3} %{buildroot}/etc/dnf/protected.d/systemd.conf
install -Dm0644 %{SOURCE6} %{SOURCE7} %{buildroot}/usr/lib/firewalld/services/
install -Dm0644 %{SOURCE8} %{buildroot}%{_pkgdocdir}/
install -Dm0644 %{SOURCE9} %{buildroot}%{system_unit_dir}/systemd-udev-trigger.service.d/
install -Dm0644 %{SOURCE14} %{buildroot}%{system_unit_dir}/-.slice.d/
install -Dm0644 %{SOURCE15} %{buildroot}%{system_unit_dir}/user@.service.d/
install -Dm0644 %{SOURCE16} %{buildroot}%{system_unit_dir}/systemd-hostnamed.service.d/
install -Dm0755 %{SOURCE10} %{buildroot}%{_prefix}/lib/kernel/install.d/
install -Dm0644 %{SOURCE12} %{buildroot}%{_prefix}/lib/systemd/
install -D %{SOURCE2} %{buildroot}%{_prefix}/lib/systemd/
install -Dm0644 %{SOURCE13} %{buildroot}%{_prefix}/lib/systemd/oomd.conf.d/
install -Dm0644 %{SOURCE21} %{buildroot}%{_rpmconfigdir}/macros.d/
install -Dm0644 %{SOURCE22} %{buildroot}%{_rpmconfigdir}/fileattrs/
install -Dm0755 %{SOURCE23} %{buildroot}%{_rpmconfigdir}/
install -Dm0755 %{SOURCE24} %{buildroot}%{_rpmconfigdir}/
# we use preset fin release, instead of this.
rm -f %{buildroot}%{_prefix}/lib/systemd/system-preset/90-systemd.preset
%find_lang %{name}
%check
meson test -C %{_vpath_builddir} -t 6 --print-errorlogs
%transfiletriggerin -P 900900 -- /usr/lib/systemd/system /etc/systemd/system
/usr/lib/systemd/systemd-update-helper system-reload-restart || :
%transfiletriggerin -P 900899 -- /usr/lib/systemd/user /etc/systemd/user
if selinuxenabled &>/dev/null; then
/usr/lib/systemd/systemd-update-helper user-reload-restart 2>/dev/null || :
else
/usr/lib/systemd/systemd-update-helper user-reload-restart || :
fi
%transfiletriggerun -- /usr/lib/systemd/system /etc/systemd/system
if test -d "/run/systemd/system"; then
mkdir -p "%{_localstatedir}/lib/rpm-state/systemd"
touch "%{_localstatedir}/lib/rpm-state/systemd/needs-reload"
fi
%filetriggerpostun -P 1000100 -- /usr/lib/systemd/system /etc/systemd/system
if test -f "%{_localstatedir}/lib/rpm-state/systemd/needs-reload"; then
rm -rf "%{_localstatedir}/lib/rpm-state/systemd"
/usr/lib/systemd/systemd-update-helper system-reload || :
fi
%transfiletriggerin -P 1000700 -- /usr/lib/sysusers.d
if test -d "/run/systemd/system"; then
systemd-sysusers || :
fi
%transfiletriggerin -P 1000700 udev -- /usr/lib/udev/hwdb.d
if test -d "/run/systemd/system"; then
systemd-hwdb update || :
fi
%transfiletriggerin -P 1000700 -- /usr/lib/systemd/catalog
if test -d "/run/systemd/system"; then
journalctl --update-catalog || :
fi
%transfiletriggerin -P 1000700 -- /usr/lib/binfmt.d
if test -d "/run/systemd/system"; then
/usr/lib/systemd/systemd-binfmt || :
fi
%transfiletriggerin -P 1000600 -- /usr/lib/tmpfiles.d
if test -d "/run/systemd/system"; then
systemd-tmpfiles --create || :
fi
%transfiletriggerin -P 1000600 udev -- /usr/lib/udev/rules.d
if test -e /run/udev/control; then
udevadm control --reload || :
fi
%transfiletriggerin -P 1000500 -- /usr/lib/sysctl.d
if test -d "/run/systemd/system"; then
/usr/lib/systemd/systemd-sysctl || :
fi
%post
systemd-machine-id-setup &>/dev/null || :
systemctl daemon-reexec &>/dev/null ||:
journalctl --update-catalog || :
# Exit if not the first install, else go on.
[ $1 -eq 1 ] || exit 0
# only create /var/log/journal during first install to make journal log persistent.
# Not to re-create the directory since user may use volatile mode.
[ -w %{_localstatedir} ] && mkdir -p %{_localstatedir}/log/journal
[ -w %{_localstatedir} ] && journalctl --update-catalog || :
systemd-sysusers || :
systemd-tmpfiles --create &>/dev/null || :
systemctl preset-all &>/dev/null || :
systemctl --global preset-all &>/dev/null || :
%postun
if [ $1 -eq 1 ]; then
[ -w %{_localstatedir} ] && journalctl --update-catalog || :
systemd-tmpfiles --create &>/dev/null || :
fi
%systemd_postun_with_restart systemd-journald.service
%global udev_services systemd-udev{d,-settle,-trigger}.service systemd-udevd-{control,kernel}.socket
%postun userdbd
%systemd_postun_with_restart systemd-userdbd.service
%preun oomd-defaults
%systemd_preun systemd-oomd.service
%postun oomd-defaults
%systemd_postun_with_restart systemd-oomd.service
%post oomd-defaults
# make the new org.freedesktop.oom1 API available
if [ -d /run/systemd/system ]; then
systemctl reload dbus || true
fi
%post udev
mv %{_localstatedir}/lib/random-seed %{_localstatedir}/lib/systemd/random-seed &>/dev/null
mv %{_localstatedir}/lib/backlight %{_localstatedir}/lib/systemd/backlight &>/dev/null
if [ -L %{_localstatedir}/lib/systemd/timesync ]; then
rm %{_localstatedir}/lib/systemd/timesync
mv %{_localstatedir}/lib/private/systemd/timesync %{_localstatedir}/lib/systemd/timesync
fi
if [ -f %{_localstatedir}/lib/systemd/clock ] ; then
mkdir -p %{_localstatedir}/lib/systemd/timesync
mv %{_localstatedir}/lib/systemd/clock %{_localstatedir}/lib/systemd/timesync/.
fi
udevadm hwdb --update &>/dev/null
%systemd_post %udev_services
/usr/lib/systemd/systemd-random-seed save || :
if [ -f %{_sysconfdir}/vconsole.conf ]; then
sed -i.rpm.bak -r 's/^KEYMAP="?fi-latin[19]"?/KEYMAP="fi"/' /etc/vconsole.conf || :
fi
%preun udev
%systemd_preun %udev_services
%postun udev
%systemd_postun_with_restart systemd-udevd.service
%post boot
%{?have_gnu_efi:%systemd_post systemd-boot-update.service}
%preun boot
%{?have_gnu_efi:%systemd_preun systemd-boot-update.service}
%preun timesyncd
%systemd_preun systemd-timesyncd.service
%post timesyncd
%systemd_post systemd-timesyncd.service
%postun timesyncd
%systemd_postun_with_restart systemd-timesyncd.service
%post journal-remote
%global journal_remote_units_restart systemd-journal-gatewayd.service systemd-journal-remote.service systemd-journal-upload.service
%global journal_remote_units_norestart systemd-journal-gatewayd.socket systemd-journal-remote.socket
%systemd_post %journal_remote_units_restart %journal_remote_units_norestart
%firewalld_reload
%preun journal-remote
%systemd_preun %journal_remote_units_restart %journal_remote_units_norestart
if [ $1 -eq 1 ] ; then
if [ -f %{_localstatedir}/lib/systemd/journal-upload/state -a ! -L %{_localstatedir}/lib/systemd/journal-upload ] ; then
mkdir -p %{_localstatedir}/lib/private/systemd/journal-upload
mv %{_localstatedir}/lib/systemd/journal-upload/state %{_localstatedir}/lib/private/systemd/journal-upload/.
rmdir %{_localstatedir}/lib/systemd/journal-upload || :
fi
fi
%postun journal-remote
%systemd_postun_with_restart %journal_remote_units_restart
%post networkd
%systemd_post systemd-networkd.service systemd-networkd-wait-online.service
%preun networkd
%systemd_preun systemd-networkd.service systemd-networkd-wait-online.service
%preun resolved
if [ $1 -eq 0 ] ; then
systemctl disable --quiet systemd-resolved.service >/dev/null || :
if ! test -e /etc/resolv.conf; then
ln -fsv ../run/NetworkManager/resolv.conf /etc/resolv.conf
fi
fi
%post resolved
[ $1 -gt 1 ] || %systemd_post systemd-resolved.service
%posttrans resolved
# with networkmanager installed, /etc/resolv.conf will automatically be created.
if systemctl -q is-enabled systemd-resolved.service &>/dev/null &&
! systemd-analyze cat-config systemd/resolved.conf 2>/dev/null |
grep -iqE '^DNSStubListener\s*=\s*(no?|false|0|off)\s*$'; then
if ! test -e /etc/resolv.conf && ! test -L /etc/resolv.conf; then
ln -sv ../run/systemd/resolve/stub-resolv.conf /etc/resolv.conf || :
fi
fi
%global _docdir_fmt %{name}
%files -f %{name}.lang
%license LICENSE.GPL2 LICENSE.LGPL2.1
%license LICENSES/MIT.txt
%doc %{_pkgdocdir}
%exclude %{_pkgdocdir}/LICENSE*
%{_sbindir}/init
%{_sbindir}/telinit
%{_sbindir}/runlevel
%{_sbindir}/shutdown
%{_sbindir}/poweroff
%{_sbindir}/reboot
%{_sbindir}/halt
%{_bindir}/busctl
%{_bindir}/hostnamectl
%{_bindir}/journalctl
%{_bindir}/localectl
%{_bindir}/loginctl
%{_bindir}/systemctl
%{_bindir}/systemd-ac-power
%{_bindir}/systemd-analyze
%{_bindir}/systemd-ask-password
%{_bindir}/systemd-cat
%{_bindir}/systemd-cgls
%{_bindir}/systemd-cgtop
%{_bindir}/systemd-confext
%{_bindir}/systemd-creds
%{_bindir}/systemd-delta
%{_bindir}/systemd-detect-virt
%{_bindir}/systemd-escape
%{_bindir}/systemd-firstboot
%{_bindir}/systemd-id128
%{_bindir}/systemd-inhibit
%{_bindir}/systemd-machine-id-setup
%{_bindir}/systemd-mount
%{_bindir}/systemd-notify
%{_bindir}/systemd-path
%{_bindir}/systemd-run
%{_bindir}/systemd-socket-activate
%{_bindir}/systemd-stdio-bridge
%{_bindir}/systemd-sysext
%{_bindir}/systemd-sysusers
%{_bindir}/systemd-tmpfiles
%{_bindir}/systemd-tty-ask-password-agent
%{_bindir}/systemd-umount
%{_bindir}/timedatectl
%{_bindir}/varlinkctl
%ghost %attr(0664,root,root) %verify(not group) %{_rundir}/utmp
%{_sysconfdir}/X11/xinit/xinitrc.d/50-systemd-user.sh
%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
%{_sysconfdir}/credstore
%{_sysconfdir}/credstore.encrypted
%{_sysconfdir}/dnf/protected.d/systemd.conf
%ghost %config(noreplace) %{_sysconfdir}/hostname
%{_sysconfdir}/inittab
%ghost %config(noreplace) %{_sysconfdir}/locale.conf
%ghost %config(noreplace) %{_sysconfdir}/localtime
%ghost %attr(0444,root,root) %config(noreplace) %{_sysconfdir}/machine-id
%ghost %config(noreplace) %{_sysconfdir}/machine-info
%{_sysconfdir}/rc.d
%dir %{_sysconfdir}/systemd
%{_sysconfdir}/systemd/system.conf
%{_sysconfdir}/systemd/user.conf
%{_sysconfdir}/systemd/journald.conf
%{_sysconfdir}/systemd/logind.conf
%{_sysconfdir}/systemd/network
%{_sysconfdir}/systemd/system
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/basic.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/bluetooth.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/default.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/getty.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/graphical.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/local-fs.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/machines.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/multi-user.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/network-online.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/printer.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/remote-fs.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/sockets.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/sysinit.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/system-update.target.wants
%ghost %dir %attr(0755,-,-) %{_sysconfdir}/systemd/system/timers.target.wants
%{_sysconfdir}/systemd/user
%{_sysconfdir}/tmpfiles.d
%{_sysconfdir}/xdg/systemd
%{_sysconfdir}/binfmt.d
%{_prefix}/lib/binfmt.d
%{_prefix}/lib/systemd/system/proc-sys-fs-binfmt_misc.automount
%{_prefix}/lib/systemd/system/proc-sys-fs-binfmt_misc.mount
%{_prefix}/lib/systemd/system/systemd-binfmt.service
%{_prefix}/lib/systemd/systemd-binfmt
%{_prefix}/lib/systemd/user-environment-generators/30-systemd-environment-d-generator
%{_prefix}/lib/systemd/user-generators/systemd-xdg-autostart-generator
%{_prefix}/lib/systemd/user-preset/90-systemd.preset
%{_prefix}/lib/credstore
%{_prefix}/lib/environment.d
%{_prefix}/lib/pam.d
%{_prefix}/lib/pcrlock.d
%dir %{_prefix}/lib/systemd
%{_prefix}/lib/systemd/catalog
%ghost %{_localstatedir}/lib/systemd/catalog/database
%{_prefix}/lib/systemd/libsystemd-shared.abignore
%dir %{_prefix}/lib/systemd/network
%{_prefix}/lib/systemd/network/89-ethernet.network.example
%{_prefix}/lib/systemd/ntp-units.d
%{_prefix}/lib/systemd/purge-nobody-user
%{_prefix}/lib/systemd/resolv.conf
%dir %{_prefix}/lib/systemd/system
%dir %{_prefix}/lib/systemd/system-generators
%{_prefix}/lib/systemd/system-generators/systemd-debug-generator
%{_prefix}/lib/systemd/system-generators/systemd-fstab-generator
%{_prefix}/lib/systemd/system-generators/systemd-getty-generator
%{_prefix}/lib/systemd/system-generators/systemd-rc-local-generator
%{_prefix}/lib/systemd/system-generators/systemd-run-generator
%{_prefix}/lib/systemd/system-generators/systemd-system-update-generator
%{_prefix}/lib/systemd/system-generators/systemd-sysv-generator
%{_prefix}/lib/systemd/system-preset
%{_prefix}/lib/systemd/system-shutdown
%{_prefix}/lib/systemd/system/-.slice.d
%{_prefix}/lib/systemd/system/autovt@.service
%{_prefix}/lib/systemd/system/basic.target
%{_prefix}/lib/systemd/system/basic.target.wants
%{_prefix}/lib/systemd/system/blockdev@.target
%{_prefix}/lib/systemd/system/bluetooth.target
%{_prefix}/lib/systemd/system/boot-complete.target
%{_prefix}/lib/systemd/system/console-getty.service
%{_prefix}/lib/systemd/system/container-getty@.service
%{_prefix}/lib/systemd/system/ctrl-alt-del.target
%{_prefix}/lib/systemd/system/dbus-org.freedesktop.hostname1.service
%{_prefix}/lib/systemd/system/dbus-org.freedesktop.locale1.service
%{_prefix}/lib/systemd/system/dbus-org.freedesktop.login1.service
%{_prefix}/lib/systemd/system/dbus-org.freedesktop.timedate1.service
%{_prefix}/lib/systemd/system/dbus.target.wants
%{_prefix}/lib/systemd/system/debug-shell.service
%{_prefix}/lib/systemd/system/default.target
%{_prefix}/lib/systemd/system/default.target.wants
%{_prefix}/lib/systemd/system/dev-hugepages.mount
%{_prefix}/lib/systemd/system/dev-mqueue.mount
%{_prefix}/lib/systemd/system/emergency.service
%{_prefix}/lib/systemd/system/emergency.target
%{_prefix}/lib/systemd/system/exit.target
%{_prefix}/lib/systemd/system/factory-reset.target
%{_prefix}/lib/systemd/system/final.target
%{_prefix}/lib/systemd/system/first-boot-complete.target
%{_prefix}/lib/systemd/system/getty-pre.target
%{_prefix}/lib/systemd/system/getty.target
%{_prefix}/lib/systemd/system/getty@.service
%{_prefix}/lib/systemd/system/graphical.target
%{_prefix}/lib/systemd/system/graphical.target.wants
%{_prefix}/lib/systemd/system/halt.target
%{_prefix}/lib/systemd/system/initrd-cleanup.service
%{_prefix}/lib/systemd/system/initrd-fs.target
%{_prefix}/lib/systemd/system/initrd-parse-etc.service
%{_prefix}/lib/systemd/system/initrd-root-device.target
%{_prefix}/lib/systemd/system/initrd-root-device.target.wants
%{_prefix}/lib/systemd/system/initrd-root-fs.target
%{_prefix}/lib/systemd/system/initrd-root-fs.target.wants
%{_prefix}/lib/systemd/system/initrd-switch-root.service
%{_prefix}/lib/systemd/system/initrd-switch-root.target
%{_prefix}/lib/systemd/system/initrd-usr-fs.target
%{_prefix}/lib/systemd/system/initrd.target
%{_prefix}/lib/systemd/system/initrd.target.wants
%{_prefix}/lib/systemd/system/kexec.target
%{_prefix}/lib/systemd/system/ldconfig.service
%{_prefix}/lib/systemd/system/local-fs-pre.target
%{_prefix}/lib/systemd/system/local-fs.target
%{_prefix}/lib/systemd/system/local-fs.target.wants
%{_prefix}/lib/systemd/system/modprobe@.service
%{_prefix}/lib/systemd/system/multi-user.target
%{_prefix}/lib/systemd/system/multi-user.target.wants
%{_prefix}/lib/systemd/system/network-online.target
%{_prefix}/lib/systemd/system/network-pre.target
%{_prefix}/lib/systemd/system/network.target
%{_prefix}/lib/systemd/system/nss-lookup.target
%{_prefix}/lib/systemd/system/nss-user-lookup.target
%{_prefix}/lib/systemd/system/paths.target
%{_prefix}/lib/systemd/system/poweroff.target
%{_prefix}/lib/systemd/system/printer.target
%{_prefix}/lib/systemd/system/rc-local.service
%{_prefix}/lib/systemd/system/reboot.target
%{_prefix}/lib/systemd/system/remote-fs-pre.target
%{_prefix}/lib/systemd/system/remote-fs.target
%{_prefix}/lib/systemd/system/remote-fs.target.wants
%{_prefix}/lib/systemd/system/rescue.service
%{_prefix}/lib/systemd/system/rescue.target
%{_prefix}/lib/systemd/system/rescue.target.wants
%{_prefix}/lib/systemd/system/rpcbind.target
%{_prefix}/lib/systemd/system/runlevel*.target
%{_prefix}/lib/systemd/system/runlevel*.target.wants
%{_prefix}/lib/systemd/system/serial-getty@.service
%{_prefix}/lib/systemd/system/shutdown.target
%{_prefix}/lib/systemd/system/sigpwr.target
%{_prefix}/lib/systemd/system/slices.target
%{_prefix}/lib/systemd/system/smartcard.target
%{_prefix}/lib/systemd/system/sockets.target
%dir %{_prefix}/lib/systemd/system/sockets.target.wants
%{_prefix}/lib/systemd/system/sockets.target.wants/systemd-initctl.socket
%{_prefix}/lib/systemd/system/sockets.target.wants/systemd-journald-dev-log.socket
%{_prefix}/lib/systemd/system/sockets.target.wants/systemd-journald.socket
%{_prefix}/lib/systemd/system/sockets.target.wants/systemd-pcrextend.socket
%{_prefix}/lib/systemd/system/sockets.target.wants/systemd-sysext.socket
%{_prefix}/lib/systemd/system/soft-reboot.target
%{_prefix}/lib/systemd/system/sound.target
%{_prefix}/lib/systemd/system/storage-target-mode.target
%{_prefix}/lib/systemd/system/swap.target
%{_prefix}/lib/systemd/system/sys-fs-fuse-connections.mount
%{_prefix}/lib/systemd/system/sys-kernel-config.mount
%{_prefix}/lib/systemd/system/sys-kernel-debug.mount
%{_prefix}/lib/systemd/system/sys-kernel-tracing.mount
%{_prefix}/lib/systemd/system/sysinit.target
%dir %{_prefix}/lib/systemd/system/sysinit.target.wants
%{_prefix}/lib/systemd/system/sysinit.target.wants/dev-hugepages.mount
%{_prefix}/lib/systemd/system/sysinit.target.wants/dev-mqueue.mount
%{_prefix}/lib/systemd/system/sysinit.target.wants/ldconfig.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/sys-fs-fuse-connections.mount
%{_prefix}/lib/systemd/system/sysinit.target.wants/sys-kernel-config.mount
%{_prefix}/lib/systemd/system/sysinit.target.wants/sys-kernel-debug.mount
%{_prefix}/lib/systemd/system/sysinit.target.wants/sys-kernel-tracing.mount
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-ask-password-console.path
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-firstboot.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-journal-catalog-update.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-journal-flush.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-journald.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-machine-id-commit.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-pcrmachine.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-pcrphase-sysinit.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-pcrphase.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-sysusers.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-tpm2-setup-early.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-tpm2-setup.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-update-done.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-update-utmp.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/kmod-static-nodes.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/proc-sys-fs-binfmt_misc.automount
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-binfmt.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-modules-load.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-random-seed.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-sysctl.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup-dev-early.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup-dev.service
%{_prefix}/lib/systemd/system/syslog.socket
%{_prefix}/lib/systemd/system/syslog.target.wants
%{_prefix}/lib/systemd/system/system-update-cleanup.service
%{_prefix}/lib/systemd/system/system-update-pre.target
%{_prefix}/lib/systemd/system/system-update.target
%{_prefix}/lib/systemd/system/systemd-ask-password-console.path
%{_prefix}/lib/systemd/system/systemd-ask-password-console.service
%{_prefix}/lib/systemd/system/systemd-ask-password-wall.path
%{_prefix}/lib/systemd/system/systemd-ask-password-wall.service
%{_prefix}/lib/systemd/system/systemd-battery-check.service
%{_prefix}/lib/systemd/system/systemd-boot-check-no-failures.service
%{_prefix}/lib/systemd/system/systemd-confext.service
%{_prefix}/lib/systemd/system/systemd-exit.service
%{_prefix}/lib/systemd/system/systemd-firstboot.service
%{_prefix}/lib/systemd/system/systemd-halt.service
%{_prefix}/lib/systemd/system/systemd-hostnamed.service
%{_prefix}/lib/systemd/system/systemd-hostnamed.service.d
%{_prefix}/lib/systemd/system/systemd-initctl.service
%{_prefix}/lib/systemd/system/systemd-initctl.socket
%{_prefix}/lib/systemd/system/systemd-journal-catalog-update.service
%{_prefix}/lib/systemd/system/systemd-journal-flush.service
%{_prefix}/lib/systemd/system/systemd-journald-audit.socket
%{_prefix}/lib/systemd/system/systemd-journald-dev-log.socket
%{_prefix}/lib/systemd/system/systemd-journald-varlink@.socket
%{_prefix}/lib/systemd/system/systemd-journald.service
%{_prefix}/lib/systemd/system/systemd-journald.socket
%{_prefix}/lib/systemd/system/systemd-journald@.service
%{_prefix}/lib/systemd/system/systemd-journald@.socket
%{_prefix}/lib/systemd/system/systemd-kexec.service
%{_prefix}/lib/systemd/system/systemd-localed.service
%{_prefix}/lib/systemd/system/systemd-logind.service
%{_prefix}/lib/systemd/system/systemd-machine-id-commit.service
%{_prefix}/lib/systemd/system/systemd-network-generator.service
%{_prefix}/lib/systemd/system/systemd-pcrextend.socket
%{_prefix}/lib/systemd/system/systemd-pcrextend@.service
%{_prefix}/lib/systemd/system/systemd-pcrfs-root.service
%{_prefix}/lib/systemd/system/systemd-pcrfs@.service
%{_prefix}/lib/systemd/system/systemd-pcrlock-file-system.service
%{_prefix}/lib/systemd/system/systemd-pcrlock-firmware-code.service
%{_prefix}/lib/systemd/system/systemd-pcrlock-firmware-config.service
%{_prefix}/lib/systemd/system/systemd-pcrlock-machine-id.service
%{_prefix}/lib/systemd/system/systemd-pcrlock-make-policy.service
%{_prefix}/lib/systemd/system/systemd-pcrlock-secureboot-authority.service
%{_prefix}/lib/systemd/system/systemd-pcrlock-secureboot-policy.service
%{_prefix}/lib/systemd/system/systemd-pcrmachine.service
%{_prefix}/lib/systemd/system/systemd-pcrphase-initrd.service
%{_prefix}/lib/systemd/system/systemd-pcrphase-sysinit.service
%{_prefix}/lib/systemd/system/systemd-pcrphase.service
%{_prefix}/lib/systemd/system/systemd-poweroff.service
%{_prefix}/lib/systemd/system/systemd-reboot.service
%{_prefix}/lib/systemd/system/systemd-soft-reboot.service
%{_prefix}/lib/systemd/system/systemd-storagetm.service
%{_prefix}/lib/systemd/system/systemd-sysext.service
%{_prefix}/lib/systemd/system/systemd-sysext.socket
%{_prefix}/lib/systemd/system/systemd-sysext@.service
%{_prefix}/lib/systemd/system/systemd-sysusers.service
%{_prefix}/lib/systemd/system/systemd-timedated.service
%{_prefix}/lib/systemd/system/systemd-tmpfiles-clean.service
%{_prefix}/lib/systemd/system/systemd-tmpfiles-clean.timer
%{_prefix}/lib/systemd/system/systemd-tmpfiles-setup.service
%{_prefix}/lib/systemd/system/systemd-tpm2-setup-early.service
%{_prefix}/lib/systemd/system/systemd-tpm2-setup.service
%{_prefix}/lib/systemd/system/systemd-update-done.service
%{_prefix}/lib/systemd/system/systemd-update-utmp-runlevel.service
%{_prefix}/lib/systemd/system/systemd-update-utmp.service
%{_prefix}/lib/systemd/system/systemd-user-sessions.service
%{_prefix}/lib/systemd/system/time-set.target
%{_prefix}/lib/systemd/system/time-sync.target
%{_prefix}/lib/systemd/system/timers.target
%{_prefix}/lib/systemd/system/timers.target.wants
%{_prefix}/lib/systemd/system/tmp.mount
%{_prefix}/lib/systemd/system/umount.target
%{_prefix}/lib/systemd/system/usb-gadget.target
%{_prefix}/lib/systemd/system/user-.slice.d
%{_prefix}/lib/systemd/system/user-runtime-dir@.service
%{_prefix}/lib/systemd/system/user.slice
%{_prefix}/lib/systemd/system/user@.service
%{_prefix}/lib/systemd/system/user@.service.d
%{_prefix}/lib/systemd/system/user@0.service.d
%{_prefix}/lib/systemd/systemd
%{_prefix}/lib/systemd/systemd-battery-check
%{_prefix}/lib/systemd/systemd-boot-check-no-failures
%{_prefix}/lib/systemd/systemd-cgroups-agent
%{_prefix}/lib/systemd/systemd-executor
%{_prefix}/lib/systemd/systemd-hostnamed
%{_prefix}/lib/systemd/systemd-initctl
%{_prefix}/lib/systemd/systemd-journald
%{_prefix}/lib/systemd/systemd-localed
%{_prefix}/lib/systemd/systemd-logind
%{_prefix}/lib/systemd/systemd-measure
%{_prefix}/lib/systemd/systemd-network-generator
%{_prefix}/lib/systemd/systemd-pcrextend
%{_prefix}/lib/systemd/systemd-pcrlock
%{_prefix}/lib/systemd/systemd-reply-password
%{_prefix}/lib/systemd/systemd-shutdown
%{_prefix}/lib/systemd/systemd-socket-proxyd
%{_prefix}/lib/systemd/systemd-storagetm
%{_prefix}/lib/systemd/systemd-sulogin-shell
%{_prefix}/lib/systemd/systemd-sysroot-fstab-check
%{_prefix}/lib/systemd/systemd-timedated
%{_prefix}/lib/systemd/systemd-tpm2-setup
%{_prefix}/lib/systemd/systemd-update-done
%{_prefix}/lib/systemd/systemd-update-helper
%{_prefix}/lib/systemd/systemd-update-utmp
%{_prefix}/lib/systemd/systemd-user-runtime-dir
%{_prefix}/lib/systemd/systemd-user-sessions
%{_prefix}/lib/systemd/systemd-xdg-autostart-condition
%{_prefix}/lib/systemd/user
%dir %{_prefix}/lib/sysusers.d
%{_prefix}/lib/sysusers.d/README
%{_prefix}/lib/sysusers.d/basic.conf
%{_prefix}/lib/sysusers.d/systemd-journal.conf
%{_prefix}/lib/sysusers.d/systemd-network.conf
%{_prefix}/lib/sysusers.d/systemd-oom.conf
%dir %{_prefix}/lib/tmpfiles.d
%{_prefix}/lib/tmpfiles.d/README
%{_prefix}/lib/tmpfiles.d/credstore.conf
%{_prefix}/lib/tmpfiles.d/etc.conf
%{_prefix}/lib/tmpfiles.d/home.conf
%{_prefix}/lib/tmpfiles.d/journal-nocow.conf
%{_prefix}/lib/tmpfiles.d/legacy.conf
%{_prefix}/lib/tmpfiles.d/portables.conf
%{_prefix}/lib/tmpfiles.d/provision.conf
%{_prefix}/lib/tmpfiles.d/static-nodes-permissions.conf
%{_prefix}/lib/tmpfiles.d/systemd-network.conf
%{_prefix}/lib/tmpfiles.d/systemd-nologin.conf
%{_prefix}/lib/tmpfiles.d/systemd-tmp.conf
%{_prefix}/lib/tmpfiles.d/systemd.conf
%{_prefix}/lib/tmpfiles.d/tmp.conf
%{_prefix}/lib/tmpfiles.d/var.conf
%{_prefix}/lib/tmpfiles.d/x11.conf
%{_prefix}/share/bash-completion/completions/busctl
%{_prefix}/share/bash-completion/completions/hostnamectl
%{_prefix}/share/bash-completion/completions/journalctl
%{_prefix}/share/bash-completion/completions/localectl
%{_prefix}/share/bash-completion/completions/loginctl
%{_prefix}/share/bash-completion/completions/systemctl
%{_prefix}/share/bash-completion/completions/systemd-analyze
%{_prefix}/share/bash-completion/completions/systemd-cat
%{_prefix}/share/bash-completion/completions/systemd-cgls
%{_prefix}/share/bash-completion/completions/systemd-cgtop
%{_prefix}/share/bash-completion/completions/systemd-delta
%{_prefix}/share/bash-completion/completions/systemd-detect-virt
%{_prefix}/share/bash-completion/completions/systemd-dissect
%{_prefix}/share/bash-completion/completions/systemd-id128
%{_prefix}/share/bash-completion/completions/systemd-path
%{_prefix}/share/bash-completion/completions/systemd-run
%{_prefix}/share/bash-completion/completions/systemd-sysext
%{_prefix}/share/bash-completion/completions/timedatectl
%dir %{_prefix}/share/dbus-1/interfaces
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.LogControl1.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.hostname1.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.locale1.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.login1.Manager.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.login1.Seat.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.login1.Session.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.login1.User.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Automount.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Device.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Job.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Manager.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Mount.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Path.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Scope.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Service.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Slice.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Socket.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Swap.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Target.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Timer.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.Unit.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.timedate1.xml
%{_prefix}/share/dbus-1/services/org.freedesktop.systemd1.service
%{_prefix}/share/dbus-1/system-services/org.freedesktop.hostname1.service
%{_prefix}/share/dbus-1/system-services/org.freedesktop.locale1.service
%{_prefix}/share/dbus-1/system-services/org.freedesktop.login1.service
%{_prefix}/share/dbus-1/system-services/org.freedesktop.systemd1.service
%{_prefix}/share/dbus-1/system-services/org.freedesktop.timedate1.service
%{_prefix}/share/dbus-1/system.d/org.freedesktop.hostname1.conf
%{_prefix}/share/dbus-1/system.d/org.freedesktop.locale1.conf
%{_prefix}/share/dbus-1/system.d/org.freedesktop.login1.conf
%{_prefix}/share/dbus-1/system.d/org.freedesktop.systemd1.conf
%{_prefix}/share/dbus-1/system.d/org.freedesktop.timedate1.conf
%{_prefix}/share/factory
%exclude %{_prefix}/share/factory/etc/vconsole.conf
%{_prefix}/share/polkit-1/actions/org.freedesktop.hostname1.policy
%{_prefix}/share/polkit-1/actions/org.freedesktop.locale1.policy
%{_prefix}/share/polkit-1/actions/org.freedesktop.login1.policy
%{_prefix}/share/polkit-1/actions/org.freedesktop.systemd1.policy
%{_prefix}/share/polkit-1/actions/org.freedesktop.timedate1.policy
%{_prefix}/share/polkit-1/actions/org.freedesktop.timesync1.policy
%dir %{_prefix}/share/systemd
%{_prefix}/share/systemd/kbd-model-map
%{_prefix}/share/systemd/language-fallback-map
%{_prefix}/share/zsh/site-functions/_busctl
%{_prefix}/share/zsh/site-functions/_hostnamectl
%{_prefix}/share/zsh/site-functions/_journalctl
%{_prefix}/share/zsh/site-functions/_localectl
%{_prefix}/share/zsh/site-functions/_loginctl
%{_prefix}/share/zsh/site-functions/_sd_hosts_or_user_at_host
%{_prefix}/share/zsh/site-functions/_sd_machines
%{_prefix}/share/zsh/site-functions/_sd_outputmodes
%{_prefix}/share/zsh/site-functions/_sd_unit_files
%{_prefix}/share/zsh/site-functions/_systemctl
%{_prefix}/share/zsh/site-functions/_systemd
%{_prefix}/share/zsh/site-functions/_systemd-analyze
%{_prefix}/share/zsh/site-functions/_systemd-delta
%{_prefix}/share/zsh/site-functions/_systemd-inhibit
%{_prefix}/share/zsh/site-functions/_systemd-path
%{_prefix}/share/zsh/site-functions/_systemd-run
%{_prefix}/share/zsh/site-functions/_systemd-tmpfiles
%{_prefix}/share/zsh/site-functions/_timedatectl
%{_prefix}/share/zsh/site-functions/_varlinkctl
%ghost %attr(0700,root,root) %{_localstatedir}/cache/private
%ghost %dir %attr(0700,-,-) %{_sharedstatedir}/portables
%ghost %attr(0700,root,root) %dir %{_sharedstatedir}/private
%ghost %dir %{_sharedstatedir}/private/systemd
%ghost %dir %attr(0755,-,-) %{_sharedstatedir}/rpm-state/systemd
%dir %{_sharedstatedir}/systemd
%ghost %{_sharedstatedir}/systemd/linger
%{_sharedstatedir}/systemd/private
%ghost %dir %{_sharedstatedir}/systemd/backlight
%ghost %{_sharedstatedir}/systemd/coredump
%ghost %{_sharedstatedir}/systemd/random-seed
%ghost %{_sharedstatedir}/systemd/rfkill
%ghost %dir %{_sharedstatedir}/systemd/timesync
%ghost %{_sharedstatedir}/systemd/timesync/clock
%ghost %attr(0660,root,root) %verify(not group) %{_localstatedir}/log/btmp
%ghost %dir %verify(not mode group) %{_localstatedir}/log/journal
%ghost %attr(0664,root,root) %verify(not md5 size mtime group) %{_localstatedir}/log/lastlog
%ghost %dir %attr(0700,root,root) %{_localstatedir}/log/private
%ghost %attr(0664,root,root) %verify(not group) %{_localstatedir}/log/wtmp
%files libs
%license LICENSE.LGPL2.1
%{_libdir}/libsystemd.so.0
%{_libdir}/libsystemd.so.0.38.0
%{_libdir}/libudev.so.1
%{_libdir}/libudev.so.1.7.8
%files shared
%dir %{_libdir}/systemd
%{_libdir}/systemd/libsystemd-core-*.so
%{_libdir}/systemd/libsystemd-shared-*.so
%files userdbd
%{_bindir}/userdbctl
%{_prefix}/lib/systemd/systemd-userdbd
%{_prefix}/lib/systemd/system/systemd-userdbd.service
%{_prefix}/lib/systemd/system/systemd-userdbd.socket
%{_prefix}/lib/systemd/systemd-userwork
%files nss
%{_libdir}/libnss_myhostname.so.2
%{_libdir}/libnss_mymachines.so.2
%{_libdir}/libnss_resolve.so.2
%{_libdir}/libnss_systemd.so.2
%files pam
%{_libdir}/security/pam_systemd.so
%{_libdir}/security/pam_systemd_loadkey.so
%files rpm-macros
%{_prefix}/lib/rpm/fileattrs
%{_prefix}/lib/rpm/macros.d/macros.systemd
%{_prefix}/lib/rpm/macros.d/macros.sysusers
%{_prefix}/lib/rpm/sysusers.generate-pre.sh
%{_prefix}/lib/rpm/sysusers.prov
%files resolved
%{_bindir}/systemd-resolve
%{_bindir}/resolvectl
%{_sbindir}/resolvconf
%{_sysconfdir}/systemd/resolved.conf
%{_prefix}/lib/systemd/system/systemd-resolved.service
%{_prefix}/lib/systemd/systemd-resolved
%{_prefix}/lib/sysusers.d/systemd-resolve.conf
%{_prefix}/lib/tmpfiles.d/systemd-resolve.conf
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.resolve1.DnssdService.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.resolve1.Link.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.resolve1.Manager.xml
%{_prefix}/share/dbus-1/system-services/org.freedesktop.resolve1.service
%{_prefix}/share/dbus-1/system.d/org.freedesktop.resolve1.conf
%{_prefix}/share/polkit-1/actions/org.freedesktop.resolve1.policy
%{_prefix}/share/zsh/site-functions/_resolvectl
%{_prefix}/share/bash-completion/completions/resolvectl
%{_prefix}/share/bash-completion/completions/systemd-resolve
%files ukify
%{_bindir}/ukify
%{_prefix}/lib/kernel/install.d/60-ukify.install
%{_prefix}/lib/systemd/ukify
%files boot
%{_bindir}/bootctl
%{_prefix}/lib/systemd/system-generators/systemd-bless-boot-generator
%{_prefix}/lib/systemd/system/systemd-bless-boot.service
%{_prefix}/lib/systemd/system/systemd-boot-random-seed.service
%{_prefix}/lib/systemd/system/systemd-boot-update.service
%{_prefix}/lib/systemd/systemd-bless-boot
%{_prefix}/share/bash-completion/completions/bootctl
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-boot-random-seed.service
%files boot-efi
%dir %{_prefix}/lib/systemd/boot
%{_prefix}/lib/systemd/boot/*
%files homed
%{_bindir}/homectl
%{_sysconfdir}/systemd/homed.conf
%{_prefix}/lib/systemd/system/systemd-homed-activate.service
%{_prefix}/lib/systemd/system/systemd-homed.service
%{_prefix}/lib/systemd/systemd-homed
%{_prefix}/share/bash-completion/completions/homectl
%{_prefix}/lib/systemd/systemd-homework
%{_prefix}/share/dbus-1/system-services/org.freedesktop.home1.service
%{_prefix}/share/dbus-1/system.d/org.freedesktop.home1.conf
%{_prefix}/share/polkit-1/actions/org.freedesktop.home1.policy
%{_libdir}/security/pam_systemd_home.so
%files devel
%dir %{_prefix}/include/systemd
%{_prefix}/include/systemd/*
%{_prefix}/include/libudev.h
%{_prefix}/lib/pcrlock.d/*
%{_prefix}/share/pkgconfig/systemd.pc
%{_prefix}/share/pkgconfig/udev.pc
%{_libdir}/libsystemd.so
%{_libdir}/libudev.so
%{_libdir}/pkgconfig/libsystemd.pc
%{_libdir}/pkgconfig/libudev.pc
%files udev
%{_bindir}/kernel-install
%{_bindir}/systemd-hwdb
%{_bindir}/udevadm
%{_sbindir}/udevadm
%ghost %config(noreplace) %{_sysconfdir}/crypttab
%{_sysconfdir}/kernel
%{_sysconfdir}/modules-load.d
%{_sysconfdir}/sysctl.conf
%{_sysconfdir}/sysctl.d
%{_sysconfdir}/systemd/pstore.conf
%{_sysconfdir}/systemd/sleep.conf
%{_sysconfdir}/udev
%ghost %{_sysconfdir}/udev/hwdb.bin
%ghost %config(noreplace) %{_sysconfdir}/vconsole.conf
%dir %{_prefix}/lib/kernel
%{_prefix}/lib/kernel/install.conf
%dir %{_prefix}/lib/kernel/install.d
%{_prefix}/lib/kernel/install.d/20-grubby.install
%{_prefix}/lib/kernel/install.d/50-depmod.install
%{_prefix}/lib/kernel/install.d/90-loaderentry.install
%{_prefix}/lib/kernel/install.d/90-uki-copy.install
%{_prefix}/lib/modprobe.d
%{_prefix}/lib/modules-load.d
%dir %{_prefix}/lib/sysctl.d
%{_prefix}/lib/sysctl.d/README
%{_prefix}/lib/sysctl.d/50-default.conf
%{_prefix}/lib/sysctl.d/50-pid-max.conf
%{_prefix}/lib/systemd/network/99-default.link
%{_prefix}/lib/systemd/system-generators/systemd-gpt-auto-generator
%{_prefix}/lib/systemd/system-generators/systemd-hibernate-resume-generator
%{_prefix}/lib/systemd/system-generators/systemd-veritysetup-generator
%{_prefix}/lib/systemd/system-sleep
%{_prefix}/lib/systemd/system/hibernate.target
%{_prefix}/lib/systemd/system/hybrid-sleep.target
%{_prefix}/lib/systemd/system/initrd-root-device.target.wants/remote-veritysetup.target
%{_prefix}/lib/systemd/system/initrd-udevadm-cleanup-db.service
%{_prefix}/lib/systemd/system/kmod-static-nodes.service
%{_prefix}/lib/systemd/system/quotaon.service
%{_prefix}/lib/systemd/system/sleep.target
%{_prefix}/lib/systemd/system/sockets.target.wants/systemd-udevd-control.socket
%{_prefix}/lib/systemd/system/sockets.target.wants/systemd-udevd-kernel.socket
%{_prefix}/lib/systemd/system/suspend-then-hibernate.target
%{_prefix}/lib/systemd/system/suspend.target
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-hwdb-update.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-udevd.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-udev-trigger.service
%{_prefix}/lib/systemd/system/systemd-backlight@.service
%{_prefix}/lib/systemd/system/systemd-fsck-root.service
%{_prefix}/lib/systemd/system/systemd-fsck@.service
%{_prefix}/lib/systemd/system/systemd-growfs-root.service
%{_prefix}/lib/systemd/system/systemd-growfs@.service
%{_prefix}/lib/systemd/system/systemd-hibernate-resume.service
%{_prefix}/lib/systemd/system/systemd-hibernate.service
%{_prefix}/lib/systemd/system/systemd-hwdb-update.service
%{_prefix}/lib/systemd/system/systemd-hybrid-sleep.service
%{_prefix}/lib/systemd/system/systemd-modules-load.service
%{_prefix}/lib/systemd/system/systemd-portabled.service
%{_prefix}/lib/systemd/system/systemd-pstore.service
%{_prefix}/lib/systemd/system/systemd-quotacheck.service
%{_prefix}/lib/systemd/system/systemd-random-seed.service
%{_prefix}/lib/systemd/system/systemd-remount-fs.service
%{_prefix}/lib/systemd/system/systemd-rfkill.service
%{_prefix}/lib/systemd/system/systemd-rfkill.socket
%{_prefix}/lib/systemd/system/systemd-suspend-then-hibernate.service
%{_prefix}/lib/systemd/system/systemd-suspend.service
%{_prefix}/lib/systemd/system/systemd-sysctl.service
%{_prefix}/lib/systemd/system/systemd-tmpfiles-setup-dev-early.service
%{_prefix}/lib/systemd/system/systemd-tmpfiles-setup-dev.service
%{_prefix}/lib/systemd/system/systemd-udev-settle.service
%{_prefix}/lib/systemd/system/systemd-udev-trigger.service
%{_prefix}/lib/systemd/system/systemd-udev-trigger.service.d
%{_prefix}/lib/systemd/system/systemd-udevd-control.socket
%{_prefix}/lib/systemd/system/systemd-udevd-kernel.socket
%{_prefix}/lib/systemd/system/systemd-udevd.service
%{_prefix}/lib/systemd/system/systemd-vconsole-setup.service
%{_prefix}/lib/systemd/system/systemd-volatile-root.service
%{_prefix}/lib/systemd/system/veritysetup-pre.target
%{_prefix}/lib/systemd/system/veritysetup.target
%{_prefix}/lib/systemd/systemd-backlight
%{_prefix}/lib/systemd/systemd-fsck
%{_prefix}/lib/systemd/systemd-growfs
%{_prefix}/lib/systemd/systemd-hibernate-resume
%{_prefix}/lib/systemd/systemd-makefs
%{_prefix}/lib/systemd/systemd-modules-load
%{_prefix}/lib/systemd/systemd-portabled
%{_prefix}/lib/systemd/systemd-pstore
%{_prefix}/lib/systemd/systemd-quotacheck
%{_prefix}/lib/systemd/systemd-random-seed
%{_prefix}/lib/systemd/systemd-remount-fs
%{_prefix}/lib/systemd/systemd-rfkill
%{_prefix}/lib/systemd/systemd-sleep
%{_prefix}/lib/systemd/systemd-sysctl
%{_prefix}/lib/systemd/systemd-udevd
%{_prefix}/lib/systemd/systemd-vconsole-setup
%{_prefix}/lib/systemd/systemd-veritysetup
%{_prefix}/lib/systemd/systemd-volatile-root
%{_prefix}/lib/tmpfiles.d/systemd-pstore.conf
%dir %{_prefix}/lib/udev
%{_prefix}/lib/udev/ata_id
%{_prefix}/lib/udev/cdrom_id
%ifnarch riscv64
%{_prefix}/lib/udev/dmi_memory_id
%endif
%{_prefix}/lib/udev/fido_id
%{_prefix}/lib/udev/hwdb.d/*
%{_prefix}/lib/udev/iocost
%{_prefix}/lib/udev/mtd_probe
%{_prefix}/lib/udev/rules.d/*
%{_prefix}/lib/udev/scsi_id
%{_prefix}/lib/udev/v4l_id
%{_prefix}/share/bash-completion/completions/kernel-install
%{_prefix}/share/bash-completion/completions/udevadm
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.home1.Home.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.home1.Manager.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.portable1.Image.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.portable1.Manager.xml
%{_prefix}/share/dbus-1/system-services/org.freedesktop.portable1.service
%{_prefix}/share/dbus-1/system.d/org.freedesktop.portable1.conf
%{_prefix}/share/factory/etc/vconsole.conf
%{_prefix}/share/polkit-1/actions/org.freedesktop.portable1.policy
%{_prefix}/share/zsh/site-functions/_bootctl
%{_prefix}/share/zsh/site-functions/_kernel-install
%{_prefix}/share/zsh/site-functions/_udevadm
%files timesyncd
%{_sysconfdir}/systemd/timesyncd.conf
%{_prefix}/lib/systemd/systemd-timesyncd
%{_prefix}/lib/sysusers.d/systemd-timesync.conf
%{_prefix}/lib/systemd/ntp-units.d/80-systemd-timesync.list
%{_prefix}/lib/systemd/system/systemd-timesyncd.service
%{_prefix}/share/dbus-1/system-services/org.freedesktop.timesync1.service
%{_prefix}/share/dbus-1/system.d/org.freedesktop.timesync1.conf
%{_prefix}/lib/systemd/system/systemd-time-wait-sync.service
%{_prefix}/lib/systemd/systemd-time-wait-sync
%files coredump
%{_bindir}/coredumpctl
%{_sysconfdir}/systemd/coredump.conf
%{_prefix}/lib/systemd/systemd-coredump
%{_prefix}/lib/sysctl.d/50-coredump.conf
%{_prefix}/lib/sysusers.d/systemd-coredump.conf
%{_prefix}/lib/systemd/system/systemd-coredump.socket
%{_prefix}/lib/systemd/system/systemd-coredump@.service
%{_prefix}/lib/systemd/system/sockets.target.wants/systemd-coredump.socket
%{_prefix}/share/bash-completion/completions/coredumpctl
%{_prefix}/share/zsh/site-functions/_coredumpctl
%files container
%{_bindir}/machinectl
%{_bindir}/portablectl
%{_bindir}/systemd-dissect
%{_bindir}/systemd-vmspawn
%{_bindir}/systemd-nspawn
%{_sbindir}/mount.ddi
%ghost %dir %attr(0700,-,-) %{_sharedstatedir}/machines
%{_prefix}/lib/systemd/systemd-export
%{_prefix}/lib/systemd/systemd-sysupdate
%{_prefix}/lib/systemd/portable
%{_prefix}/lib/systemd/import-pubring.gpg
%{_prefix}/lib/systemd/system/dbus-org.freedesktop.import1.service
%{_prefix}/lib/systemd/system/dbus-org.freedesktop.machine1.service
%{_prefix}/lib/systemd/system/dbus-org.freedesktop.portable1.service
%{_prefix}/lib/systemd/system/machine.slice
%{_prefix}/lib/systemd/system/machines.target
%{_prefix}/lib/systemd/system/machines.target.wants
%{_prefix}/lib/systemd/system/remote-fs.target.wants/var-lib-machines.mount
%{_prefix}/lib/systemd/system/systemd-importd.service
%{_prefix}/lib/systemd/system/systemd-machined.service
%{_prefix}/lib/systemd/system/systemd-nspawn@.service
%{_prefix}/lib/systemd/system/systemd-sysupdate-reboot.service
%{_prefix}/lib/systemd/system/systemd-sysupdate-reboot.timer
%{_prefix}/lib/systemd/system/systemd-sysupdate.service
%{_prefix}/lib/systemd/system/systemd-sysupdate.timer
%{_prefix}/lib/systemd/system/var-lib-machines.mount
%{_prefix}/lib/systemd/systemd-import
%{_prefix}/lib/systemd/systemd-import-fs
%{_prefix}/lib/systemd/systemd-importd
%{_prefix}/lib/systemd/systemd-machined
%{_prefix}/lib/systemd/systemd-pull
%{_prefix}/lib/tmpfiles.d/systemd-nspawn.conf
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.import1.Manager.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.import1.Transfer.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.machine1.Image.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.machine1.Machine.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.machine1.Manager.xml
%{_prefix}/share/dbus-1/system-services/org.freedesktop.import1.service
%{_prefix}/share/dbus-1/system-services/org.freedesktop.machine1.service
%{_prefix}/share/dbus-1/system.d/org.freedesktop.import1.conf
%{_prefix}/share/dbus-1/system.d/org.freedesktop.machine1.conf
%{_prefix}/share/polkit-1/actions/org.freedesktop.import1.policy
%{_prefix}/share/polkit-1/actions/org.freedesktop.machine1.policy
%{_prefix}/share/zsh/site-functions/_machinectl
%{_prefix}/share/zsh/site-functions/_systemd-nspawn
%{_prefix}/share/bash-completion/completions/portablectl
%{_prefix}/share/bash-completion/completions/systemd-nspawn
%{_prefix}/share/bash-completion/completions/machinectl
%{_prefix}/share/bash-completion/completions/importctl
%{_prefix}/share/bash-completion/completions/systemd-confext
%files journal-remote
%{_sysconfdir}//systemd/journal-remote.conf
%{_sysconfdir}//systemd/journal-upload.conf
%{_prefix}/lib/firewalld/services/systemd-journal-gatewayd.xml
%{_prefix}/lib/firewalld/services/systemd-journal-remote.xml
%{_prefix}/lib/systemd/system/systemd-journal-gatewayd.service
%{_prefix}/lib/systemd/system/systemd-journal-gatewayd.socket
%{_prefix}/lib/systemd/system/systemd-journal-remote.service
%{_prefix}/lib/systemd/system/systemd-journal-remote.socket
%{_prefix}/lib/systemd/system/systemd-journal-upload.service
%{_prefix}/lib/systemd/systemd-journal-gatewayd
%{_prefix}/lib/systemd/systemd-journal-remote
%{_prefix}/lib/systemd/systemd-journal-upload
%{_prefix}/lib/sysusers.d/systemd-remote.conf
%{_prefix}/share/systemd/gatewayd
%ghost %dir %{_sharedstatedir}/private/systemd/journal-upload
%ghost %{_sharedstatedir}/private/systemd/journal-upload/state
%ghost %{_sharedstatedir}/systemd/journal-upload
%ghost %dir %{_localstatedir}/log/journal/remote
%files networkd
%{_bindir}/networkctl
%{_sysconfdir}/systemd/networkd.conf
%{_prefix}/lib/systemd/network/80-6rd-tunnel.network
%{_prefix}/lib/systemd/network/80-auto-link-local.network.example
%{_prefix}/lib/systemd/network/80-container-host0.network
%{_prefix}/lib/systemd/network/80-container-vb.network
%{_prefix}/lib/systemd/network/80-container-ve.network
%{_prefix}/lib/systemd/network/80-container-vz.network
%{_prefix}/lib/systemd/network/80-vm-vt.network
%{_prefix}/lib/systemd/network/80-wifi-adhoc.network
%{_prefix}/lib/systemd/network/80-wifi-ap.network.example
%{_prefix}/lib/systemd/network/80-wifi-station.network.example
%{_prefix}/lib/systemd/system/systemd-networkd-wait-online.service
%{_prefix}/lib/systemd/system/systemd-networkd-wait-online@.service
%{_prefix}/lib/systemd/system/systemd-networkd.service
%{_prefix}/lib/systemd/system/systemd-networkd.socket
%{_prefix}/lib/systemd/systemd-networkd
%{_prefix}/lib/systemd/systemd-networkd-wait-online
%{_prefix}/share/bash-completion/completions/networkctl
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.network1.DHCPServer.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.network1.DHCPv4Client.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.network1.DHCPv6Client.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.network1.Link.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.network1.Manager.xml
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.network1.Network.xml
%{_prefix}/share/dbus-1/system-services/org.freedesktop.network1.service
%{_prefix}/share/dbus-1/system.d/org.freedesktop.network1.conf
%{_prefix}/share/polkit-1/actions/org.freedesktop.network1.policy
%{_prefix}/share/polkit-1/rules.d/systemd-networkd.rules
%{_prefix}/share/zsh/site-functions/_networkctl
%files oomd-defaults
%{_bindir}/oomctl
%{_sysconfdir}/systemd/oomd.conf
%{_prefix}/lib/systemd/oomd.conf.d
%{_prefix}/lib/systemd/systemd-oomd
%{_prefix}/lib/systemd/system/systemd-oomd.service
%{_prefix}/lib/systemd/system/systemd-oomd.socket
%{_prefix}/lib/systemd/system/-.slice.d/10-oomd-root-slice-defaults.conf
%{_prefix}/lib/systemd/system/user@.service.d/10-oomd-user-service-defaults.conf
%{_prefix}/share/dbus-1/system.d/org.freedesktop.oom1.conf
%{_prefix}/share/dbus-1/system-services/org.freedesktop.oom1.service
%{_prefix}/share/bash-completion/completions/oomctl
%{_prefix}/share/zsh/site-functions/_oomctl
%{_prefix}/share/dbus-1/interfaces/org.freedesktop.oom1.Manager.xml
%files cryptsetup
%{_bindir}/systemd-cryptsetup
%{_bindir}/systemd-cryptenroll
%{_prefix}/share/bash-completion/completions/systemd-cryptenroll
%{_prefix}/lib/systemd/system-generators/systemd-cryptsetup-generator
%{_prefix}/lib/systemd/systemd-cryptsetup
%{_prefix}/lib/systemd/system/system-systemd\x2dcryptsetup.slice
%{_prefix}/lib/systemd/system/system-systemd\x2dveritysetup.slice
%{_prefix}/lib/systemd/system/remote-cryptsetup.target
%{_prefix}/lib/systemd/system/remote-veritysetup.target
%{_prefix}/lib/systemd/system/initrd-root-device.target.wants/remote-cryptsetup.target
%{_prefix}/lib/systemd/system/cryptsetup-pre.target
%{_prefix}/lib/systemd/system/cryptsetup.target
%{_prefix}/lib/systemd/system-generators/systemd-integritysetup-generator
%{_prefix}/lib/systemd/systemd-integritysetup
%{_prefix}/lib/systemd/system/integritysetup-pre.target
%{_prefix}/lib/systemd/system/integritysetup.target
%{_prefix}/lib/systemd/system/sysinit.target.wants/cryptsetup.target
%{_prefix}/lib/systemd/system/sysinit.target.wants/integritysetup.target
%{_prefix}/lib/systemd/system/sysinit.target.wants/veritysetup.target
%dir %{_libdir}/cryptsetup
%{_libdir}/cryptsetup/libcryptsetup-token-systemd-fido2.so
%{_libdir}/cryptsetup/libcryptsetup-token-systemd-pkcs11.so
%{_libdir}/cryptsetup/libcryptsetup-token-systemd-tpm2.so
%files repart
%{_bindir}/systemd-repart
%{_prefix}/lib/systemd/repart/
%{_prefix}/lib/systemd/system/initrd-root-fs.target.wants/systemd-repart.service
%{_prefix}/lib/systemd/system/sysinit.target.wants/systemd-repart.service
%{_prefix}/lib/systemd/system/systemd-repart.service
%files tests
%dir %{_prefix}/lib/systemd/tests
%{_prefix}/lib/systemd/tests/*
%files manpage
%{_mandir}/*
%changelog
* Mon Nov 03 2025 cunshunxia <cunshunxia@tencent.com> - 255-20
- fix journald compatable problem with different shared-libs.
* Tue Sep 16 2025 cunshunxia <cunshunxia@tencent.com> - 255-19
- sync patches from upstream.
* Wed Sep 03 2025 cunshunxia <cunshunxia@tencent.com> - 255-18
- Reset service stop timeout sec to 5s.
* Wed Aug 27 2025 Xinlong Chen <xinlongchen@tencent.com> - 255-17
- RISC-V architecture does not support DMI, just ignore it
* Fri Aug 01 2025 cunshunxia <cunshunxia@tencent.com> - 255-16
- fix that journal may cordump when logrotate concurrently.
* Fri Jul 04 2025 cunshunxia <cunshunxia@tencent.com> - 255-15
- fix missing arguments for PR_SET_MEMORY_MERGE call which will
- cause systemd-run MemoryKSM=yes fail.
* Wed Jun 04 2025 cunshunxia <cunshunxia@tencent.com> - 255-14
- fix CVE-2025-4598.
* Tue Dec 10 2024 cunshunxia <cunshunxia@tencent.com> - 255-13
- fix systemd-networkd-wait-online unexpected action caused by
- ab3aed4a0349bbaa26f53340770c1b59b463e05d
* Thu Nov 21 2024 cunshunxia <cunshunxia@tencent.com> - 255-12
- fix systemd-logind coredump when something wrong happened before
- hashmap_put()
* Mon Nov 04 2024 Jian Zhao <jackjzhao@tencent.com> - 255-11
- Check valgrind_arches and add valgrind-devel to BuildRequires if matched
* Thu Oct 17 2024 cunshunxia <cunshunxia@tencent.com> - 255-10
- add %ghost of some directories back for compat.
* Thu Sep 26 2024 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 255-9
- Rebuilt for clarifying the packages requirement in BaseOS and AppStream
* Fri Sep 06 2024 cunshunxia <cunshunxia@tencent.com> - 255-8
- add libxkbcommon-devel to build requirements.
* Mon Aug 19 2024 cunshunxia <cunshunxia@tencent.com> - 255-7
- split unnecessary binaries and libs to other sub pkgs from main pkg.
* Fri Aug 16 2024 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 255-6
- Rebuilt for loongarch release
* Fri Aug 02 2024 cunshunxia <cunshunxia@tencent.com> - 255-5
- fix that when user_00 log out, logind will remove its shm files.
* Mon Apr 08 2024 cunshunxia <cunshunxia@tencent.com> - 255-4
- fix unexpected `preset-all` when upgrade systemd.
- create /var/log/journal at first boot to make log persistent.
* Wed Feb 28 2024 cunshunxia <cunshunxia@tencent.com> - 255-3
- fix fix-CVE-2023-7008.
* Wed Jan 24 2024 cunshunxia <cunshunxia@tencent.com> - 255-2
- restrict dracut version for v255 systemd-executor missing error.
* Wed Jan 17 2024 Upgrade Robot <upbot@opencloudos.org> - 255-1
- Upgrade to version 255
* Tue Jan 16 2024 cunshunxia <cunshunxia@tencent.com> - 253-7
- revert network device renaming change to support udev renaming
- interfaces to ethX.
* Fri Jan 05 2024 cunshunxia <cunshunxia@tencent.com> - 253-6
- fix warning in sysuser.d/basic.conf when systemd upgrade.
* Thu Oct 19 2023 cunshunxia <cunshunxia@tencent.com> - 253-5
- fix CVE-2023-31439 and CVE-2023-31438.
* Thu Oct 12 2023 Miaojun Dong <zoedong@tencent.com> - 253-4
- Rebuild for curl-8.4.0
* Fri Sep 08 2023 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 253-3
- Rebuilt for OpenCloudOS Stream 23.09
* Fri Aug 18 2023 cunshunxia <cunshunxia@tencent.com> - 253-2
- Rebuilt for tpm2-tss 4.0.1
* Tue Jul 11 2023 cunshunxia <cunshunxia@tencent.com> - 253-1
- upgrade to v253.
* Tue May 30 2023 cunshunxia <cunshunxia@tencent.com> - 251-12
- fix vconsole error message when systemd update.
* Wed May 10 2023 cunshunxia <cunshunxia@tencent.com> - 251-11
- add note for posttrans of systemd-resolved.
* Fri Apr 28 2023 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 251-10
- Rebuilt for OpenCloudOS Stream 23.05
* Fri Apr 21 2023 cunshunxia <cunshunxia@tencent.com> - 251-9
- move lib-core from devel into main pkg.
* Fri Apr 21 2023 cunshunxia <cunshunxia@tencent.com> - 251-8
- remove preset file in systemd.
* Fri Mar 31 2023 OpenCloudOS Release Engineering <releng@opencloudos.tech> - 251-7
- Rebuilt for OpenCloudOS Stream 23
* Sun Jan 8 2023 cunshunxia <cunshunxia@tencent.com> - 251-6
- fix resolv.conf cannot be used after anaconda installed.
* Tue Dec 20 2022 cunshunxia <cunshunxia@tencent.com> - 251-5
- fix warning "cgroup2: Unknown parameter 'memory_recursiveprot'"
* Tue Dec 20 2022 cunshunxia <cunshunxia@tencent.com> - 251-4
- dont trigger mount error with invalid options on old kernels.
* Mon Dec 19 2022 cunshunxia <cunshunxia@tencent.com> - 251-3
- work around transfiletrigger problem.
* Fri Dec 9 2022 cunshunxia <cunshunxia@tencent.com> - 251-2
- fix meson build with optimization plain
* Mon Jun 6 2022 cunshunxia <cunshunxia@tencent.com> - 251-1
- initial build
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/opencloudos-stream/systemd.git
git@gitee.com:opencloudos-stream/systemd.git
opencloudos-stream
systemd
systemd
master

搜索帮助