PERFORCE change 93194 for review

Robert Watson rwatson at FreeBSD.org
Sun Mar 12 15:25:17 UTC 2006


http://perforce.freebsd.org/chv.cgi?CH=93194

Change 93194 by rwatson at rwatson_zoo on 2006/03/12 15:24:27

	Add a top-level security.audit sysctl node, which will be present
	regardless of audit compiled in.  User space applications will be
	able to test for the node to decide whether or not to invoke audit
	system calls, which may improve the behavior of applications like
	login when running on older kernels (unsupported, but often used
	configuration).

Affected files ...

.. //depot/projects/trustedbsd/audit3/sys/security/audit/audit_syscalls.c#9 edit

Differences ...

==== //depot/projects/trustedbsd/audit3/sys/security/audit/audit_syscalls.c#9 (text+ko) ====

@@ -30,6 +30,7 @@
 #include <sys/param.h>
 #include <sys/namei.h>
 #include <sys/proc.h>
+#include <sys/sysctl.h>
 #include <sys/sysproto.h>
 #include <sys/systm.h>
 #include <sys/vnode.h>
@@ -39,6 +40,10 @@
 #include <security/audit/audit.h>
 #include <security/audit/audit_private.h>
 
+SYSCTL_DECL(_security);
+SYSCTL_NODE(_security, OID_AUTO, audit, CTLFLAG_RW, 0,
+    "TrustedBSD audit controls");
+
 #ifdef AUDIT
 
 /*


More information about the trustedbsd-cvs mailing list