systemd 247

Довгоочікуваний (для автора новини) реліз найвідомішого із системних менеджерів світу GNU/Linux (і навіть трохи за його межами) — systemd.

У цьому випуску:

  • 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