Wśród zmian:
- nowe logo;
- usługi można teraz przypisać do CPU przez cgroup v2, tzn. wsparcie dla cpuset cgroups v2;
- można określić sygnał do ponownego uruchomienia usługi (RestartKillSignal);
- systemctl clean teraz działa także dla jednostek typu socket, mount i swap;
- systemd teraz próbuje odczytywać konfigurację z zmiennej EFI SystemdOptions jako alternatywę dla zmiany parametrów jądra z bootloadera;
- systemd znosi limity printk, aby na pewno uchwycić wszystkie logi podczas rozruchu (a następnie stosuje swoje limity);
- dodano wsparcie dla ładowania ustawień z katalogów typu «{unit_type}.d/», aby zastosować ustawienia do wszystkich jednostek danego typu;
- w systemctl dodano ‘stop —job-mode=triggering’, aby zatrzymywać również zależne jednostki;
- ulepszono wyświetlanie zależności w statusie jednostki. Teraz pokazuje zależne jednostki oraz te, od których zależą;
- kolejne ulepszenia w pracy z sesjami PAM. Dodano ograniczenie całkowitego czasu życia sesji z wymuszeniem wylogowania;
- nowa grupa dla wywołań systemowych @pkey, natychmiastowo zezwala na wszystkie wywołania pamięci dla kontenerów;
- dla udev dodano program fido_id;
- poprawki w działaniu udev z CDROM;
- systemd-networkd już nie tworzy domyślnej trasy dla sieci 169.254.0.0/16 (zakres do autokonfiguracji);
- systemd-networkd teraz może ogłaszać nowe trasy IPv6;
- systemd-networkd teraz zachowuje konfigurację DHCP przy restarcie;
- dodano nowe opcje w systemd DHCPv4 i DHCPv6; serwer;
- w systemd-networkd dodano opcje do kształtowania ruchu;
- wsparcie dla devicetree-overlay;
- systemd-resolved wspiera sprawdzanie nazw przez GnuTLS;
- systemd-id128 teraz może generować UUID;
- dodano opcjonalne ograniczenie dla jednostek, uniemożliwiające im odczyt logów jądra.
Źródło: linux.org.ru
