SELinux
summary
SELinux now supports rkt and runC (joining Docker support, with Docker leveraging runC), adds overlayfs layer labeling that brings per-layer enforcement (queued for 4.9), and introduces separate capability checks for initial vs non‑initial user namespaces so Chrome can run confined. Type‑bounding behavior is fixed for no userns, distributed filesystems get file label revalidation (GFS in since 4.5) and FUSE can validate trans constraints, labeled IPv6 networking (Calipso) is upstream for 4.8, userspace 2.5 adds fine‑grained ioctl controls, kernel module load and per‑thread exec‑stack checks land, and Android now ships SELinux widely (≈80% KitKat+, ~50% Lollipop, ~1B+ devices).
AI-written summary · about
chapters (7)
related talks
31mOverview and Recent Developments: SELinux
09mSub-system Update: State of SELinux
19mSELinux Update
11mSubsystem Update: State of SELinux, 2019
45mSELinux All the Way Down: Namespaces for SELinux
30mSecurity-Enhanced Android
44mUsing SELinux with container runtimes
28mOverview of the Linux Kernel Security Subsystem
