Après près de deux ans depuis la formation de la précédente branche significative, une version stable du distributeur OpenMediaVault 8.0 a été publiée, permettant de déployer rapidement un stockage en réseau (NAS, Network-Attached Storage). Le projet OpenMediaVault a été fondé en 2009 après une scission parmi les développeurs du distributeur FreeNAS, qui a conduit à la création d'une branche, les développeurs de celle-ci ayant pour objectif de porter le distributeur sur le noyau Linux et la base de paquets Debian. Des images d'installation d'OpenMediaVault pour l'architecture x86_64 (1.4 Go) sont préparées pour le téléchargement.
Le distributeur OpenMediaVault considère comme priorités le développement du support des appareils embarqués et la création d'un système flexible d'installation de modules complémentaires. Comparé à FreeNAS, le mécanisme d'installation des modules complémentaires a été largement remanié, au lieu de changer entièrement le « firmware » pour mettre à jour OpenMediaVault, on utilise les outils standards pour mettre à jour des paquets individuels et un installateur complet, permettant de sélectionner les composants nécessaires lors de l'installation.
L'interface web d'OpenMediaVault est écrite en PHP et se distingue par le chargement des données à la demande, grâce à la technologie Ajax, sans recharger les pages (l'interface web de FreeNAS est écrite en Python en utilisant le framework Django). L'interface propose des fonctions d'organisation de l'accès aux données et de partage de privilèges (y compris le support des ACL). Pour la surveillance, on peut utiliser SNMP (v1/v2c/v3), de plus, un système intégré d'envoi de notifications par email en cas de problèmes est présent (y compris le suivi de l'état des disques via S.M.A.R.T. et le contrôle du fonctionnement du système d'alimentation sans interruption).
Parmi les services de base liés à l'organisation du fonctionnement du stockage, on peut citer : SSH/SFTP, FTP, SMB/CIFS, client DAAP, RSync, client BitTorrent, NFS et TFTP. Comme système de fichiers, on peut utiliser EXT3, EXT4, XFS et JFS. Étant donné qu'OpenMediaVault est initialement axé sur l'extension des fonctionnalités via l'ajout de modules complémentaires, des plugins pour la prise en charge d'AFP (Apple Filing Protocol) sont développés séparément. de serveurs BitTorrent, serveurs iTunes/DAAP, cible LDAP, iSCSI, UPS, LVM et antivirus (ClamAV). La création de RAID logiciels (JBOD/0/1/5/6) avec mdadm est prise en charge.
Les principales nouveautés :
- La base de paquets a été mise à jour vers Debian 13.
- L'outil de gestion de la fréquence CPU et des modes d'économie d'énergie cpufrequtils a été remplacé par linux-cpupower.
- Les appels RPC UserMgmt::enumerateSystemUsers, UserMgmt::enumerateUsers, UserMgmt::enumerateAllUsers et UserMgmt::getUserList ont été modifiés pour renvoyer par défaut uniquement les informations de base sur les utilisateurs et les groupes, tandis que les informations détaillées nécessitent le paramètre « detail ». Ce changement a significativement accéléré le fonctionnement de ces appels.
- La notification de changement de configuration affiche maintenant la liste des modules mis à jour.
- Des informations sur les anciennes versions des paquets mis à jour ont été ajoutées à la page de mise à jour du système.
- Dans les paramètres de chrony, la directive « pool » est maintenant utilisée par défaut au lieu de « server ».
- La prise en charge de l'authentification WPA3 (SAE) a été établie pour les connexions sans fil.
- Lors de l'installation sur des systèmes existants avec Debian, seule la prise en charge des architectures AMD64 et ARM64 a été conservée.
center>
Source : opennet.ru
