type AaExecWhy

bend-osdev-apparmor@0.1.0.0 · transitions.bend:41

import bend-osdev-apparmor@0.1.0.0/transitions.bend as Transitions
import Base
import bend-osdev-apparmor@0.1.0.0/eval.bend as V

41type AaExecWhy is Data:
42  # the profile does not grant x on the path (the decision says how it refused)
43  AaExecDenied{decision: V.AaDecision}
44  # px or cx found no profile, and there is no fallback
45  AaExecNoProfile{}
46  # the matching rules give different exec modes or targets
47  AaExecConflict{}
48  # two attachments match equally well
49  AaExecAmbiguous{}
50  # the executing profile is not in the policy
51  AaExecUnknown{}

Uses (1)

Used by (7)