Custom SELinux Policy Modules
Bij veel bedrijven draaien er naast de standaard software die door de OS leverancier is aangeleverd ook custom applicaties op de servers. Soms zijn deze in huis geschreven, soms zijn deze door een andere leverancier aangeleverd. Maar in beide gevallen is de kans klein dat deze services al restricties opgelegd hebben gekregen via een SELinux policy.
Het is gelukkig mogelijk om zelf policy modules te schrijven die de bestaande SELinux policy uitbreiden met extra types en regels voor je custom applicaties. Hoever je wilt gaan in het opleggen van restricties is aan jou.
In deze video laat Wander de basis zien van het maken van zo’n module, met tools die meegeleverd worden met je systeem. Hiermee genereer je niet alleen een custom policy module, maar zelfs en RPM pakket dat de module kan installeren en activeren op andere systemen.