համակարգված 255

Թողարկվել է անվճար համակարգի կառավարիչ systemd-ի նոր տարբերակը:

Փոփոխություններ, որոնք խախտում են հետընթաց համատեղելիությունը.

  • Այժմ տեղադրեք առանձին միջնորմ /usr/ Աջակցվում է միայն initramfs փուլում:

  • Ապագա թողարկումը կհեռացնի System V-ի սկզբնական սկրիպտների և cgroups v1-ի աջակցությունը:

  • Ընտրանքներ SuspendMode=, Ձմեռային վիճակ= и HybridSleepState= հատվածից [Քուն] հնացած են systemd-sleep.conf-ում և որևէ ազդեցություն չունեն համակարգի վարքի վրա:

Վերահսկիչի աշխատանքում փոփոխություններ.

  • Դեմոններն այժմ սկզբնավորվում են՝ օգտագործելով posix_spawn()՝ fork() և exec() համակցության փոխարեն: քաշելու հարցում #27890.

  • systemd-ն այժմ օգտագործում է PIDFD ֆայլերի նկարագրիչներ՝ երեխայի գործընթացներին հետևելու համար. սա պարզեցնում է ղեկավարի աշխատանքի տրամաբանությունը. քաշելու հարցում #29142, #29594, #29455.

  • Նոր տարբերակ SurviveFinalKillSignal= թույլ է տալիս daemon-ին խուսափել կանգառից փափուկ վերագործարկման մեխանիզմն օգտագործելիս. քաշելու հարցում #28545.

  • Միավորներն այժմ աջակցում են ընտրանքներին MemoryPeak=, MemorySwapPeak=, MemorySwapCurrent= и MemoryZSwapCurrent=; այս տարբերակները համապատասխանում են պարամետրերին հիշողություն.գագաթնակետ, հիշողություն.swap.peak, հիշողություն.փոխանակում.ընթացիկ и memory.zswap.current հատկությունները cgroups v2-ից:

  • Նոր տարբերակ ConditionSecurity= թույլ է տալիս systemd-ին ասել, որ ծառայությունը պետք է գործարկվի միայն այն դեպքում, եթե համակարգը բեռնված է հաստատված UKI պատկերով:

TPM2 աջակցություն.

  • systemd-cryptenroll-ն այժմ թույլ է տալիս նշել հատուկ PCR բնիկ և հեշ:

  • systemd-cryptenroll-ը թույլ է տալիս նշել հիմնական ինդեքսը; քաշելու հարցում #29427.

  • Այժմ հնարավոր է կապել LUKS ծավալը կոնկրետ TPM2 չիպի հետ՝ առանց դրան մուտք ունենալու, եթե հանրային բանալին հայտնի է:

  • Systemd-cryptsetup երկուականը տեղափոխվել է / usr / bin / և կարող է օգտագործվել systemd-ից դուրս:

  • Systemd-pcrphase ներքին բաղադրիչը վերանվանվել է systemd-pcrextend:

  • Նոր բաղադրիչը՝ systemd-pcrlock-ը, թույլ է տալիս կանխատեսել PCR գրառումները՝ հիմնվելով առկա համակարգի տեղեկատվության վրա. քաշելու հարցում #28891.

systemd-boot, systemd-stub, ukify, bootctl, kernel-install:

  • bootctl-ն այժմ թույլ է տալիս որոշել, թե արդյոք համակարգը բեռնված է uki-ից:

  • systemd-boot-ն աջակցում է թեժ ստեղները՝ համակարգը անջատելու և վերագործարկելու համար:

  • systemd-boot-ն այլևս չի բեռնում անվստահելի Devicetree բլբերը, երբ SecureBoot-ը միացված է:

  • systemd-boot-ը և systemd-stub-ն այժմ ունեն տարբեր նույնացուցիչներ .sbat բաժնում, և UEFI-ն կարող է դրանք զանգահարել ինքնուրույն; քաշելու հարցում #29196.

  • ukify բաղադրիչն այլևս փորձնական չէ. գործարկվողն այժմ գտնվում է / usr / bin /.

systemd-networkd:

  • Ավելացվել է Rapid Commit տեխնոլոգիայի աջակցություն:

  • dbus ինտերֆեյսը systemd-networkd-ն այժմ թույլ է տալիս տեղեկատվություն ստանալ DHCP հաճախորդի կարգավիճակի մասին. պարտավորվել #28896.

  • Տարբերակ NFTSset= թույլ է տալիս կապել ցանցային ինտերֆեյսի կոնֆիգուրացիան մի շարք կանոնների հետ nftables.

  • Բաժին [IPv6AcceptRA] աջակցում է նոր ընտրանքներ. UsePREF64=, UseHopLimit=, ՕգտագործեքICMP6RateLimit= и NFTSset=.

  • Բաժին [IPv6SendRA] այժմ աջակցում է տարբերակները RetransmitSec=, HopLimit=, HomeAgent=, HomeAgentLifetimeSec= и HomeAgentPreference=.

  • Միջուկի հրամանի տողի ընտրանքներից ստեղծված կազմաձևման ֆայլերն այժմ ունեն նախածանց 70 -; Այս ֆայլերի առաջնահերթությունն այժմ ավելի բարձր է, քան կանխադրված կազմաձևման ֆայլերի առաջնահերթությունը:

Source: linux.org.ru

Добавить комментарий