FreeBSD 14.4

FreeBSD 14.4

Le 10 mars 2026, le projet FreeBSD a annoncé la sortie d'une nouvelle version stable du système d'exploitation – 14.4-RELEASE. Cette version, disponible sur le site officiel, poursuit le développement de la branche 14-STABLE et inclut des correctifs de sécurité, des mises à jour de composants, de nouveaux pilotes et des améliorations pour les environnements cloud.

Modifications dans FreeBSD 14.4 :

Sécurité et correctifs :

Depuis la sortie de 14.3, plusieurs mises à jour de sécurité importantes ont été publiées. Parmi les vulnérabilités corrigées :

  • multiples vulnérabilités dans OpenSSL (septembre 2025 et janvier 2026);
  • exécution de code à distance via les annonces de routeur ND6 (décembre 2025);
  • évasion de jail via nullfs et échange de descripteurs de fichiers (janvier-février 2026);
  • DoS dans ipfw et problèmes de mise en cache dans local-unbound.
Espace utilisateur :
  • diff rapporte désormais mieux les erreurs d'entrée-sortie;
  • sockstat affiche les sockets UDP-Lite;
  • newfs a reçu l'option -u pour désactiver les mises à jour douces;
  • nouvelle utilité sndctl pour gérer les dispositifs sonores avec une interface similaire à mixer;
  • Jail: ajoutés des paramètres meta et env pour stocker des métadonnées et des variables d'environnement arbitraires liées à chaque jail;
  • privilèges: l'utilitaire mdo (alternative à sudo) a reçu des options étendues pour un contrôle précis des UID et GID des processus exécutés.
Mises à jour des logiciels tiers :
  • OpenZFS mis à jour vers la version 2.2.9 avec des améliorations de l'ARC et des correctifs pour zpool add;
  • OpenSSH mis à jour vers la version 10.0p2 : prise en charge des DSA faibles supprimée, clé d'échange par défaut modifiée vers l'algorithme post-quantique mlkem768x25519-sha256;
  • OpenSSL mis à jour vers la version 3.0.16;
  • xz (5.8.2), less (685), bc/dc (7.1.0), unbound (1.24.1), libarchive (3.8.5), bmake (20251111) et autres;
  • police de console gallant contient désormais plus de 4300 glyphes, y compris le cyrillique, le grec et les symboles Powerline. La police spleen a été mise à jour vers la version 2.2.0;
  • le protocole de routage RIP (utilitaires routed, route6d) est déclaré obsolète et sera supprimé dans de futures versions.
Noyau et pilotes.
  • Jail: les restrictions pour les utilisateurs non privilégiés dans les jails parentales ont été renforcées lors de la gestion des processus dans les jails enfants. Pour conserver l'ancien comportement, un paramètre allow.nounprivileged_parent_tampering a été introduit.
  • Réseau: ajout d'une utilité /sbin/ipfw15 pour la compatibilité avec les noyaux 15.x lors de la mise à niveau. Le code de compatibilité avec les IPFW des versions antérieures à FreeBSD 8 a été supprimé.
  • Pilotes:
    • ix/ixv: ajout du support pour la famille Intel Ethernet E610;
    • iwlwifi: ajout du support ACPI pour la régulation du fonctionnement de 802.11ax/be;
    • nvme: ajout du support BAR5 pour la compatibilité avec Google Compute Engine C4;
    • réparation: il est désormais possible de générer des adresses MAC stables via sysctl;
    • qat: support des dispositifs 402xx.
  • Système de stockage (Storage)*:
    • : ajout du support du système de fichiers 9P (p9fs) pour une utilisation avec bhyve et virtio-9p, permettant à la machine invitée d'accéder aux fichiers de l'hôte;
    • corrections des erreurs dans tarfs lors du travail avec des fichiers de plus de 4 Go et 8 Go;
    • renforcement des vérifications dans unionfs et nullfs pour prévenir les évasions de jail (chroot escape).
Chargeur et installation
  • Installation: bsdinstall ne prend plus en charge l'installation de ZFS sur des disques avec une partition MBR (l'option était non fonctionnelle);
  • Chargement: loader.efi fonctionne désormais correctement sur les anciens systèmes avec UGA (par exemple, MacBooks), utilisant les fonctions Blt uniquement en présence de GOP;
  • Images: des firmwares pour les adaptateurs sans fil ont été ajoutés aux supports bootonly, permettant l'installation du système via Wi-Fi;
  • Raspberry Pi: des blobs de device tree pour le support de Raspberry Pi Zero 2W ont été inclus dans les images pour cartes SD.
Environnements cloud (Cloud Support)
  • nuageinit a reçu des améliorations significatives : ajout de la compatibilité complète avec cloud-init (support runcmd, packages, write_files, etc.), amélioration de la gestion réseau, ajout du support resolvconf. Cela simplifie l'initialisation machines virtuelles dans les clouds.

Mise à jour du système

La mise à jour vers FreeBSD 14.4 est supportée de deux manières :

  1. Mise à jour binaire via l'outil freebsd-update (requiert une connexion Internet).
  2. Mise à jour à partir des sources selon les instructions dans le fichier /usr/src/UPDATING.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster