Med spremembami:
- novo логотип;
- услуги теперь можно привязывать к CPU через cgroup v2, т.е. поддержка cpuset cgroups v2;
- можно указать сигнал для перезапуска сервиса (RestartKillSignal);
- systemctl clean теперь работает и для юнитов типа socket, mount и swap;
- systemd теперь пытается считывать конфигурацию из переменной EFI SystemdOptions как альтернативу изменению параметров ядра из загрузчика;
- systemd отменяет лимиты printk, чтобы захватить все логи во время загрузки (и потом применяет свои лимиты);
- добавлена поддержка загрузки настроек из директорий типа «{unit_type}.d/», чтобы применить настройки ко всем юнитам данного типа;
- в systemctl добавлено ‘stop —job-mode=triggering’, чтобы останавливать и зависимые юниты;
- улучшено отображение зависимостей в статусе юнита. Теперь показывает зависимые юниты и юниты, от которых он зависит;
- дальнейшие улучшения для работы с сессиями PAM. Добавлено ограничение общего времени жизни сессии с принудительным выходом;
- новая группа для системных вызовов @pkey, сразу разрешает все memory syscalls для контейнеров;
- для udev добавлена программа fido_id;
- исправления в работе udev с CDROM;
- systemd-networkd больше не создает маршрут по умолчанию для сетей 169.254.0.0/16 (диапазон для автоконфигурации);
- systemd-networkd теперь может объявлять новые маршруты IPv6;
- systemd-networkd теперь сохраняет конфигурацию DHCP при перезапуске;
- добавлены новые опции в systemd DHCPv4 и DHCPv6; strežnik;
- в systemd-networkd добавлены опции для шейпинга трафика;
- поддержка devicetree-overlay;
- systemd-resolved поддерживает проверку имен через GnuTLS;
- systemd-id128 теперь может генерировать UUID;
- добавлено опциональное ограничение для юнитов, не позволяющее читать им логи ядра.
Izvor: linux.org.ru
