Linux Mint bloccherà l'installazione di snapd nascosta all'utente.

Gli sviluppatori della distribuzione Linux Mint hanno annunciato, si nel prossimo rilascio di Linux Mint 20 non saranno forniti 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 l'aggiunta di questo con altri pacchetti senza il consenso dell'utente sarà vietata.

Il punto principale è che il browser Chromium è distribuito in Ubuntu 20.04 esclusivamente in formato Snap, mentre nel repository DEB viene posizionata una sorta di segnaposto che, quando si tenta di installarla nel sistema, installa snapd senza chiedere, collegandosi al catalogo. Snap Store, il pacchetto Chromium viene scaricato in formato snap e viene eseguito uno script che trasferisce le impostazioni attuali dalla cartella $HOME/.config/chromium. Questo pacchetto deb in Linux Mint sarà sostituito da un pacchetto vuoto, che non eseguirà alcuna azione di installazione, ma fornirà informazioni su dove si può ottenere Chromium autonomamente.

L'azienda Canonical ha iniziato a fornire Chromium solamente in formato snap e ha interrotto la creazione di pacchetti deb a causa della complessità nella manutenzione di Chromium per tutti i rami supportati di Ubuntu. Gli aggiornamenti del browser vengono rilasciati abbastanza frequentemente e i nuovi pacchetti deb dovevano essere testati meticolosamente per verificare la presenza di eventuali regressioni per ogni versione di Ubuntu. L'uso di snap ha semplificato notevolmente questo processo, consentendo di limitarsi alla preparazione e al test di un solo pacchetto snap, comune a tutte le varianti di Ubuntu. Inoltre, la fornitura del browser in formato snap consente di eseguirlo in un ambiente isolato, creato tramite il meccanismo AppArmor, proteggendo il resto del sistema nel caso venga sfruttata una vulnerabilità nel browser.

Il malcontento di Linux Mint è legato all'imposizione del servizio Snap Store e alla perdita di controllo sui pacchetti nel caso vengano installati da snap. Gli sviluppatori non possono apportare correzioni a tali pacchetti, gestire la loro consegna e condurre audit delle modifiche. Tutta l'attività legata ai pacchetti snap avviene a porte chiuse e non è sotto il controllo della comunità. Snapd viene eseguito nel sistema con diritti di root e rappresenta un grande rischio in caso di compromissione dell'infrastruttura. Non viene fornita la possibilità di passare a directory alternative di Snap. Gli sviluppatori di Linux Mint ritengono che questo modello non sia molto diverso dalla fornitura di software proprietario e temono l'introduzione di modifiche incontrollate. L'installazione di snapd senza il consenso dell'utente durante il tentativo di installazione di 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, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster