jack-ullery / AppAnvil

Graphical user interface for the AppArmor security module (in-progress)
GNU General Public License v3.0
16 stars 12 forks source link

Add help information for "Profile Modify" #65

Open jack-ullery opened 1 year ago

jack-ullery commented 1 year ago

Is your feature request related to a problem? Please describe. Previously, in #58 we created a popup box which will give (hopefully) helpful information when the user presses the "Help" button. Currently, no additional help information is given for the "Profile Modify" page, despite it being rather complicated.

Describe the solution you'd like Ideally, help information should be tailored to each section of the "Profile Modify" page. It should explain what abstractions and file rules are. Additionally, it should explain the difference between allow/deny file rules, the different types of execute permissions, and what link/lock permissions are.

Additional context Much of this information can be found through man apparmor.d or the Arch wiki, but we want to minimize the amount of outside research required to understand our application.

jack-ullery commented 1 year ago

This issue might be a little more complex than expected, because of how the help popup is coded. Improvements are needed to be made to the codebase for this issue.