Вышла новая systemd. Достойны отдельного упоминания (по мнению автора новости) следующие изменения:



  • команды networkctl теперь поддерживают globbing

  • публичный DNS от Cloudflare добавлен в список fallback DNS

  • сгенерированные юниты .device (например посредством systemd-fstab-generator) теперь не цепляют соответствующий .mount в качестве автоматической зависимости (Wants=) - то есть подключённый девайс не обязательно будет примонтирован автоматически

  • добавлена опция CPUQuotaPeriodSec= для задания отрезка времени по которому считается CPUQuota=

  • новая опция юниотов ProtectHostname= предотвращает изменение имени хоста

  • опция RestrictSUIDSGID= для запрета создания SUID/SGID файлов

  • можно задать network namespace с помощью пути к файлу через опцию NetworkNamespacePath=

  • можно создавать .socket юниты в определённом network namespace с помощью опций PrivateNetwork= и JoinsNamespaceOf=

  • возможность активировать .timer юниты при изменении системного времени или часового пояса с помощью опций OnClockChange= и OnTimezoneChange=

  • опция –show-transaction для ‘systemctl start’ позволяющая просмотреть что именно потребуется для активации данного юнита

  • поддержка L2TP туннелей в systemd-networkd

  • поддержка раздела XBOOTLDR (Extended Boot Loader) в sd-boot и bootctl монтируемого в /boot в дополнение к ESP (монтируемого в /efi или /boot/efi)

  • busctl может генерировать сигналы dbus

  • systemctl позволяет перезагрузку в определённую ОС (если загрузчик такое поддерживает)


И множество других любопытных новшеств и исправлений.









 , ,






URL записи