Az openSUSE projekt fejlesztői bejelentették, hogy az openSUSE Tumbleweed disztribúció, amely folyamatos verziófrissítési ciklusra épül, az SELinux kötelező hozzáférés-ellenőrző rendszer használatára tér át. A 20250211-es frissítéstől kezdve az új openSUSE Tumbleweed telepítések alapértelmezés szerint az SELinux «enforcing» módját kínálják. Az openSUSE Tumbleweed minimalVM virtuális gépek kész verziói alapértelmezés szerint SELinux-szal kerülnek szállításra.
Az AppArmor támogatása teljes mértékben megmarad - a már meglévő konfigurációk továbbra is használni fogják az AppArmor-t, az új telepítések során pedig az installerben lehetőség van az AppArmor aktiválására. Azok számára, akik AppArmor-t használnak, de át szeretnének térni az SELinux-ra, migrációs útmutatót kínálnak. Az openSUSE Leap 15.x továbbra is az AppArmor használatát folytatja.
Az SELinux népszerűsítését egy korábban hozott döntés indokolja, amely a hozzáférés-ellenőrző rendszer kibővített használatát célozta meg a SUSE és openSUSE környezetében, mivel az SELinux funkciók terén felülmúlja az AppArmor-t, és a vállalati rendszerekben keresettebb. Az SELinux a Red Hat Enterprise Linux-ban, míg az AppArmor az Ubuntu-ban használatos.
Az AppArmor könnyen beállítható, és a hozzáférési profilok meghatározása fájlútvonalakra épül. Az SELinux egy bonyolultabb, de rugalmasabb biztonsági politikai leíró nyelvet alkalmaz, amely különböző erőforrástípusokat ölel fel, és a címkék és biztonsági kontextusok fogalmán alapul. Az SELinux lehetővé teszi a bonyolult hozzáférés-ellenőrzési forgatókönyvek kezelését, és részletesen szabályozza a folyamatok közötti interakciót, miközben az AppArmor főként az egyes alkalmazások számára engedélyezett műveletek meghatározására korlátozódik.
Forrás: opennet.ru
