What happened to the complain flag? #597
-
However, looking it up here the complain flag is missing. Only in https://github.com/roddhjav/apparmor.d/blob/main/dists/flags/main.flags the complete list of flags is shown. This seems to be the case for all profiles with the complain flag. What have I missed? Why is the complain flag no longer displayed in the "original" profile? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Flags for all unstable profiles are set during the build process using config from See https://apparmor.pujol.io/development/workflow/#profile-flags |
Beta Was this translation helpful? Give feedback.
-
Thanks, I was aware of that (the workflow page was new to me, though). However, what irritated me was that previously in PRs for new profiles the complain flag had to be added to I'd like to add that some users might be confused (like I was) when looking at a profile that that flag is not displayed there as they expect from profiles found elsewhere. |
Beta Was this translation helpful? Give feedback.
This is the opposite. The idea is to only have the complain flag defined in the manifest, never in the profile. They are some (historical) exception and I don't enforce it from contributor. Hence the confusion.
I do agree, I need to add a page to the documentation that list of changes applied to the profile when running
make
(even if most people won't read it anyway...)