Index: etc/Makefile =================================================================== --- etc/Makefile +++ etc/Makefile @@ -22,7 +22,6 @@ libalias.conf \ libmap.conf \ login.access \ - mac.conf \ netconfig \ networks \ nsswitch.conf \ Index: etc/mac.conf =================================================================== --- etc/mac.conf +++ etc/mac.conf @@ -1,18 +0,0 @@ -# -# $FreeBSD$ -# -# TrustedBSD MAC userland policy configuration file. Kernel modules -# export label information, and mac.conf indicates to userland -# applications what defaults they should use in the absence of any -# other user-provided information. -# - -# -# Default label set to be used by simple MAC applications -# - -default_labels file ?biba,?lomac,?mls,?sebsd -default_labels ifnet ?biba,?lomac,?mls,?sebsd -default_labels process ?biba,?lomac,?mls,?partition,?sebsd -default_labels socket ?biba,?lomac,?mls - Index: lib/libc/posix1e/Makefile.inc =================================================================== --- lib/libc/posix1e/Makefile.inc +++ lib/libc/posix1e/Makefile.inc @@ -2,6 +2,7 @@ .PATH: ${LIBC_SRCTOP}/posix1e +CONFS+= mac.conf CFLAGS+=-D_ACL_PRIVATE # Copy kern/subr_acl_nfs4.c to the libc object directory.