Встречайте новую версию комплекта системных утилит под номером 217!
Изменения:
-  journalctl получил новую опцию -t/--identifier=для фильтрации по идентификаторам (тегам) syslog, а также опцию--utcдля вывода временных меток UTC.
- Возможность уведомления менеджера сервисами перед тем, как начать перезагрузку (отсылкой RELOADING=1) или выключение (отсылкойSTOPPING=1). Это позволяет менеджеру отслеживать внутреннее состояние демонов и предотвращать ситуации, когда демон ещё работает, но уже недоступен через D-Bus.
- Сервисы с Type=oneshot не нуждаются в указании команд ExecStart.
- Пользовательские сервисы также могут загружаться из $XDG_RUNTIME_DIR/systemd/user.
- systemd-logind может быть сконфигурирован для обработки событий от крышки ноутбука, даже если ноутбук используется в качестве безмониторной рабочей станции или к нему подключено несколько мониторов.
- Сервис в initramfs для выхода из спящего режима, использующий командную строку ядра.
- Пользовательский демон консоли systemd-consoled. Пока что в ознакомительном виде.
- Метрики маршрутов для DHCP в модуле systemd-networkd.
- Сокет-активирующиеся сервисы могут получать контексты SELinux от сетевого стека (опция SELinuxContextFromNet=).
- Удалена поддержка загрузки прошивок из пользовательского пространства.
- Минимально поддерживаемая версия ядра увеличена до 3.7.
- Таймаут для обработчиков udev увеличен с одной до трёх минут, но предупреждение выводится уже через одну минуту для диагностики долгозагружающихся модулей.
- Правила udev позволяют удалять метки оборудования посредством TAG-="foobar".
- Удалена реализация упреждающего чтения (readahead).
- Юниты для разделов подкачки поддерживают опцию discard.
- Контейнеры Docker опознаются как отдельный тип виртуализации.
- Протокол Password Agent поддерживает отображение пользовательского ввода для большего удобства. Включается опцией --echo.
- Дефолтное значение net.core.default_qdisc = fq_codelв sysctl.d.
- При доступном kdbus сервисы могут использовать новую опцию BusPolicy=для более строгой политики блокировок и разграничения доступа.
- networkctl отображает файлы .network и .link для конкретных интерфейсов.
- Новый вызов sd_session_get_desktop()для sd-login, позволяющий определить запущенный DE.
- В утилиту systemctl добавлены действия add-wantsиadd-requires, позволяющие вручную расставлять зависимости между юнитами.
- При кодовом слове rescueв командной строке ядра система будет загружаться в режиме восстановления (т.е. используя rescue.target).
- Поддержка командной строкой ядра команд mount.usr=, mount.usrflags=, mount.usrfstype=для указания ФС для /usr.
- Контроль $NOTIFY_SOCKET процессов сервисов, а не только главного процесса.
- Снова введена поддержка fsck's -l. Примечание: это требует обновления пакета util-linux до версии 2.25, иначе возможны дедлоки.
- Удалена утилита multi-seat-x по причине реализации этой функциональности в xorg-server-1.16.
- Флаг ALLOW_INTERACTIVE_AUTHORIZATIONдля сообщений D-Bus, реалзиующая интерактивную авторизацию через PolicyKit для многих привилегированных операций.
- Ключ --usrдляudevadm hwdb --update, позволяющий размещение базы оборудования в /usr вместо /etc.
- Корректное создание файлов в /dev модулем systemd-tmpfiles при указании создания этих файлов только при загрузке.
- Множество багфиксов
Новую версию можно скачать здесь
>>> Подробности


















