plugins/kdb/db2 \
@ldap_plugin_dir@ \
plugins/kdb/test \
+ plugins/locate/python \
+ plugins/preauth/cksum_body \
plugins/preauth/otp \
plugins/preauth/pkinit \
plugins/preauth/test \
+ plugins/preauth/wpse \
plugins/tls/k5tls \
kdc kadmin slave clients appl tests \
config-files build-tools man doc @po@
CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
AC_CHECK_LIB(aceclnt, sd_init, [
AC_MSG_NOTICE([Enabling RSA securID support])
+ K5_GEN_MAKEFILE(plugins/preauth/securid_sam2)
sam2_plugin=plugins/preauth/securid_sam2
])
AC_SUBST(sam2_plugin)
plugins/kdb/test
plugins/preauth/cksum_body
plugins/preauth/otp
- plugins/preauth/securid_sam2
plugins/preauth/test
plugins/preauth/wpse
plugins/authdata/greet_client
+# The python locate module is not built by default. To build it
+# manally, run "make all-liblinks".
+
mydir=plugins$(S)locate$(S)python
BUILDTOP=$(REL)..$(S)..$(S)..
$(srcdir)/py-locate.c
STLIBOBJS= py-locate.o
-all-unix: all-liblinks
-install-unix: install-libs
clean-unix:: clean-liblinks clean-libs clean-libobjs
@libnover_frag@
+# The cksum_body preauth module is not built by default. To build it
+# manually, run "make all-libs".
+
mydir=plugins$(S)preauth$(S)cksum_body
BUILDTOP=$(REL)..$(S)..$(S)..
MODULE_INSTALL_DIR = $(KRB5_PA_MODULE_DIR)
SRCS= $(srcdir)/cksum_body_main.c
-all-unix: $(LIBBASE)$(SO_EXT)
-install-unix: install-libs
clean-unix:: clean-libs clean-libobjs
@libnover_frag@
+# The Worst Preauthentication Scheme Ever is not built by default. To
+# build it manually, run "make all-libs".
+
mydir=plugins$(S)preauth$(S)wpse
BUILDTOP=$(REL)..$(S)..$(S)..
MODULE_INSTALL_DIR = $(KRB5_PA_MODULE_DIR)
SRCS=wpse_main.c
-all-unix: all-libs
-install-unix: install-libs
clean-unix:: clean-libs clean-libobjs
@libnover_frag@
mydir=tests
BUILDTOP=$(REL)..
SUBDIRS = resolve asn.1 create hammer verify gssapi dejagnu shlib \
- gss-threads misc
+ gss-threads misc threads
RUN_DB_TEST = $(RUN_SETUP) KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=krb5.conf \
LC_ALL=C $(VALGRIND)
+# The test programs here are not built or run by default. You can
+# build a specific test program with "make gss-perf" or similar.
+# "make run-t_rcache" will run the replay cache test program in the
+# proper environment.
+
mydir=tests$(S)threads
BUILDTOP=$(REL)..$(S)..
profread: profread.o $(KRB5_BASE_DEPLIBS)
$(CC_LINK) $(PTHREAD_CFLAGS) -o profread profread.o $(KRB5_BASE_LIBS) $(THREAD_LINKOPTS)
-check-unix: run-t_rcache
-
install:
clean:
# configure scripts, so hide this.
##WIN32##!if 0
SUBDIRS=support $(MAYBE_ET_@COM_ERR_VERSION@) $(MAYBE_SS_@SS_VERSION@) \
- profile gss-kernel-lib $(MAYBE_VERTO_@VERTO_VERSION@)
+ profile gss-kernel-lib collected-client-lib \
+ $(MAYBE_VERTO_@VERTO_VERSION@)
##WIN32##!endif
WINSUBDIRS=windows support et profile wshelper
BUILDTOP=$(REL)..
+# The collected client library is not built by default. To build it
+# manually, run "make all-libs".
+
mydir=util$(S)collected-client-lib
BUILDTOP=$(REL)..$(S)..
RELDIR=../util/collected-client-lib
DEPLIBS=
-#
-all-unix: lib$(LIBBASE)$(SHLIBVEXT)
-
clean-unix:: clean-libs
#SHLIB_EXPORT_FILE=libcollected.exports