Le très attendu (pour l'auteur de la nouvelle) lancement du gestionnaire de système le plus connu au monde GNU/Linux (et même un peu au-delà) — systemd.
Dans cette version :
- Les étiquettes (tags) udev appartiennent désormais à l'appareil, plutôt qu'à l'événement lié à l'appareil — cela rompt la compatibilité ascendante, mais seulement pour correctement traiter la rupture de la compatibilité ascendante introduite dans le noyau 4.14.
- Les fichiers PAM pour systemd-user se trouvent désormais par défaut dans /usr/lib/pam.d/ (comme il se doit depuis la version PAM 1.2.0), au lieu de /etc/pam.d/
- La dépendance (runtime) à libqrencode, libpcre2, libidn/libidn2, libpwquality, libcryptsetup est désormais optionnelle — en cas d'absence de la bibliothèque, la fonctionnalité correspondante est automatiquement désactivée.
- systemd-repart prend désormais en charge la sortie au format JSON.
- systemd-dissect est devenu un outil officiellement supporté avec une interface stable, et est donc maintenant installé par défaut dans /usr/bin/ au lieu de /usr/lib/systemd/
- systemd-nspawn utilise désormais l'interface décrite dans https://systemd.io/CONTAINER_INTERFACE
- l'option non documentée «ConditionNull=» pour les unités a été supprimée.
- De nouvelles options d'unités ont été ajoutées.
- Ajout du support des clés de récupération pour les images encryptées de systemd-homed, qui (les clés, pas les images) sont affichées via un code QR.
- Ajout du support d'une partition séparée /usr dans https://systemd.io/DISCOVERABLE_PARTITIONS/ et systemd-repart.
Et de nombreux autres changements tout aussi intéressants, méritant une discussion constructive et émotionnelle sur LOR.
Source : linux.org.ru
