systemd 247

La sortie tant attendue (pour l'auteur de la nouvelle) du gestionnaire système le plus célèbre du monde GNU/Linux (et même un peu au-delà) - systemd.

Dans cette version :

  • Les balises udev font désormais référence au périphérique plutôt qu'à l'événement associé au périphérique - cela rompt la compatibilité ascendante, mais uniquement pour gérer correctement la rupture de compatibilité ascendante introduite dans le noyau 4.14.
  • Les fichiers PAM pour systemd-user se trouvent désormais dans /usr/lib/pam.d/ par défaut (comme cela devrait être le cas depuis PAM 1.2.0) au lieu de /etc/pam.d/
  • la dépendance d'exécution sur libqrencode, libpcre2, libidn/libidn2, libpwquality, libcryptsetup est désormais facultative - si la bibliothèque est manquante, la fonctionnalité correspondante est automatiquement désactivée
  • systemd-repart prend en charge la sortie JSON
  • systemd-dissect est devenu un utilitaire officiellement pris en charge avec une interface stable ; par conséquent, il est 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
  • suppression de l'option non documentée « ConditionNull = » pour les unités
  • ajout de nouvelles options d'unité
  • ajout de la prise en charge des clés de récupération pour les images cryptées hébergées par le système, qui (les clés, pas les images) sont affichées à l'aide d'un code QR
  • ajout de la prise en charge d'une partition /usr distincte dans https://systemd.io/DISCOVERABLE_PARTITIONS/ et systemd-repart

Et de nombreux changements tout aussi intéressants et dignes d’une discussion constructive et riche en émotions chez ENT.

Source: linux.org.ru