1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
# BSM audit daemon. Folds in the auditset oneshot (which set kernel # preselection masks) by running it from start.sh before exec'ing # auditd. Replaces both /lib/svc/manifest/system/auditd.xml and # /lib/svc/manifest/system/auditset.xml. # # auditd forks to background by default; -s keeps it foreground for # proper supervision. [service] name = "auditd" description = "BSM audit daemon" type = "daemon" [exec] start = "/etc/zyginit/services/auditd/start.sh" [dependencies] requires = ["network"] [restart] on = "failure" delay = 5 max_retries = 3 [contract] param = ["inherit", "noorphan"] fatal = ["hwerr"]