The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/modules/mac_veriexec/Makefile

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # $FreeBSD$
    2 
    3 .PATH: ${.PARSEDIR:H:H}/security/mac_veriexec
    4 
    5 KMOD = mac_veriexec
    6 SRCS = \
    7         bus_if.h \
    8         device_if.h \
    9         vnode_if.h
   10 SRCS += \
   11         opt_capsicum.h \
   12         opt_global.h \
   13         opt_mac.h \
   14         opt_veriexec.h
   15 SRCS += \
   16         mac_veriexec.c \
   17         veriexec_fingerprint.c \
   18         veriexec_metadata.c
   19 
   20 EXPORT_SYMS+= ve_mutex \
   21         mac_veriexec_in_state \
   22         mac_veriexec_get_executable_flags
   23 
   24 .if defined(KERNBUILDDIR)
   25 MKDEP=          -include ${KERNBUILDDIR}/opt_global.h
   26 .else
   27 CFLAGS+=        -include opt_global.h
   28 MKDEP=          -include opt_global.h
   29 opt_mac.h:
   30         echo "#define MAC_DEBUG 1" >> ${.TARGET}
   31 opt_global.h:
   32         echo "#define MAC 1" > ${.TARGET}
   33 .endif
   34 
   35 .ifndef WITHOUT_VERIEXEC_DEBUG
   36 CFLAGS+= -DVERIFIED_EXEC_DEBUG
   37 .endif
   38 
   39 .include <bsd.kmod.mk>
   40 

Cache object: 3b57fd6529b8a68bf18dfeb7afa1a484


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.