Dopo quasi due anni dalla creazione dell'ultima significativa versione, è stato pubblicato il rilascio stabile della distribuzione OpenMediaVault 7.0, che consente di configurare rapidamente uno storage di rete (NAS, Network-Attached Storage). Il progetto OpenMediaVault è stato fondato nel 2009 dopo una scissione tra gli sviluppatori della distribuzione FreeNAS, dalla quale è emersa una ramificazione che ha posto come obiettivo il passaggio della distribuzione al kernel Linux e alla base di pacchetti Debian. Sono disponibili immagini di installazione di OpenMediaVault per l'architettura x86_64 (981 MB).
La distribuzione OpenMediaVault considera come obiettivi prioritari dello sviluppo l'ampliamento del supporto per i dispositivi embedded e la creazione di un sistema flessibile per la gestione delle estensioni. Rispetto a FreeNAS, è stato notevolmente rivisitato il meccanismo di installazione delle estensioni; invece di sostituire completamente il "firmware" per gli aggiornamenti, OpenMediaVault utilizza strumenti standard per l'aggiornamento dei singoli pacchetti e un installer completo che permette di selezionare i componenti necessari durante il processo di installazione.
L'interfaccia web di gestione di OpenMediaVault è scritta in PHP e si distingue per il caricamento dei dati su richiesta utilizzando la tecnologia Ajax senza ricaricare le pagine (l'interfaccia web di FreeNAS è scritta in Python utilizzando il framework Django). L'interfaccia include funzionalità per la condivisione dei dati e la separazione dei privilegi (compresa la supporto per ACL). Per il monitoraggio è possibile utilizzare SNMP (v1/2c/3); inoltre, è presente un sistema integrato per l'invio di notifiche su problemi via email (incluso il monitoraggio dello stato dei dischi tramite S.M.A.R.T. e il controllo del funzionamento del sistema di alimentazione non interrotta).
Tra i servizi di base associati all'organizzazione del lavoro del deposito, è possibile evidenziare: SSH/SFTP, FTP, SMB/CIFS, client DAAP, RSync, client BitTorrent, NFS e TFTP. Come file system, possono essere utilizzati EXT3, EXT4, XFS e JFS. Poiché la distribuzione di OpenMediaVault è originariamente focalizzata sull'espansione delle funzionalità tramite l'aggiunta di estensioni, vengono sviluppati separatamente plugin per implementare il supporto di AFP (Apple Filing Protocol), server BitTorrent, server iTunes/DAAP, LDAP, target iSCSI, UPS, LVM e antivirus (ClamAV). È supportata la creazione di RAID software (JBOD/0/1/5/6) utilizzando mdadm.
Novità principali:
- Il pacchetto di base è stato aggiornato a Debian 12.
- Per l'installazione automatica degli aggiornamenti e l'invio di notifiche sulla disponibilità di nuove versioni è stato utilizzato il pacchetto unattended-upgrades. Il pacchetto cron-apt è stato sostituito da unattended-upgrades e apticron. Per l'invio via email delle statistiche sugli aggiornamenti installati automaticamente, è stato utilizzato il pacchetto apt-listchanges.
- La gestione dei RAID software (mdadm) è stata spostata in un plugin separato.
- Aggiunta la possibilità di utilizzare alias di nomi permanenti degli interfaccia Ethernet ("enbX"), definiti tramite Device Tree.
- Aggiunto supporto per l'autenticazione delle chiamate RPC tramite l'intestazione X-OPENMEDIAVAULT-SESSIONID invece dei Cookie.
- Nella pagina di riepilogo dell'interfaccia web è stato aggiunto un widget per mostrare la temperatura di tutti i dispositivi di archiviazione.
- Nell'interfaccia web, durante la creazione delle chiavi SSH, è stata fornita l'opzione di scegliere tra gli algoritmi RSA ed Ed25519. È stata interrotta la supporto per l'importazione delle chiavi DSA in SSH. Aggiunto il supporto per le chiavi SSH basate sull'algoritmo ed25519-sk.
- Nell'interfaccia web è stata eseguita una riorganizzazione dei contenuti delle pagine Storage, Shared Folders e ACL.
- Migliorata l'applicazione delle quote per i filesystem.
- La chiamata all'utilità hdparm è stata sostituita dalla chiamata a smartctl (hdparm non è più utilizzato).

Fonte: opennet.ru
