Utvecklarna av projektet openSUSE har meddelat att distributionen openSUSE Tumbleweed, som använder en kontinuerlig uppdateringscykel för programversioner (rolling-uppdateringar), nu kommer att använda systemet för obligatorisk åtkomstkontroll SELinux. Från och med uppdateringen 20250211 kommer SELinux i läget «enforcing» att erbjudas som standard för nya installationer av openSUSE Tumbleweed. Klara avbildningar av virtuella maskiner openSUSE Tumbleweed minimalVM kommer som standard att levereras med SELinux.
Stödet för AppArmor kommer att bevaras fullt ut – i redan existerande konfigurationer kommer AppArmor att fortsätta att användas, och i installationsprogrammet kan man välja alternativet att aktivera AppArmor i nya installationer. För användare vars system använder AppArmor, men som vill växla till SELinux, har det föreslagits en migrationsguide. Distributionen openSUSE Leap 15.x kommer fortsätta att använda AppArmor.
Befordran av SELinux motiveras av ett tidigare fattat beslut om att utöka användningen av detta åtkomstkontrollsystem i SUSE och openSUSE, eftersom SELinux överträffar AppArmor i funktionalitet och är efterfrågat i företagsmiljöer. SELinux används i Red Hat Enterprise Linux, medan AppArmor används i Ubuntu.
AppArmor är lätt att konfigurera och knyter åtkomstprofiler till filvägar. SELinux använder ett mer komplext, men också mer flexibelt språk för beskrivning av säkerhetspolicyer, omfattar olika typer av resurser och baseras på konceptet av etiketter och säkerhetskontexter. SELinux tillåter hantering av komplexa scenarier för åtkomstkontroll och detaljerad styrning av interaktionen mellan processer, medan AppArmor främst begränsar sig till att definiera handlingar som är tillåtna för enskilda applikationer.
Källa: opennet.ru
