Dopo due anni dalla creazione dell'ultima importante versione, è stato pubblicato il rilascio stabile della distribuzione OpenMediaVault 6, che consente di implementare 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, che ha portato alla creazione di un ramo, i cui sviluppatori si sono posti l'obiettivo di portare la distribuzione su un kernel Linux e una base di pacchetti Debian. Sono disponibili immagini di installazione di OpenMediaVault per l'architettura x86_64 (868 MB).
Novità principali:
- La base dei pacchetti è stata aggiornata a Debian 11 "Bullseye".
- È stata proposta una nuova interfaccia utente, completamente riscritta da zero.

- Nel web interface ora vengono visualizzati solo i file system configurati in OpenMediaVault.
- Aggiunti nuovi plugin, presentati come contenitori isolati: S3, OwnTone, PhotoPrism, WeTTY, FileBrowser e Onedrive.

- Ampliate le funzionalità dell'installatore, incluso il supporto per l'installazione su unità USB da un sistema avviato da un'altra unità USB.
- Invece di un processo di background separato per monitorare lo stato, ora è utilizzato il watchdog di systemd.
- Nelle impostazioni FTP è stata aggiunta un'opzione per mostrare la home directory dell'utente nella lista di navigazione.
- Ampliate le funzionalità per monitorare la temperatura delle unità. È stata fornita la possibilità di sovrascrivere le impostazioni SMART generali per le unità selezionate.
- Il pacchetto pam_tally2 è stato sostituito da pam_faillock.
- L'utilità omv-update è stata sostituita da omv-upgrade.
- Per impostazione predefinita, il supporto per SMB NetBIOS è disattivato (può essere riattivato tramite la variabile d'ambiente OMV_SAMBA_NMBD_ENABLE).
- È stata interrotta la supporto per il dispositivo /dev/disk/by-label, poiché genera etichette prevedibili.
- È stata interrotta la possibilità di installare parallelamente ad altri ambienti desktop.
- Disattivata la funzione di pulizia dei log di sistema (i log ora vengono gestiti tramite il journal di systemd).
- Nelle impostazioni dei parametri utente è stata aggiunta la possibilità di utilizzare chiavi ed25519 per SSH.
- Per le home directory ospitate su partizioni SMB, è stato aggiunto il supporto per il "cestino".
- È stata aggiunta la possibilità di spostare e modificare le autorizzazioni nella pagina ACL delle condivisioni. Per le condivisioni non ospitate su file system compatibili POSIX, è stato rimosso il pulsante per accedere alla pagina delle impostazioni ACL.
- Le impostazioni per l'esecuzione di lavori programmati sono state ampliate.
- È garantita l'assegnazione di una priorità più alta ai server DNS specificati manualmente rispetto ai server DNS le cui informazioni sono state ottenute tramite DHCP.
- Il processo in background avahi-daemon ora utilizza solo le interfacce di rete ethernet, bond e wifi configurate tramite il configuratore OpenMediaVault.
- L'interfaccia di accesso al sistema è stata aggiornata.

Il progetto OpenMediaVault considera come priorità nello sviluppo l'ampliamento del supporto per i dispositivi embedded e la creazione di un sistema flessibile per l'installazione di componenti aggiuntivi, mentre il focus principale dello sviluppo di FreeNAS è l'utilizzo delle funzionalità del file system ZFS. Rispetto a FreeNAS, il meccanismo di installazione dei componenti aggiuntivi è stato notevolmente rielaborato; invece di cambiare completamente il 'firmware' per aggiornare OpenMediaVault, vengono utilizzati gli strumenti di aggiornamento standard per i singoli pacchetti e un installer completo che consente 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 attraverso la tecnologia Ajax senza ricaricare le pagine (l'interfaccia web di FreeNAS è scritta in Python utilizzando il framework Django). Nell'interfaccia sono presenti funzioni per organizzare la condivisione dei dati e la suddivisione dei privilegi (incluso il supporto per ACL). Per il monitoraggio, è possibile utilizzare SNMP (v1/2c/3) e dispongono inoltre di un sistema integrato di invio di notifiche sui 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 di emergenza).
Tra i servizi di base legati all'organizzazione del lavoro dell'archivio, si possono notare: SSH/SFTP, FTP, SMB/CIFS, client DAAP, RSync, client BitTorrent, NFS e TFTP. È possibile utilizzare come sistema di file EXT3, EXT4, XFS e JFS. Poiché la distribuzione OpenMediaVault è inizialmente mirata ad espandere la funzionalità tramite componenti aggiuntivi, sono in fase di sviluppo separato i plugin per implementare il supporto per 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.
Fonte: opennet.ru


