diff options
-rw-r--r-- | sys/security/audit/audit.c | 5 | ||||
-rw-r--r-- | sys/security/audit/audit_bsm.c | 1 |
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/security/audit/audit.c b/sys/security/audit/audit.c index 9860d70..1caf18f 100644 --- a/sys/security/audit/audit.c +++ b/sys/security/audit/audit.c @@ -49,6 +49,7 @@ #include <sys/socketvar.h> #include <sys/protosw.h> #include <sys/domain.h> +#include <sys/sysctl.h> #include <sys/sysproto.h> #include <sys/sysent.h> #include <sys/systm.h> @@ -76,6 +77,9 @@ MALLOC_DEFINE(M_AUDITDATA, "audit_data", "Audit data storage"); MALLOC_DEFINE(M_AUDITPATH, "audit_path", "Audit path storage"); MALLOC_DEFINE(M_AUDITTEXT, "audit_text", "Audit text storage"); +SYSCTL_NODE(_security, OID_AUTO, audit, CTLFLAG_RW, 0, + "TrustedBSD audit controls"); + /* * Audit control settings that are set/read by system calls and are hence * non-static. @@ -215,7 +219,6 @@ static void audit_init(void) { - printf("Security auditing service present\n"); audit_enabled = 0; audit_suspended = 0; audit_panic_on_write_fail = 0; diff --git a/sys/security/audit/audit_bsm.c b/sys/security/audit/audit_bsm.c index 522b1b8..3f95ac5 100644 --- a/sys/security/audit/audit_bsm.c +++ b/sys/security/audit/audit_bsm.c @@ -65,7 +65,6 @@ void kau_init(void) { - printf("BSM auditing present\n"); au_evclassmap_init(); } |