systemd 247

Долгожданный (для автора новости) релиз самого известного из системных менеджеров мира GNU/Linux (и даже немного за его пределами) — systemd.

В данном выпуске:

  • метки (tags) udev теперь относятся к устройству, а не к событию, связанному с устройством, — это нарушает обратную совместимость, но только для того, чтобы корректно обработать нарушение обратной совместимости, внесённое ещё в ядре 4.14
  • PAM файлы для systemd-user теперь по-умолчанию в /usr/lib/pam.d/ (как и должно быть с версии PAM 1.2.0) вместо /etc/pam.d/
  • зависимость (runtime) от libqrencode, libpcre2, libidn/libidn2, libpwquality, libcryptsetup теперь опциональна — в случае отсутствия библиотеки соответствующая функциональность автоматически отключается
  • systemd-repart поддерживает вывод в формате JSON
  • systemd-dissect стал официально поддерживаемой утилитой со стабильным интерфейсом, соответственно по-умолчанию теперь устанавливается в /usr/bin/ вместо /usr/lib/systemd/
  • systemd-nspawn теперь использует интерфейс описанный в https://systemd.io/CONTAINER_INTERFACE
  • убрана недокументированная опция «ConditionNull=» для юнитов
  • добавлены новые опции юнитов
  • добавлена поддержка ключей восстановления для зашифрованных образов systemd-homed, которые (ключи, а не образы) отображаются с помощью QR кода
  • добавлена поддержка отдельного раздела /usr в https://systemd.io/DISCOVERABLE_PARTITIONS/ и systemd-repart

И множество не менее любопытных изменений, достойных конструктивного и эмоционально-насыщенного обсуждения на ЛОРе.

Источник: linux.org.ru