Linux Mint bude blokovat skrytou instalaci snapd pro uživatele

Vývojáři distribuce Linux Mint prohlásili, že nadcházející verze Linux Mint 20 nebude dodávat snap balíčky a snapd. Navíc bude zakázána automatická instalace snapd spolu s dalšími balíčky, které se instalují prostřednictvím APT. Uživatel si však může snapd ručně nainstalovat, ale jeho přidání k jiným balíčkům bez vědomí uživatele bude zakázáno.

Podstata problému spočívá v tom, že prohlížeč Chromium je distribuován v Ubuntu 20.04 pouze ve formátu Snap, zatímco v DEB repozitáři je umístěna zástupná verze, jejíž pokus o instalaci v systému bez dotazu automaticky nainstaluje Snapd a provede připojení k adresáři Snap Store, pak se stáhne balíček Chromium ve formátu snap a spustí se skript pro přenos aktuálních nastavení z adresáře $HOME/.config/chromium. Tento deb balíček v Linux Mint bude nahrazen prázdným balíčkem, který neprovádí žádné instalační úkony, ale vypisuje informaci o tom, kde lze Chromium získat samostatně.

Společnost Canonical přešla na dodávku Chromium pouze ve formátu snap a přestala vytvářet deb balíčky kvůli náročnosti údržby Chromium pro všechny podporované větve Ubuntu. Aktualizace prohlížeče vycházejí poměrně často a nové deb balíčky bylo třeba pokaždé důkladně testovat na přítomnost regresí pro každé vydání Ubuntu. Použití snap výrazně zjednodušilo tento proces a umožnilo se omezit na přípravu a testování pouze jednoho snap balíčku, který je společný pro všechny varianty Ubuntu. Kromě toho dodání prohlížeče ve snap umožňuje jeho spuštění v izolovaném prostředí, které je vytvořeno pomocí mechanismu AppArmor, a chrání zbytek systému v případě zneužití zranitelnosti v prohlížeči.

Nespokojenost Linux Mint souvisí s vnucováním služby Snap Store a se ztrátou kontroly nad balíčky v případě jejich instalace ze snap. Vývojáři nemohou provádět opravy těchto balíčků, řídit jejich dodávku ani provádět audit změn. Všechny aktivity spojené s balíčky snap probíhají za zavřenými dveřmi a nejsou pod kontrolou komunity. Snapd běží v systému s právy root a představuje velké riziko v případě kompromitace infrastruktury. Neposkytuje se možnost přepínání na alternativní Snap adresáře. Vývojáři Linux Mint se domnívají, že tento model se málo liší od dodávky proprietárního softwaru a obávají se neřízených změn. Instalace snapd bez vědomí uživatele při pokusu o instalaci balíčků přes správce balíčků APT je přirovnávána k backdooru, který připojuje počítač k Ubuntu Store.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster