systemd 198
Вышел очередной релиз 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 и багов во второстепенных компонентах, пополнена коллекция тестов systemd