W długo oczekiwany (przez autora wiadomości) wydaniu najsłynniejszego z menedżerów systemowych na świecie GNU/Linux (a nawet trochę poza nim) - systemd.
W tym wydaniu:
- tagi (tags) udev teraz odnoszą się do urządzenia, a nie do związane z nim zdarzenia, co narusza zgodność wstecz, ale tylko po to, aby poprawnie obsłużyć naruszenie zgodności wstecz, wprowadzone już w jądrze 4.14.
- Pliki PAM dla systemd-user są teraz domyślnie w /usr/lib/pam.d/ (jak powinno być od wersji PAM 1.2.0) zamiast w /etc/pam.d/
- Zależność (runtime) od libqrencode, libpcre2, libidn/libidn2, libpwquality, libcryptsetup jest teraz opcjonalna - w przypadku braku biblioteki odpowiednia funkcjonalność jest automatycznie wyłączana.
- systemd-repart obsługuje wyjście w formacie JSON.
- systemd-dissect stał się oficjalnie wspieraną narzędziem z stabilnym interfejsem, dlatego od teraz domyślnie instalowane jest w /usr/bin/ zamiast w /usr/lib/systemd/
- systemd-nspawn teraz korzysta z interfejsu opisanego w. https://systemd.io/CONTAINER_INTERFACE
- Usunięto niedokumentowaną opcję „ConditionNull=” dla jednostek.
- Dodano nowe opcje jednostek.
- Dodano wsparcie dla kluczy odzyskiwania dla zaszyfrowanych obrazów systemd-homed, które (klucze, a nie obrazy) są wyświetlane za pomocą kodu QR.
- Dodano wsparcie dla osobnej partycji /usr w. https://systemd.io/DISCOVERABLE_PARTITIONS/ i systemd-repart.
I wiele innych równie ciekawych zmian, zasługujących na konstruktywną i emocjonalnie bogatą dyskusję na LORze.
Źródło: linux.org.ru
