Издана новая вСрсия свободного систСмного ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° systemd.

ИзмСнСния, Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ:

  • Π‘Π΅Π³Π° ΠΌΠΎΠ½Ρ‚Π°ΠΆΡŠΡ‚ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π΅Π½ дял /usr/ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° само Π½Π° Π΅Ρ‚Π°ΠΏ initramfs.

  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° сцСнарии Π·Π° инициализация System V ΠΈ cgroups v1 Ρ‰Π΅ бъдС ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚Π° Π² Π΅Π΄Π½Π° ΠΎΡ‚ слСдващитС вСрсии.

  • ΠžΠΏΡ†ΠΈΠΈ SuspendMode=, HibernateState= ΠΈ HybridSleepState= ΠΎΡ‚ сСкцията [Sleep] Π² systemd-sleep.conf са обявСни Π·Π° остарСли ΠΈ Π½Π΅ ΠΎΠΊΠ°Π·Π²Π°Ρ‚ влияниС Π²ΡŠΡ€Ρ…Ρƒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° систСмата.

ΠŸΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° супСрвизора:

  • Π‘Π΅Π³Π° инициализацията Π½Π° Π΄Π΅ΠΌΠΎΠ½ΠΈΡ‚Π΅ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° с posix_spawn() вмСсто комбинация ΠΎΡ‚ fork() ΠΈ exec(); ΠΏΡƒΠ»Π»-рСквСст #27890.

  • Π‘Π΅Π³Π° systemd ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ дСскриптори PIDFD Π·Π° слСдСнС Π½Π° Π΄ΡŠΡ‰Π΅Ρ€Π½ΠΈ процСси; Ρ‚ΠΎΠ²Π° опростява Π»ΠΎΠ³ΠΈΠΊΠ°Ρ‚Π° Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° супСрвизора; ΠΏΡƒΠ»Π»-рСквСст #29142, #29594, #29455.

  • Нова опция SurviveFinalKillSignal= позволява Π½Π° Π΄Π΅ΠΌΠΎΠ½Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ спиранС ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° soft-reboot; ΠΏΡƒΠ»Π»-рСквСст #28545.

  • Π‘Π΅Π³Π° Π΅Π΄ΠΈΠ½ΠΈΡ†ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ ΠΎΠΏΡ†ΠΈΠΈ MemoryPeak=, MemorySwapPeak=, MemorySwapCurrent= ΠΈ MemoryZSwapCurrent=; Ρ‚Π΅Π·ΠΈ ΠΎΠΏΡ†ΠΈΠΈ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π°Ρ‚ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ memory.peak, memory.swap.peak, memory.swap.current ΠΈ memory.zswap.current properties ΠΎΡ‚ 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.

  • ΠžΠΏΡ†ΠΈΡ NFTSet= позволява ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° конфигурацията Π½Π° мрСТовия интСрфСйс с Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»Π° nftables.

  • БСкция [IPv6AcceptRA] ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π½ΠΎΠ²ΠΈ ΠΎΠΏΡ†ΠΈΠΈ: UsePREF64=, UseHopLimit=, UseICMP6RateLimit= ΠΈ NFTSet=.

  • БСкция [IPv6SendRA] сСга ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΎΠΏΡ†ΠΈΠΈ RetransmitSec=, HopLimit=, HomeAgent=, HomeAgentLifetimeSec= ΠΈ HomeAgentPreference=.

  • ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ Π½Π° основата Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ ΠΎΡ‚ командния Ρ€Π΅Π΄ Π½Π° ядрото, сСга ΠΈΠΌΠ°Ρ‚ прСфикс 70-; ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΡŠΡ‚ Π½Π° Ρ‚Π΅Π·ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ сСга Π΅ ΠΏΠΎ-висок ΠΎΡ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‰ΠΈΡ‚Π΅ сС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster