summaryrefslogtreecommitdiffstats
path: root/sys/modules/mac_seeotheruids
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2002-08-01 17:41:27 +0000
committerrwatson <rwatson@FreeBSD.org>2002-08-01 17:41:27 +0000
commitc4ec9fdf4785ace74bd9657bbbb9d3a6a22af7d5 (patch)
treebf353d430742245bedb248d2f4139d554b7be390 /sys/modules/mac_seeotheruids
parent779578be8a2bc8958d4f8f38abd645d5e97faf65 (diff)
downloadFreeBSD-src-c4ec9fdf4785ace74bd9657bbbb9d3a6a22af7d5.zip
FreeBSD-src-c4ec9fdf4785ace74bd9657bbbb9d3a6a22af7d5.tar.gz
Introduce support for Mandatory Access Control and extensible
kernel access control. Hook up various policy modules to the kernel build. Note that a number of these modules require futher entry point commits in the remainder of the kernel to become fully functional, but enough of the pieces are in place to allow experimentation. Note also that it would be desirable to not build the mac_*.ko modules if 'options MAC' is not defined in the kernel configuration, because the resulting modules are not useful without the kernel option. There doesn't appear to be precedent for a way to do this -- for example, we allow ipfw.ko to be built even if 'options NETINET' isn't defined. Suggests welcomed on the "best" way to do this. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
Diffstat (limited to 'sys/modules/mac_seeotheruids')
-rw-r--r--sys/modules/mac_seeotheruids/Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/sys/modules/mac_seeotheruids/Makefile b/sys/modules/mac_seeotheruids/Makefile
new file mode 100644
index 0000000..d27aefb
--- /dev/null
+++ b/sys/modules/mac_seeotheruids/Makefile
@@ -0,0 +1,9 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../security/mac_seeotheruids
+
+KMOD= mac_seeotheruids
+SRCS= vnode_if.h \
+ mac_seeotheruids.c
+
+.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud