Publication du système d'exploitation NetBSD 10.1.

La version de l système d'exploitation NetBSD 10.1 est maintenant disponible, prenant en charge 58 architectures système et 16 familles de CPU. En plus de sa portabilité et de la prise en charge d'un grand nombre de plates-formes matérielles, le système d'exploitation NetBSD offre des fonctionnalités telles que l'hyperviseur NVMM, le pare-feu NPF, le gestionnaire de paquets pkgin, le dépôt de paquets pkgsrc, le mécanisme de vérification d'intégrité veriexec, le mode W^X (les pages mémoire ne peuvent pas être accessibles en écriture et en exécution en même temps), la prise en charge du système de fichiers ZFS et le système de chiffrement des disques cgd. Des images d'installation (640 Mo) ont été préparées pour 56 architectures (epoc32 et ia64 sont omis).

Le projet prend en charge 8 ports principaux : NetBSD : amd64, i386, evbarm, evbmips, evbppc, hpcarm, sparc64 et xen, ainsi que 49 ports secondaires liés à des CPU tels que alpha, hppa, m68010, m68k, sh3, sparc et vax. Les ports secondaires sont encore pris en charge, mais ont déjà perdu leur pertinence ou n'ont pas un nombre suffisant de développeurs intéressés par leur développement. Un port (acorn26) est inclus dans la troisième catégorie, qui contient des ports non fonctionnels prétendant à la suppression si des enthousiastes intéressés ne se manifestent pas pour leur développement.

Améliorations principales dans NetBSD 10.1 :

  • La prise en charge de la suppression des disques actifs et de secours sans arrêter le fonctionnement (hot removal) a été ajoutée à l'implémentation du RAID logiciel.
  • La commande raidctl a été enrichie d'une syntaxe « raidctl dev command », permettant de gérer la configuration des simples tableaux RAID via la ligne de commande. Par exemple, pour créer un RAID 0 à partir de trois disques, vous pouvez utiliser « raidctl raid0 create 0 /dev/wd0e /dev/wd1e /dev/wd2e », et pour créer un RAID 1, dont un seul disque fait pour l'instant partie — « raidctl raid0 create mirror absent /dev/wd1e ».
  • Des régressions entraînant une baisse des performances des sockets réseau ont été corrigées.
  • Dans le pilote des ponts réseau, un mode de protection des interfaces réseau a été introduit, dans lequel une trame reçue via une interface réseau protégée ne peut pas être redirigée vers une autre interface protégée.
  • Dans l'adaptateur Ethernet virtuel shmif, il est désormais possible de modifier l'état du lien réseau. Un nouvel outil shmif_pcapin a été ajouté pour tester shmif.
  • Des problèmes liés à l'utilisation de systèmes disposant de plus de 32 Go de RAM dans NFS ont été résolus.
  • Ajout de la prise en charge du matériel : Ethernet Realtek/Killer E2600, Brainboxes USB Serial, Mercusys MW150USV2 Wi-Fi.
  • Par défaut, pour les systèmes x86_64, le pilote viac7temp est activé pour les capteurs de température des CPU VIA C7, VIA Nano et Zhaoxin. Le support des CPU de la société VIA a été amélioré.
  • Pour les systèmes ARM64, les appareils audio nécessaires à la lecture du son dans QEMU sont inclus dans le noyau.
  • Des corrections de bugs ont été apportées au pilote virtio.
  • Les pages générées par le serveur HTTP intégré avec le contenu des répertoires sont adaptées pour une visualisation sur des appareils mobiles.
  • Dans la bibliothèque C, la fonction getentropy a été mise en conformité avec les exigences de la norme POSIX.1-2024.
  • En cas de clonage machines virtuelles une réinitialisation automatique du pool d'entropie du générateur de nombres pseudo-aléatoires, accessible via les fonctions getentropy et arc4random, est assurée.
  • Les versions de ftp 20241129, libarchive 3.7.7 et Xserver 21.1.14 ont été mises à jour.
  • La bibliothèque libsa, utilisée dans les chargeurs de démarrage, a ajouté le support de NFSv3.
  • La taille de l'image pour les systèmes i386 a été réduite, maintenant elle tient sur CD-ROM.
  • Pour les architectures mac68k et macppc, l'outil mkhybrid a été ajouté, permettant de créer des images de démarrage universelles.
  • Dans la fonction usleep, il est désormais permis de spécifier des valeurs supérieures à 999999.

Source : opennet.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