mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-20 22:59:34 -05:00
ITS#4372 add auditlog to build
This commit is contained in:
parent
e308515a3f
commit
df91c3ef33
2 changed files with 21 additions and 0 deletions
17
configure.in
17
configure.in
|
|
@ -338,6 +338,7 @@ OL_ARG_ENABLE(sql,[ --enable-sql enable sql backend],
|
||||||
dnl ----------------------------------------------------------------
|
dnl ----------------------------------------------------------------
|
||||||
dnl SLAPD Overlay Options
|
dnl SLAPD Overlay Options
|
||||||
Overlays="accesslog \
|
Overlays="accesslog \
|
||||||
|
auditlog \
|
||||||
dds \
|
dds \
|
||||||
denyop \
|
denyop \
|
||||||
dyngroup \
|
dyngroup \
|
||||||
|
|
@ -361,6 +362,8 @@ OL_ARG_ENABLE(overlays,[ --enable-overlays enable all available overlays],
|
||||||
--, [no yes mod])dnl
|
--, [no yes mod])dnl
|
||||||
OL_ARG_ENABLE(accesslog,[ --enable-accesslog In-Directory Access Logging overlay],
|
OL_ARG_ENABLE(accesslog,[ --enable-accesslog In-Directory Access Logging overlay],
|
||||||
no, [no yes mod], ol_enable_overlays)
|
no, [no yes mod], ol_enable_overlays)
|
||||||
|
OL_ARG_ENABLE(auditlog,[ --enable-auditlog Audit Logging overlay],
|
||||||
|
no, [no yes mod], ol_enable_overlays)
|
||||||
OL_ARG_ENABLE(dds,[ --enable-dds Dynamic Directory Services overlay],
|
OL_ARG_ENABLE(dds,[ --enable-dds Dynamic Directory Services overlay],
|
||||||
no, [no yes mod], ol_enable_overlays)
|
no, [no yes mod], ol_enable_overlays)
|
||||||
OL_ARG_ENABLE(denyop,[ --enable-denyop Deny Operation overlay],
|
OL_ARG_ENABLE(denyop,[ --enable-denyop Deny Operation overlay],
|
||||||
|
|
@ -618,6 +621,7 @@ BUILD_SHELL=no
|
||||||
BUILD_SQL=no
|
BUILD_SQL=no
|
||||||
|
|
||||||
BUILD_ACCESSLOG=no
|
BUILD_ACCESSLOG=no
|
||||||
|
BUILD_AUDITLOG=no
|
||||||
BUILD_DDS=no
|
BUILD_DDS=no
|
||||||
BUILD_DENYOP=no
|
BUILD_DENYOP=no
|
||||||
BUILD_DYNGROUP=no
|
BUILD_DYNGROUP=no
|
||||||
|
|
@ -2872,6 +2876,18 @@ if test "$ol_enable_accesslog" != no ; then
|
||||||
AC_DEFINE_UNQUOTED(SLAPD_OVER_ACCESSLOG,$MFLAG,[define for In-Directory Access Logging overlay])
|
AC_DEFINE_UNQUOTED(SLAPD_OVER_ACCESSLOG,$MFLAG,[define for In-Directory Access Logging overlay])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test "$ol_enable_auditlog" != no ; then
|
||||||
|
BUILD_AUDITLOG=$ol_enable_auditlog
|
||||||
|
if test "$ol_enable_auditlog" = mod ; then
|
||||||
|
MFLAG=SLAPD_MOD_DYNAMIC
|
||||||
|
SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS auditlog.la"
|
||||||
|
else
|
||||||
|
MFLAG=SLAPD_MOD_STATIC
|
||||||
|
SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS auditlog.o"
|
||||||
|
fi
|
||||||
|
AC_DEFINE_UNQUOTED(SLAPD_OVER_AUDITLOG,$MFLAG,[define for Audit Logging overlay])
|
||||||
|
fi
|
||||||
|
|
||||||
if test "$ol_enable_dds" != no ; then
|
if test "$ol_enable_dds" != no ; then
|
||||||
BUILD_DDS=$ol_enable_dds
|
BUILD_DDS=$ol_enable_dds
|
||||||
if test "$ol_enable_dds" = mod ; then
|
if test "$ol_enable_dds" = mod ; then
|
||||||
|
|
@ -3113,6 +3129,7 @@ dnl backends
|
||||||
AC_SUBST(BUILD_SQL)
|
AC_SUBST(BUILD_SQL)
|
||||||
dnl overlays
|
dnl overlays
|
||||||
AC_SUBST(BUILD_ACCESSLOG)
|
AC_SUBST(BUILD_ACCESSLOG)
|
||||||
|
AC_SUBST(BUILD_AUDITLOG)
|
||||||
AC_SUBST(BUILD_DDS)
|
AC_SUBST(BUILD_DDS)
|
||||||
AC_SUBST(BUILD_DENYOP)
|
AC_SUBST(BUILD_DENYOP)
|
||||||
AC_SUBST(BUILD_DYNGROUP)
|
AC_SUBST(BUILD_DYNGROUP)
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,7 @@
|
||||||
|
|
||||||
SRCS = overlays.c \
|
SRCS = overlays.c \
|
||||||
accesslog.c \
|
accesslog.c \
|
||||||
|
auditlog.c \
|
||||||
dds.c \
|
dds.c \
|
||||||
denyop.c \
|
denyop.c \
|
||||||
dyngroup.c \
|
dyngroup.c \
|
||||||
|
|
@ -61,6 +62,9 @@ dynamic: $(PROGRAMS)
|
||||||
accesslog.la : accesslog.lo
|
accesslog.la : accesslog.lo
|
||||||
$(LTLINK_MOD) -module -o $@ accesslog.lo version.lo $(LINK_LIBS)
|
$(LTLINK_MOD) -module -o $@ accesslog.lo version.lo $(LINK_LIBS)
|
||||||
|
|
||||||
|
auditlog.la : auditlog.lo
|
||||||
|
$(LTLINK_MOD) -module -o $@ auditlog.lo version.lo $(LINK_LIBS)
|
||||||
|
|
||||||
dds.la : dds.lo
|
dds.la : dds.lo
|
||||||
$(LTLINK_MOD) -module -o $@ dds.lo version.lo $(LINK_LIBS)
|
$(LTLINK_MOD) -module -o $@ dds.lo version.lo $(LINK_LIBS)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue