The checkbox-support interface

This interface is under development and is not currently available for general use.

The checkbox-support interface is a privileged interface designed for the Canonical checkbox test and certification system. The system is able to run a wide collection of system tests and is thus allowed to execute any command mostly bypassing the sandbox.

The interface is allowed to run on both core and classic systems, so that certification can use the same snap across the entire range of devices.

Interface documentation:

See Interface management and Supported interfaces for further details on how interfaces are used.


Developer details

Auto-connect: no

Code examples

The source code for this interface is in the snapd repository: https://github.com/canonical/snapd/blob/master/interfaces/builtin/checkbox_support.go