Вышел очередной релиз systemd. Нововведения и улучшения:
- Возможность уточнения отдельных параметров юнит файлов в локальной конфигурации без копирования и исправления оригинального юнита.
- Для systemctl добавлено новое поведение и параметры:
- list-dependencies — рекурсивный вывод текущих зависимостей юнита;
- poweroff и прочие теперь учитывают состояние ингибиторов;
- set-cgroup-attr — меняет в рантайме параметры cgroups для юнита и сохраняет их как уточнения;
- status без параметров теперь выводит статус сообщения для всех активных юнитов.
- --irreversible — последующие задачи, добавленные в очередь, в случае конфликтов не вытесняют задачи, добавленные с таким флагом.
- systemd теперь умеет симпатично выводить информацию на консоль о подвисших задачах.
- В журнал добавлено поле _SYSTEMD_USER_UNIT для фильтрации по юнитам пользовательских сессий.
- Убрана поддержка дистрибутиво-специфичных зависимостей в lsb init скриптах.
- Связка systemd+gummiboot теперь умеет использовать EFI (автомонтирование ESP, efivars, передача таймингов и т. п.).
- Добавлен PoC для интерфейса конфигурации загрузки в виде утилит bootctl/kernel-install, которые пока не делают ничего полезного.
- logind теперь сигнализирует о выходе из сна и теперь умеет unlock-sessions в дополнение к lock-sessions.
- tmpfiles теперь умеет делать исключения (X).
- udev теперь расставляет права доступа только в «add» событиях.
- bootchart перелицензирован под LGPLv2.1+ для единообразия.
- policykit убран из обязательных зависимостей при компиляции.
- systemd-analyze переписали на C.
- Python API теперь умеет читать/писать журнал.
- Добавлена утилита systemd-activate для тестирования socket activation.
- journalctl в последние часы перед релизом получил пачку новых опций для вывода задом наперед.
- Владельцем системных журналов теперь по умолчанию является группа systemd-journal.
- Исправлено поведение systemd-vconsole-setup, конфигурации переменных окружений, nspawn, работы в составе initrd, SMACK и множества других недочетов в API и багов во второстепенных компонентах, пополнена коллекция тестов.
>>> Подробности