π Current UI
Flat navigation between the following tabs:
- [/Design/SELinuxConfig#Status Status]
- [/Design/SELinuxConfig#Boolean Boolean]
- [/Design/SELinuxConfig#File_Labeling File Labeling]
- [/Design/SELinuxConfig#User_Mapping User Mapping]
- [/Design/SELinuxConfig#SELinux_User SELinux User]
- [/Design/SELinuxConfig#Translation Translation]
- [/Design/SELinuxConfig#Network_Port Network Port]
- [/Design/SELinuxConfig#Policy_Module Policy Module]
- [/Design/SELinuxConfig#Process_Domain Process Domain]
π Screenshots
π Status
π Boolean
π File Labeling
π User Mapping
π SELinux User
π Translation
π Network Port
π Policy Module
π Process Domain
π Mockup Proposal 1
Gist of the changes - split the tabs into two main sections - SELinux configuration, and SELinux managed objects:
- SELinux Configuration:
- current enforcing mode / default enforcing mode / policy provider / current policy (advanced)
- policy modules
- booleans
- security levels
- SELinux Managed Objects:
- files
- users (integration of selinux users & user mappings)
- network ports
- processes
Mockup source: Media:sysconfig-selinux-mocks1_source.svg
π SELinux Configuration
π General
π Policy Modules
File:Sysconfig-selinux-policymods.png (in progress)
π Booleans
File:Sysconfig-selinux-bools.png (in progress)
π Security Levels
File:Sysconfig-selinux-seclevels.png (in progress)
π SELinux Managed Objects
π Files
π Users
π Network Ports
π Processes
π Mockup Proposal 2
Keep the tabs flat as they are today, integrating the two user-related tabs, but make the tabs go straight across.