#1111235 kea apparmor missing #include "local"

#1111235#5
Date:
2025-08-15 21:59:13 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Was getting kernal warnings about kea requesting apparmor permissions and being denied.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

I added lines to /etc/apparmor.d/local/usr.sbin.kea-dhcp4 and they were ignored.

   * What was the outcome of this action?

The lines were ignored.

   * What outcome did you expect instead?

I expected them to be honored.  /etc/apparmor.d/usr.sbin.kea-dhcp4 is missing "#include <local/usr.sbin.kea-dhcp4>" even though the file /etc/apparmor.d/local/usr.sbin.kea-dhcp4 was
created.  I see other kea config files missing that, and there might be other packages. Any package that creates a file in /local should #include it.

*** End of the template - remove these template lines ***

#1111235#10
Date:
2025-08-16 15:32:37 UTC
From:
To:
Seems the missing #include line was added in Debian 13, Kea dhcp4 2.6.3,
so we can mark it as fixed in Debian 13.