+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Move tests from all of kadmin's subdirectories into
+ this configure.in, and make it generate makefiles for all
+ of the subdirectories.
+
+ * Makefile.in: Add a LOCAL_SUBDIRS macro for all subdirectories in
+ the kadmin directory.
+
Wed Feb 18 15:53:46 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in (thisconfigdir): Remove trailing slash.
thisconfigdir=.
BUILDTOP=$(REL)$(U)
CFLAGS = $(CCOPTS)
+LOCAL_SUBDIRS = cli dbutil passwd ktutil server @V4SERVER@ v5passwdd testing
all::
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 18 15:54:11 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trailing slash. Fix up BUILDTOP for new
-thisconfigdir=.
+thisconfigdir=./..
BUILDTOP=$(REL)$(U)$(S)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG_LIBPATH=-L$(TOPLIBD)
+++ /dev/null
-AC_INIT(getdate.y)
-CONFIG_RULES
-AC_PROG_INSTALL
-AC_PROG_YACC
-AC_HAVE_HEADERS(unistd.h sys/timeb.h alloca.h)
-AC_HAVE_FUNCS(ftime timezone)
-AC_REPLACE_FUNCS([memmove strftime])
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
AC_INIT(configure.in)
CONFIG_RULES
+AC_PROG_INSTALL
+AC_PROG_YACC
+AC_PROG_AWK
+AC_CHECK_HEADERS(unistd.h stdlib.h krb_db.h kdc.h alloca.h sys/time.h sys/select.h)
+AC_CHECK_FUNCS(ftime timezone getcwd strstr waitpid vsprintf)
+AC_REPLACE_FUNCS([memmove strftime])
+CHECK_SIGNALS
+CHECK_WAIT_TYPE
+CHECK_SETJMP
+AC_CANONICAL_HOST
+ath_compat=
+AC_ARG_ENABLE([athena],
+[ --enable-athena build with MIT Project Athena configuration],
+ath_compat=compat,)
+dnl
+dnl The following are tests for the presence of programs required for testing
+AC_CHECK_PROG(have_RUNTEST,runtest,runtest)
+AC_CHECK_PROG(have_PERL,perl,perl)
+AC_KRB5_TCL
+if test "$have_PERL" = perl -a "$have_RUNTEST" = runtest -a "$TCL_LIBS" != ""; then
+ DO_TEST=ok
+fi
+AC_SUBST(DO_TEST)
+dnl The following are substituted into testing/scripts/env-setup.sh
+AC_SUBST(SRCTOP)
+RBUILD=`pwd`/..
+AC_SUBST(RBUILD)
+AC_PATH_PROG(PERL,perl)
+AC_PATH_PROG(EXPECT,expect)
+dnl
+KRB5_RUN_FLAGS
+dnl For testing/util/Makefile.in
+if test "$TCL_LIBS" != "" ; then
+ DO_ALL=tcl
+fi
+AC_SUBST(DO_ALL)
+dnl See if we should build v4server
if test -z "$KRB4_LIB"; then
-v4server=""
+V4SERVER=""
else
-v4server=v4server
+V4SERVER=v4server
fi
-AC_CONFIG_SUBDIRS(cli dbutil passwd ktutil server $v4server v5passwdd testing)
-V5_AC_OUTPUT_MAKEFILE
+AC_SUBST(V4SERVER)
+dnl
+KRB5_BUILD_PROGRAM
+dnl
+K5_GEN_MAKEFILE(.)
+K5_GEN_MAKEFILE(cli)
+K5_GEN_MAKEFILE(dbutil)
+K5_GEN_MAKEFILE(passwd)
+K5_GEN_MAKEFILE(passwd/unit-test)
+K5_GEN_MAKEFILE(ktutil)
+K5_GEN_MAKEFILE(server)
+K5_GEN_MAKEFILE(v4server)
+K5_GEN_MAKEFILE(v4server/unit-test)
+K5_GEN_MAKEFILE(v5passwdd)
+K5_GEN_MAKEFILE(testing)
+K5_GEN_MAKEFILE(testing/scripts)
+K5_GEN_FILE(testing/scripts/env-setup.sh:testing/scripts/env-setup.shin)
+K5_GEN_MAKEFILE(testing/util)
+K5_AC_OUTPUT
+
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 18 15:55:06 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trailing slash from thisconfigdir. Fix up
-thisconfigdir=.
+thisconfigdir=./..
BUILDTOP=$(REL)$(U)$(S)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -DKDB4_DISABLE -I. $(LOCALINCLUDE) @KRB4_INCLUDES@
PROG_LIBPATH=-L$(TOPLIBD) $(KRB4_LIBPATH)
+++ /dev/null
-AC_INIT(kdb5_create.c)
-CONFIG_RULES
-AC_HAVE_FUNCS(getcwd strstr)
-AC_PROG_INSTALL
-AC_PROG_AWK
-KRB5_BUILD_PROGRAM
-AC_CHECK_HEADERS(krb_db.h kdc.h) dnl
-V5_AC_OUTPUT_MAKEFILE
+++ /dev/null
-AC_INIT(kdbkeys.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-AC_PROG_AWK
-KRB5_LIBRARIES
-V5_USE_SHARED_LIB
-V5_AC_OUTPUT_MAKEFILE
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 18 15:56:16 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trailing slash from thisconfigdir. Fix up
-thisconfigdir=.
+thisconfigdir=./..
BUILDTOP=$(REL)$(U)$(S)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(KRB4_INCLUDES)
PROG_LIBPATH=-L$(TOPLIBD) $(KRB4_LIBPATH)
+++ /dev/null
-AC_INIT(ktutil.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 18 15:56:44 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trialing slash from thisconfigdir. Fix up
-thisconfigdir=.
+thisconfigdir=./..
BUILDTOP=$(REL)$(U)$(S)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) -I. -DUSE_KADM5_API_VERSION=1
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+LOCAL_SUBDIRS = unit-test
PROG = kpasswd
OBJS = tty_kpasswd.o kpasswd.o kpasswd_strings.o
+++ /dev/null
-AC_INIT(kpasswd.c)
-CONFIG_RULES
-AC_CONFIG_SUBDIRS(unit-test)
-AC_PROG_INSTALL
-AC_PROG_AWK
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 18 15:57:38 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trailing slash from thisconfigdir. Fix up
-thisconfigdir=.
+thisconfigdir=./../..
BUILDTOP=$(REL)$(U)$(S)$(U)$(S)$(U)
check unit-test:: unit-test-@DO_TEST@
+++ /dev/null
-AC_INIT(configure.in)
-CONFIG_RULES
-dnl The following are tests for the presence of programs required for testing
-AC_CHECK_PROG(RUNTEST,runtest,runtest)
-AC_CHECK_PROG(PERL,perl,perl)
-AC_KRB5_TCL
-if test "$PERL" = perl -a "$RUNTEST" = runtest -a "$TCL_LIBS" != ""; then
- DO_TEST=ok
-fi
-AC_SUBST(DO_TEST)
-dnl
-V5_AC_OUTPUT_MAKEFILE
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 25 14:00:32 1998 Ezra Peisach <epeisach@mit.edu>
* schpw.c (process_chpw_request): Free memory of allocated for
-thisconfigdir=.
+thisconfigdir=./..
BUILDTOP=$(REL)$(U)$(S)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
+++ /dev/null
-AC_INIT(ovsec_kadmd.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-dnl AC_CHECK_FUNCS(waitpid vsprintf)
-dnl AC_CHECK_HEADERS(sys/select.h)
-dnl CHECK_SIGNALS
-dnl CHECK_SETJMP
-dnl CHECK_WAIT_TYPE
-dnl ET_RULES
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 18 15:58:53 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trailing slash from thisconfigdir. Fix up
-thisconfigdir=.
+thisconfigdir=./..
BUILDTOP=$(REL)$(U)$(S)$(U)
CFLAGS = $(CCOPTS)
+LOCAL_SUBDIRS = scripts util
all::
+++ /dev/null
-AC_INIT(configure.in)
-CONFIG_RULES
-AC_CONFIG_SUBDIRS(scripts util)
-V5_AC_OUTPUT_MAKEFILE
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 18 15:59:31 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trailing slash from thisconfigdir. Fix up
-thisconfigdir=.
+thisconfigdir=./../..
BUILDTOP=$(REL)$(U)$(S)$(U)$(S)$(U)
PERL=@PERL@
+++ /dev/null
-AC_INIT(init_db)
-CONFIG_RULES
-AC_PATH_PROG(PERL,perl)
-AC_PATH_PROG(EXPECT,expect)
-KRB5_RUN_FLAGS
-RBUILD=`pwd`/../../..
-AC_SUBST(RBUILD)
-dnl The following are substituted into env-setup.sh
-AC_SUBST(SRCTOP)
-K5_GEN_MAKEFILE(.)
-K5_GEN_FILE(env-setup.sh:env-setup.shin)
-K5_OUTPUT_FILES
-dnl AC_OUTPUT to keep autoreconf happy
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 18 16:00:13 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trailing slash from thisconfigdir. Fix up
-thisconfigdir=.
+thisconfigdir=./../..
BUILDTOP=$(REL)$(U)$(S)$(U)$(S)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) $(TCL_INCLUDES)
+++ /dev/null
-AC_INIT(tcl_kadm5.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-dnl Test for tcl
-AC_KRB5_TCL
-if test "$TCL_LIBS" != "" ; then
- DO_ALL=tcl
-fi
-AC_SUBST(DO_ALL)
-dnl
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 18 16:00:59 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trailing slash from thisconfigdir. Fix up
-thisconfigdir=.
+thisconfigdir=./..
BUILDTOP=$(REL)$(U)$(S)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) \
-DKADM5 -DNEED_SOCKETS @HESIOD_DEFS@
PROG_LIBPATH=-L$(TOPLIBD) $(KRB4_LIBPATH)
PROG_RPATH=$(KRB5_LIBDIR)
+LOCAL_SUBDIRS = unit-test
HESIOD_LIBS=@HESIOD_LIBS@
+++ /dev/null
-AC_INIT(admin_server.c)
-CONFIG_RULES
-AC_CONFIG_SUBDIRS(unit-test)
-AC_PROG_INSTALL
-AC_CHECK_HEADERS(sys/time.h unistd.h stdlib.h)
-CHECK_SIGNALS
-CHECK_WAIT_TYPE
-AC_PROG_AWK
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 18 16:01:35 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trailing slash from thisconfigdir. Fix up
-thisconfigdir=.
+thisconfigdir=./../..
BUILDTOP=$(REL)$(U)$(S)$(U)$(S)$(U)
#
# $Id$
+++ /dev/null
-AC_INIT(getpid.sh)
-CONFIG_RULES
-AC_CANONICAL_HOST
-ath_compat=
-AC_ARG_ENABLE([athena],
-[ --enable-athena build with MIT Project Athena configuration],
-ath_compat=compat,)
-
-dnl The following are tests for the presence of programs required for testing
-AC_CHECK_PROG(RUNTEST,runtest,runtest)
-AC_CHECK_PROG(PERL,perl,perl)
-AC_KRB5_TCL
-if test "$ath_compat" = compat -a "$PERL" = perl -a "$RUNTEST" = runtest -a "$TCL_LIBS" != ""; then
- DO_TEST=ok
-fi
-AC_SUBST(DO_TEST)
-dnl
-V5_AC_OUTPUT_MAKEFILE
+Fri Feb 27 23:32:38 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Changed thisconfigdir to point at the kadmin
+ directory, since we've moved all of the configure.in
+ tests to the toplevel kadmin configure.in
+
Wed Feb 18 16:02:27 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove trailing slash from thisconfigdir. Fix up
-thisconfigdir=.
+thisconfigdir=./..
BUILDTOP=$(REL)$(U)$(S)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG_LIBPATH=-L$(TOPLIBD)
+++ /dev/null
-AC_INIT(proto_serv.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-AC_CHECK_FUNCS(waitpid vsprintf)
-AC_CHECK_HEADERS(sys/select.h)
-CHECK_SIGNALS
-CHECK_SETJMP
-CHECK_WAIT_TYPE
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE