Linux Mint bloccherà l'installazione nascosta di snapd per l'utente

Gli sviluppatori della distribuzione Linux Mint dichiarato, nel prossimo rilascio di Linux Mint 20 non includeranno pacchetti snap e snapd. Inoltre, verrà vietata l'installazione automatica di snapd insieme ad altri pacchetti installati tramite APT. Se lo desidera, l'utente potrà installare snapd manualmente, ma la sua aggiunta con altri pacchetti senza il consenso dell'utente sarà vietata.

Il problema è che il browser Chromium è disponibile in Ubuntu 20.04 solo in formato Snap, mentre nel repository DEB è presente un pacchetto fittizio che, tentando di installarlo, installa senza chiedere snapd, collegandosi alla directory Snap Store, scarica il pacchetto Chromium in formato snap e avvia uno script per trasferire le impostazioni attuali dalla directory $HOME/.config/chromium. Questo pacchetto deb in Linux Mint verrà sostituito con un pacchetto vuoto che non esegue alcuna azione di installazione, ma fornisce informazioni su dove ottenere autonomamente Chromium.

L'azienda Canonical ha iniziato a fornire Chromium solo in formato snap e ha interrotto la creazione di pacchetti deb a causa della complessità di mantenere Chromium per tutti i rami supportati di Ubuntu. Gli aggiornamenti del browser escono abbastanza frequentemente e ogni volta era necessario testare a fondo i nuovi pacchetti deb per eventuali regressioni per ogni rilascio di Ubuntu. L'uso di snap ha semplificato notevolmente questo processo e ha reso possibile limitarsi alla preparazione e al test di un unico pacchetto snap, comune a tutte le varianti di Ubuntu. Inoltre, la fornitura del browser in snap consente di eseguirlo in un ambiente isolato, creato tramite il meccanismo AppArmor, proteggendo il resto del sistema in caso di sfruttamento di vulnerabilità nel browser.

Il malcontento di Linux Mint è legato all'imposizione del servizio Snap Store e alla perdita di controllo sui pacchetti in caso di installazione da snap. Gli sviluppatori non possono apportare correzioni a tali pacchetti, gestire la loro distribuzione e svolgere audit delle modifiche. Tutte le attività legate ai pacchetti snap avvengono a porte chiuse e non sono sotto il controllo della comunità. Snapd viene eseguito nel sistema con i diritti di root e presenta un grande rischio in caso di compromissione dell'infrastruttura. Non è prevista la possibilità di passare a directory alternative di Snap. Gli sviluppatori di Linux Mint ritengono che un modello simile non sia molto diverso dalla distribuzione di software proprietario e temono l'introduzione di modifiche non controllate. L'installazione di snapd senza il consenso dell'utente durante il tentativo di installare pacchetti tramite il gestore pacchetti APT è paragonata a una backdoor che collega il computer a Ubuntu Store.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster