Выпуск систСмного ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° systemd 262

ПослС Ρ‚Ρ€Ρ‘Ρ… мСсяцСв Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ доступСн Ρ€Π΅Π»ΠΈΠ· систСмного ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° systemd 262. Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ встраиваниС Π² процСсс минимального Π½Π°Π±ΠΎΡ€Π° unit-Ρ„Π°ΠΉΠ»ΠΎΠ², обСспСчСна ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° сборки со статичСским связываниСм, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° интСграция c dm-clone для клонирования Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… устройств, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π‘Π” установлСнных Ρ„Π°ΠΉΠ»ΠΎΠ² Π² systemd-sysupdate ΠΈ обСспСчСна криптографичСская вСрификация ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² systemd-report.

Π‘Ρ€Π΅Π΄ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π½ΠΎΠ²ΠΎΠΌ выпускС:

  • Π’ исполняСмый Ρ„Π°ΠΉΠ» систСмного ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° встроСн Π½Π°Π±ΠΎΡ€ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… unit-Ρ„Π°ΠΉΠ»ΠΎΠ² (basic.target, sysinit.target, multi-user.target, reboot.target, shutdown.target, systemd-poweroff.service ΠΈ Ρ‚.ΠΏ.), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ нСвозмоТности Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ unit-Ρ„Π°ΠΉΠ»Ρ‹ с диска. ПодобноС встраиваниС позволяСт Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ с init-процСссом (PID1) Π½Π° Π±Π°Π·Π΅ systemd Π±Π΅Π· установки unit-Ρ„Π°ΠΉΠ»ΠΎΠ².
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° сборки Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ статичСски скомпонованного исполняСмого Ρ„Π°ΠΉΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ для ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ запуска сСрвисов Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°Ρ… с минимальной Π½Π°Ρ‡ΠΈΠ½ΠΊΠΎΠΉ. Для сборки со статичСским связываниСм ΠΏΡ€ΠΈ запускС meson слСдуСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ„Π»Π°Π³ΠΈ: Β«β€”default-library=static β€”prefer-static -Dbuild-static=true -Dsystemd-multicall-binary=trueΒ».
  • Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° модуля ядра dm-clone, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π³ΠΎ Π½Π° основС доступного Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния Π±Π»ΠΎΡ‡Π½ΠΎΠ³ΠΎ устройства ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ»ΠΎΠ½, Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΉ запись. Настройки ΠΈΠ· /etc/clonetab ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ systemd-clonesetup-generator ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΡŽΠ½ΠΈΡ‚ΠΎΠ² systemd-clonesetup@.service, привязанных ΠΊ clonesetup.target. Для создания ΠΈ удалСния ΠΊΠ»ΠΎΠ½ΠΎΠ² Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… устройств Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° systemd-clonesetup.
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ возмоТности инструмСнтария systemd-sysupdate, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ для автоматичСского опрСдСлСния, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ установки ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ с использованиСм Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π·Π°ΠΌΠ΅Π½Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π΄Π²Π° нСзависимых Ρ€Π°Π·Π΄Π΅Π»Π°/Ρ„Π°ΠΉΠ»Π°/ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… находится Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ рСсурс, Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ устанавливаСтся ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, послС Ρ‡Π΅Π³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Ρ‹/Ρ„Π°ΠΉΠ»Ρ‹/ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ мСстами). Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Π‘Π” с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ всСх установлСнных Ρ„Π°ΠΉΠ»Π°Ρ…. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Β«systemd-sysupdate cleanupΒ» для удалСния Ρ„Π°ΠΉΠ»ΠΎΠ², ΡΡ‚Π°Π²ΡˆΠΈΡ… лишними послС обновлСния систСмы ΠΈΠ»ΠΈ Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Β«systemd-sysupdate enable-feature/disable-feature/enable-component/disable-componentΒ» для управлСния Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° концСпция Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Β«systemd-sysupdate enable-component β€”component-suggestedΒ» ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎΡΡ оборудования. Π’ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«systemd-sysupdate updateΒ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция Β«β€”component-allΒ» для обновлСния Ρ€Π°Π·ΠΎΠΌ всСх ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².
  • Π’ systemd-report Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция Β«β€”sign=Β», Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ завСрСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписью ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ², Π²Ρ‹Π΄Π°Π²Π°Π΅ΠΌΡ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Β«generateΒ» ΠΈ Β«uploadΒ». ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ Ρ‚Ρ€ΠΈ бэкСнда для завСрСния ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ²: systemd-report-sign-plain (Ed25519), systemd-report-sign-tsm (configfs TSM) ΠΈ systemd-report-sign-tpm2 (TPM2 PCR).
  • Для сглаТивания Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² случаС массового пСрСзапуска сСрвисов послС сбоСв ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ RestartRandomizedDelaySec, Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ ΡΠ»ΡƒΡ‡Π°ΠΉΠ½ΡƒΡŽ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΠ΅Ρ€Π΅Π΄ автоматичСским пСрСзапуском сСрвиса, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΡƒΡŽ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ€Π°ΠΌΠΊΠ°ΠΌΠΈ.
  • Π’ slice-ΡŽΠ½ΠΈΡ‚Ρ‹ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ActivatingConcurrencyMax для ограничСния максимального числа ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΡŽΠ½ΠΈΡ‚ΠΎΠ² Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ.
  • Для сСрвисов Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ LUOSession, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для создания сСансов Live Update Orchestrator, примСняСмых для обновлСния ядра Π² Live-Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π±Π΅Π· остановки Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Π½Π΅ тСряя состояниС систСмы, устройств ΠΈ процСссов.
  • Π’ socket-ΡŽΠ½ΠΈΡ‚Π°Ρ… Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ XAttrEntryPoint, XAttrListen ΠΈ XAttrAccept, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»ΡΡ‚ΡŒ ΠΊ UNIX-сокСтам Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ (xattr) для ΠΈΡ… ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.
  • Для автоматичСского назначСния Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌΡ‹Ρ… ΠΈΠΌΡ‘Π½ хостов (/etc/hostname) Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π½ΠΎΠ²Ρ‹ΠΉ символ подстановки Β«$Β», замСняСмый Π½Π° элСмСнт ΠΈΠ· списка слов, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ Ρ‡Π΅Ρ€Π΅Π· Ρ…ΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с привязкой ΠΊ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρƒ систСмы.
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ run0 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ sudo-совмСстимыС ΠΎΠΏΡ†ΠΈΠΈ -k/β€”reset-timestamp, -K/β€”remove-timestamp ΠΈ -v/β€”validate для ΠΎΡ‚Π·Ρ‹Π²Π° ΠΈΠ»ΠΈ обновлСния Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ Ρ‡Π΅Ρ€Π΅Π· polkit.
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ systemd-escape Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция Β«β€”stdinΒ» для чтСния строк ΠΈΠ· стандартного Π²Π²ΠΎΠ΄Π°.
  • Π’ vconsole Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° пСрСмСнная окруТСния FONT_SCALE для настройки уровня ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ ядра vconsole.font_scale (ΠΈΠ· Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠΎΠΊΠ° поддСрТиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 100% ΠΈ 200%).
  • Π’ΠΎ всС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΡŽ Β«β€”helpΒ», Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция Β«β€”introspect-cliΒ» для Π²Ρ‹Π²ΠΎΠ΄Π° подсказки Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON для упрощСния Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ наличия Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΠΏΡ†ΠΈΠΉ ΠΈΠ· надстроСк ΠΈ скриптов.
  • ΠŸΡ€ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ с использованиСм Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² FIDO2 обСспСчСн ΠΏΠΎΠΊΠ°Π· счётчика ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ ввСдСния PIN-ΠΊΠΎΠ΄Π°.
  • Π’ systemd-networkd Π² сСкции Β«[Match]Β» Ρ„Π°ΠΉΠ»ΠΎΠ² .link, .network ΠΈ .netdev Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° MachineTag, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ настройки сСти ΠΊ Π½Π°Π»ΠΈΡ‡ΠΈΡŽ ΠΈΠ»ΠΈ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… Ρ‚Π΅Π³ΠΎΠ². Π’ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«networkctl reloadΒ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция Β«β€”no-reconfigureΒ» для ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² .network ΠΈ .netdev с диска Π±Π΅Π· пСрСнастройки ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… сСтСвых Π»ΠΈΠ½ΠΊΠΎΠ². Π’ Ρ„Π°ΠΉΠ»Π°Ρ… .network Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… IPoIB, IPVLAN, IPVTAP, MACsec, MACVLAN, MACVTAP, Tunnel, VLAN, VXLAN ΠΈ Xfrm Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ нСсколько ΠΈΠΌΡ‘Π½ сСтСвых устройств, Ρ€Π°Π·Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ.
  • Π’ systemd-journald ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ FSS (Forward Secure Sealing), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ Π»ΠΎΠ³ΠΎΠ², ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Ρ‘Π½ Π½Π° использованиС ΠΊΡ€ΠΈΠΏΡ‚ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ OpenSSL вмСсто libgcrypt. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° libsystemd большС Π½Π΅ связываСтся с libgcrypt.
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ systemd-sysctl Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция Β«β€”verifyΒ», ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° sysctl читаСтся послС выставлСния ΠΈ свСряСтся с исходным Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π±Ρ‹Π»ΠΎ Π»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΎΠΏΡ†ΠΈΠΈ Β«β€”save=FILENAMEΒ» ΠΈ Β«β€”revert=FILENAMEΒ» для сохранСния ΠΈ восстановлСния настроСк sysctl, Ρ€Π°Π·ΠΌΠ΅Ρ‰Ρ‘Π½Π½Ρ‹Ρ… Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /run/sysctl.d/.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° сборки с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ OpenSSL 4.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ хостинг для сайтов с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ DDoS, VPS VDS сСрвСры πŸ”₯ ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ хостинг для сайтов с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ DDoS, VPS VDS сСрвСры | ProHoster