diff options
author | rwatson <rwatson@FreeBSD.org> | 2002-08-01 01:33:12 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2002-08-01 01:33:12 +0000 |
commit | 3ce5d5484cfbe7bd6f19b66612d0a5582f13fab0 (patch) | |
tree | ac3d1b39774dfa77453f4585450743cb4262f4b0 /sys/modules/pseudofs | |
parent | 6d0d48759b3059a7047764333355b5992445a4d3 (diff) | |
download | FreeBSD-src-3ce5d5484cfbe7bd6f19b66612d0a5582f13fab0.zip FreeBSD-src-3ce5d5484cfbe7bd6f19b66612d0a5582f13fab0.tar.gz |
Introduce support for Mandatory Access Control and extensible
kernel access control.
Modify pseudofs so that it can support synthetic file systems with
the multilabel flag set. In particular, implement vop_refreshlabel()
as pn_refreshlabel(). Implement pfs_refreshlabel() to invoke this,
and have it fall back to the mount label if the file system does
not implement pn_refreshlabel() for the node. Otherwise, permit
the file system to determine how the service is provided.
Approved by: des
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
Diffstat (limited to 'sys/modules/pseudofs')
-rw-r--r-- | sys/modules/pseudofs/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/modules/pseudofs/Makefile b/sys/modules/pseudofs/Makefile index d0c41ce..e84a639 100644 --- a/sys/modules/pseudofs/Makefile +++ b/sys/modules/pseudofs/Makefile @@ -3,7 +3,8 @@ .PATH: ${.CURDIR}/../../fs/pseudofs KMOD= pseudofs -SRCS= vnode_if.h \ +SRCS= opt_mac.h \ + vnode_if.h \ pseudofs.c \ pseudofs_fileno.c \ pseudofs_vncache.c \ |