The auditd-support
interface permits snaps to operate as the auditd
service on the system.
See Interface management and Supported interfaces for further details on how interfaces are used.
Auto-connect: no
Super-privileged: yes
Unlike other *-support
interfaces, there is no single official auditd
snap for which this interface was intended to be used. Instead, snap packagers who wish to ship their own snap containing auditd
or serving the role of auditd
may request installation and connection of this interface.
The auditd-support
interface grants access to the CAP_AUDIT_CONTROL
capability, along with access to files commonly required by auditd
.
The test code can be found in the snapd repository:
snapd/interfaces/builtin/auditd_support_test.go at master · canonical/snapd · GitHub
The source code for the interface is in the snapd repository:
snapd/interfaces/builtin/auditd_support.go at master · canonical/snapd · GitHub
Last updated 2 months ago.