Представлен релиз systemd 251 — свободного (GPLv2+) системного менеджера GNU/Linux. Основные изменения: повышены требования к окружению (Linux kernel 4.15 c опцией CLOCK_BOOTTIME, С11 с расширениями GNU) - поскольку разработчики systemd тщательно заботятся об обратной совместимости, заголовочные файлы по-прежнему C89 [ sd-boot ](
https://www.freedesktop.org/software/systemd/man/sd-boot.html ) сохраняет хэш командной строки ядра по-умолчанию в TPM PCR 12 вместо PCR 8 для улучшения совместимости с Grub, который активно использует данный регистр в [ Boot Loader Specification ](
https://systemd.io/BOOT_LOADER_SPECIFICATION ) добавлен файл /loader/entries.srel с описанием формата записей в /loader/entries/directory в ESP юниты, прибитые [ systemd-oomd ](
https://www.freedesktop.org/software/systemd/man/systemd-oomd.html ) , получат соответствующий статус oom-kill множество Private*= и Protect*= опций теперь доступно и для пользовательского инстанса системного менеджера (при наличии user namespaces в системе) опция LoadCredential= теперь поддерживает папки /etc/credstore/, /run/credstore/, /usr/lib/credstore/ - см [
https://systemd.io/CREDENTIALS/ ](
https://systemd.io/CREDENTIALS/ ) документированы экспортные форматы journal - см. [
https://systemd.io/JOURNAL_EXPORT_FORMATS/ ](
https://systemd.io/JOURNAL_EXPORT_FORMATS/ ) новая команда udevadm lock позволяет получить эксклюзивный доступ к блочному устройству на время выполнения критических операций - см. [
https://systemd.io/BLOCK_DEVICE_LOCKING/ ](
https://systemd.io/BLOCK_DEVICE_LOCKING/ ) добавлен юнит systemd-networkd-wait-online@.service для удобного ожидание появления сети на определённом интерфейсе новая опция сборки default-user-shell= позволяет задать пользовательскую оболочку в явном виде вместо окаянного bash сервис [ systemd-timesyncd ](
https://www.freedesktop.org/software/systemd/man/systemd-timesyncd.html ) обзавёлся D-Bus API новый (экспериментальный) сервис [ systemd-sysupdate ](
https://www.freedesktop.org/software/systemd/man/systemd-sysupdate.html ) для атомарного (типа A/B) обновления И множество любопытных новшеств, заслуживающих пристального изучения экспертами ЛОР :)
Ссылка:
https://www.linux.org.ru/news/linux-general/16874180