Machine derived contents note: PrefaceChapter 1: Introducing SELinuxChapter 2: Overview of the SELinux Security ModelChapter 3: Installing and Initially Configuring SELinuxChapter 4: Using and Administering SELinuxChapter 5: SELinux Policy and Policy Language OverviewChapter 6: Role-Based Access ControlChapter 7: Type EnforcementChapter 8: Ancillary Policy StatementsChapter 9: Customizing SELinux PoliciesSecurity Object ClassesSELinux OperationsSELinux Macros Defined in src/policy/macrosSELinux General TypesSELinux Type AttributesColophon