Followed up with a v2 patchset

On Tue, Mar 4, 2025 at 12:56 PM Ryan Lee <ryan....@canonical.com> wrote:
>
> AppArmor was previously blocking operations with disconnected paths, even
> when the profile was loaded in complain mode. Instead, this patchset audits
> the disconnected path as being prefixed with a '#' sentinel, and updates
> the other code doing path lookups to continue with mediation with complain
> mode profiles.
>
> Similar checks will be needed for disconnection in the IPC case, once that
> code is ready.
>
> Ryan Lee (5):
>   apparmor: pass complain-mode information to aa_path_name path lookup
>   apparmor: don't return early in profile_path_perm for disconnected
>     paths in complain mode
>   apparmor: create new learning profile in complain mode upon disconnect
>     exec
>   apparmor: don't bail early in mount on disconnected paths in complain
>     mode
>   apparmor: disable aa_audit_file AA_BUG(!ad.request) due to fd
>     inheritance
>
>  security/apparmor/domain.c       | 40 ++++++++++++++++++++++++--------
>  security/apparmor/file.c         | 21 +++++++++++++----
>  security/apparmor/include/path.h |  4 ++--
>  security/apparmor/mount.c        | 19 +++++++++------
>  security/apparmor/path.c         | 37 +++++++++++++++++++----------
>  5 files changed, 86 insertions(+), 35 deletions(-)
>
> --
> 2.43.0
>

Reply via email to