diff options
| author | Mark Eichin <eichin@mit.edu> | 1994-06-09 23:07:20 +0000 |
|---|---|---|
| committer | Mark Eichin <eichin@mit.edu> | 1994-06-09 23:07:20 +0000 |
| commit | bfada90ca02dc1dc5c554eddf8ccba269e24ab99 (patch) | |
| tree | ce283363544a1d7b961c85ee1b8d391bd25b48aa /src/lib | |
| parent | b53c50df36fcea380b72b94bce54ae9b1521b93a (diff) | |
| download | krb5-bfada90ca02dc1dc5c554eddf8ccba269e24ab99.tar.gz krb5-bfada90ca02dc1dc5c554eddf8ccba269e24ab99.tar.xz krb5-bfada90ca02dc1dc5c554eddf8ccba269e24ab99.zip | |
autoconf enhancements for kerberos
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3690 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
52 files changed, 1688 insertions, 0 deletions
diff --git a/src/lib/Makefile.in b/src/lib/Makefile.in new file mode 100644 index 0000000000..50f1399752 --- /dev/null +++ b/src/lib/Makefile.in @@ -0,0 +1,31 @@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g +LDFLAGS = -g + +SUBDIRS = @SUBDIRS@ + +RM = rm -f +CP = cp +RANLIB = @RANLIB@ +ARCHIVE = @ARCHIVE@ +LN = @LN_S@ + +KRB5ROOT = @KRB5ROOT@ +KRB5_LIBDIR = $(KRB5ROOT)/lib + +all:: + +install:: libkrb425.a + $(RM) $(KRB5_LIBDIR)/libkrb425.a + $(CP) libkrb425.a $(KRB5_LIBDIR)/libkrb425.a + $(RANLIB) $(KRB5_LIBDIR)/libkrb425.a + +install:: libdes425.a + $(RM) $(KRB5_LIBDIR)/libdes425.a + $(CP) libdes425.a $(KRB5_LIBDIR)/libdes425.a + $(RANLIB) $(KRB5_LIBDIR)/libdes425.a diff --git a/src/lib/configure.in b/src/lib/configure.in new file mode 100644 index 0000000000..876f490e26 --- /dev/null +++ b/src/lib/configure.in @@ -0,0 +1,14 @@ +AC_INIT(configure.in) +CONFIG_DIRS(krb5 kdb des425 krb425 crypto gssapi) +AC_PROG_ARCHIVE +AC_PROG_RANLIB +MAKE_SUBDIRS("making",all) +MAKE_SUBDIRS("cleaning",clean) +LinkFile(libkrb5.a, krb5/libkrb5.a) +LinkFile(libcrypto.a, crypto/libcrypto.a) +LinkFile(libgssapi_krb5.a, gssapi/libgssapi_krb5.a) +AppendRule([all:: libkrb5.a libcrypto.a]) +AppendRule([all:: libgssapi_krb5.a]) +CONFIG_RULES +WITH_KRB5ROOT +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/crypto/Makefile.in b/src/lib/crypto/Makefile.in new file mode 100644 index 0000000000..70026ab499 --- /dev/null +++ b/src/lib/crypto/Makefile.in @@ -0,0 +1,39 @@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +ARCHIVE = @ARCHIVE@ +ARADD = @ARADD@ + +SUBDIRS = @SUBDIRS@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp +RANLIB = @RANLIB@ + +BUILDTOP = ../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +OBJS= cryptoconf.o +SRCS= $(srcdir)/cryptoconf.c + +all:: + +libcrypto.a: des/DONE md4/DONE md5/DONE crc32/DONE os/DONE $(OBJS) + (cd des; $(ARADD) ../$@ `cat DONE`) + (cd crc32; $(ARADD) ../$@ `cat DONE`) + (cd md4; $(ARADD) ../$@ `cat DONE`) + (cd md5; $(ARADD) ../$@ `cat DONE`) + (cd os; $(ARADD) ../$@ `cat DONE`) + $(ARADD) $@ $(OBJS) + $(RANLIB) $@ + +install:: libcrypto.a + $(RM) $(KRB5_LIBDIR)/lib/libcrypto.a + $(CP) libcrypto.a $(KRB5_LIBDIR)/lib/libcrypto.a + $(RANLIB) $(KRB5_LIBDIR)/lib/libcrypto.a diff --git a/src/lib/crypto/configure.in b/src/lib/crypto/configure.in new file mode 100644 index 0000000000..dd05b0eb9b --- /dev/null +++ b/src/lib/crypto/configure.in @@ -0,0 +1,11 @@ +AC_INIT(configure.in) +CONFIG_DIRS(des crc32 md4 md5 os) +AC_PROG_ARCHIVE +AC_PROG_ARCHIVE_ADD +AC_PROG_RANLIB +MAKE_SUBDIRS("making",all) +MAKE_SUBDIRS("cleaning",clean) +AppendRule([all:: libcrypto.a]) +KRB_INCLUDE +CONFIG_RULES +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/crypto/crc32/Makefile.in b/src/lib/crypto/crc32/Makefile.in new file mode 100644 index 0000000000..c2c88a4efa --- /dev/null +++ b/src/lib/crypto/crc32/Makefile.in @@ -0,0 +1,28 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + + + +OBJS= crc.o + +SRCS= $(srcdir)/crc.c $(srcdir)/crctest.c + +crctest: crctest.o $(OBJS) + $(RM) crctest + $(CC) -o $@ crctest.o $(LDFLAGS) $(OBJS) diff --git a/src/lib/crypto/crc32/configure.in b/src/lib/crypto/crc32/configure.in new file mode 100644 index 0000000000..184c6f4476 --- /dev/null +++ b/src/lib/crypto/crc32/configure.in @@ -0,0 +1,5 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/crypto/des/Makefile.in b/src/lib/crypto/des/Makefile.in new file mode 100644 index 0000000000..f8a3ffc9a3 --- /dev/null +++ b/src/lib/crypto/des/Makefile.in @@ -0,0 +1,85 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +OTHERSRCS=$(srcdir)/f_cbc.c $(srcdir)/f_cksum.c $(srcdir)/f_pcbc.c \ + $(srcdir)/f_sched.c $(srcdir)/f_ecb.c $(srcdir)/f_parity.c \ + $(srcdir)/f_tables.c + +OTHEROBJS=f_cbc.o f_cksum.o f_pcbc.o f_sched.o f_ecb.o f_parity.o f_tables.o + +OBJS= cksum.o \ + cbc_cksum.o \ + cs_entry.o \ + enc_dec.o \ + krb_glue.o \ + finish_key.o \ + fin_rndkey.o \ + init_rkey.o \ + process_ky.o \ + random_key.o \ + string2key.o \ + new_rn_key.o \ + key_sched.o \ + weak_key.o \ + $(OTHEROBJS) + +SRCS= $(srcdir)/cksum.c \ + $(srcdir)/cs_entry.c \ + $(srcdir)/cbc_cksum.c \ + $(srcdir)/enc_dec.c \ + $(srcdir)/krb_glue.c \ + $(srcdir)/finish_key.c \ + $(srcdir)/fin_rndkey.c \ + $(srcdir)/init_rkey.c \ + $(srcdir)/process_ky.c \ + $(srcdir)/random_key.c \ + $(srcdir)/string2key.c \ + $(srcdir)/new_rn_key.c \ + $(srcdir)/key_sched.c \ + $(srcdir)/weak_key.c \ + $(OTHERSRCS) + +includes:: depend + +all:: +depend:: $(SRCS) + +clean:: + $(RM) fp.c ip.c key_perm.h odd.h p.c p_table.h s_table.h + +EXT_LIB = $(TOP)/lib/krb5/error_tables/krb5_err.o \ + $(TOP)/lib/krb5/error_tables/isode_err.o \ + $(TOP)/lib/crypto/cryptoconf.o \ + $(TOP)/lib/crypto/crc-32/libcrc32.a \ + libdes.a $(OSLIB) $(COMERRLIB) + +verify: verify.o libdes.o + $(RM) verify.o + $(CC) -o $@ verify.o $(LDFLAGS) $(EXT_LIB) + +clean:: + $(RM) verify + +destest: destest.o libdes.o + $(RM) destest.o + $(CC) -o $@ destest.o $(LDFLAGS) $(EXT_LIB) + +clean:: + $(RM) destest + diff --git a/src/lib/crypto/des/configure.in b/src/lib/crypto/des/configure.in new file mode 100644 index 0000000000..184c6f4476 --- /dev/null +++ b/src/lib/crypto/des/configure.in @@ -0,0 +1,5 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/crypto/md4/Makefile.in b/src/lib/crypto/md4/Makefile.in new file mode 100644 index 0000000000..04e56f4049 --- /dev/null +++ b/src/lib/crypto/md4/Makefile.in @@ -0,0 +1,26 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + + + +OBJS= md4.o md4glue.o md4crypto.o + +SRCS= $(srcdir)/md4.c $(srcdir)/md4glue.c $(srcdir)/md4crypto.c + + diff --git a/src/lib/crypto/md4/configure.in b/src/lib/crypto/md4/configure.in new file mode 100644 index 0000000000..184c6f4476 --- /dev/null +++ b/src/lib/crypto/md4/configure.in @@ -0,0 +1,5 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/crypto/md5/Makefile.in b/src/lib/crypto/md5/Makefile.in new file mode 100644 index 0000000000..ff2571bb82 --- /dev/null +++ b/src/lib/crypto/md5/Makefile.in @@ -0,0 +1,26 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + + + +OBJS= md5.o md5glue.o md5crypto.o + +SRCS= $(srcdir)/md5.c $(srcdir)/md5glue.c $(srcdir)/md5crypto.c + + diff --git a/src/lib/crypto/md5/configure.in b/src/lib/crypto/md5/configure.in new file mode 100644 index 0000000000..184c6f4476 --- /dev/null +++ b/src/lib/crypto/md5/configure.in @@ -0,0 +1,5 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/crypto/os/Makefile.in b/src/lib/crypto/os/Makefile.in new file mode 100644 index 0000000000..3337508434 --- /dev/null +++ b/src/lib/crypto/os/Makefile.in @@ -0,0 +1,39 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp +LN = @LN_S@ + +LIBOBJS = @LIBOBJS@ + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + + + +OBJS= rnd_confoun.o localaddr.o ustime.o $(LIBOBJS) + +SRCS= rnd_confoun.c localaddr.c ustime.c + +localaddr.c: ../../krb5/os/localaddr.c + $(LN) ../../krb5/os/localaddr.c $@ + +ustime.c: ../../krb5/os/ustime.c + $(LN) ../../krb5/os/ustime.c $@ + +memmove.c: ../../krb5/posix/memmove.c + $(LN) ../../krb5/posix/memmove.c $@ + + + diff --git a/src/lib/crypto/os/configure.in b/src/lib/crypto/os/configure.in new file mode 100644 index 0000000000..f7d18016d9 --- /dev/null +++ b/src/lib/crypto/os/configure.in @@ -0,0 +1,7 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +AC_LN_S +AC_REPLACE_FUNCS(memmove) +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/des425/Makefile.in b/src/lib/des425/Makefile.in new file mode 100644 index 0000000000..0c436341a2 --- /dev/null +++ b/src/lib/des425/Makefile.in @@ -0,0 +1,71 @@ +RANLIB = @RANLIB@ +ARCHIVE = @ARCHIVE@ +ARADD = @ARADD@ + +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +OBJS= cksum.o \ + des.o \ + enc_dec.o \ + key_parity.o \ + key_sched.o \ + new_rnd_key.o \ + pcbc_encrypt.o \ + quad_cksum.o \ + random_key.o \ + read_passwd.o \ + str_to_key.o \ + weak_key.o + +SRCS= $(srcdir)/cksum.c \ + $(srcdir)/des.c \ + $(srcdir)/enc_dec.c \ + $(srcdir)/key_parity.c \ + $(srcdir)/key_sched.c \ + $(srcdir)/new_rnd_key.c \ + $(srcdir)/pcbc_encrypt.c \ + $(srcdir)/quad_cksum.c \ + $(srcdir)/random_key.c \ + $(srcdir)/read_passwd.c \ + $(srcdir)/str_to_key.c \ + $(srcdir)/weak_key.c + + +EXT_LIB= $(TOPDIR)/lib/cryptoconf.o $(TOPDIR)/lib/crypto/libcrypto.a libdes425.a $(COMERRLIB) + +verify: verify.o libdes425.o + $(RM) verify.o + $(CC) -o $@ verify.o $(LDFLAGS) $(EXT_LIB) + +clean:: + $(RM) verify + +libdes425.a: $(OBJS) + $(RM) $@ + $(ARADD) $@ $(OBJS) + $(RANLIB) $@ + $(RM) $(TOPLIBD)/libdes425.a + $(CP) libdes425.a $(BUILDTOP)/lib/libdes425.a + $(RANLIB) $(BUILDTOP)/lib/libdes425.a + +install:: libdes425.a + $(RM) $(KRB5_LIBDIR)/lib/libdes425.a + $(CP) libdes425.a $(KRB5_LIBDIR)/lib/libdes425.a + $(RANLIB) $(KRB5_LIBDIR)/lib/libdes425.a diff --git a/src/lib/des425/configure.in b/src/lib/des425/configure.in new file mode 100644 index 0000000000..f0cb91d40f --- /dev/null +++ b/src/lib/des425/configure.in @@ -0,0 +1,9 @@ +AC_INIT(configure.in) +AC_PROG_ARCHIVE +AC_PROG_ARCHIVE_ADD +AC_PROG_RANLIB +AppendRule([all:: libdes425.a]) +KRB_INCLUDE +WITH_KRB5ROOT +CONFIG_RULES +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/gssapi/Makefile.in b/src/lib/gssapi/Makefile.in new file mode 100644 index 0000000000..02f3bb2feb --- /dev/null +++ b/src/lib/gssapi/Makefile.in @@ -0,0 +1,24 @@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +ARCHIVE = @ARCHIVE@ +ARADD = @ARADD@ + +SUBDIRS = @SUBDIRS@ + +RM = rm -f +CP = cp +RANLIB = @RANLIB@ + +all:: + +libgssapi_krb5.a: generic/DONE krb5/DONE + (cd generic; $(ARADD) ../$@ `cat DONE`) + (cd krb5; $(ARADD) ../$@ `cat DONE`) + $(RANLIB) $@ + +install:: libgssapi_krb5.a + $(RM) $(KRB5_LIBDIR)/lib/libgssapi_krb5.a + $(CP) libgssapi_krb5.a $(KRB5_LIBDIR)/lib/libgssapi_krb5.a + $(RANLIB) $(KRB5_LIBDIR)/lib/libgssapi_krb5.a + diff --git a/src/lib/gssapi/configure.in b/src/lib/gssapi/configure.in new file mode 100644 index 0000000000..7522785d7d --- /dev/null +++ b/src/lib/gssapi/configure.in @@ -0,0 +1,10 @@ +AC_INIT(configure.in) +CONFIG_DIRS(generic krb5) +AC_PROG_ARCHIVE +AC_PROG_ARCHIVE_ADD +AC_PROG_RANLIB +MAKE_SUBDIRS("making",all) +MAKE_SUBDIRS("cleaning",clean) +AppendRule([all:: libgssapi_krb5.a]) +CONFIG_RULES +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/gssapi/generic/Makefile.in b/src/lib/gssapi/generic/Makefile.in new file mode 100644 index 0000000000..769f580414 --- /dev/null +++ b/src/lib/gssapi/generic/Makefile.in @@ -0,0 +1,79 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +AWK = @AWK@ + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +ETSRCS= gssapi_generic_err.c +ETOBJS= gssapi_generic_err.o +ETHDRS= gssapi_generic_err.h + +#if HasHashLibrary +# UTIL_VALIDATE_SRC= $(srcdir)/util_validate.c +# UTIL_VALIDATE_OBJ= util_validate.o +#else +UTIL_VALIDATE_SRC= $(srcdir)/util_val_nohash.c +UTIL_VALIDATE_OBJ= util_val_nohash.o +#endif + +CCSRCS = \ + $(srcdir)/display_major_status.c \ + $(srcdir)/display_com_err_status.c \ + $(srcdir)/gssapi_generic.c \ + $(srcdir)/release_buffer.c \ + $(srcdir)/release_oid_set.c \ + $(srcdir)/util_buffer.c \ + $(srcdir)/util_canonhost.c \ + $(srcdir)/util_dup.c \ + $(srcdir)/util_oid.c \ + $(srcdir)/util_token.c \ + $(UTIL_VALIDATE_SRC) + +CCOBJS = \ + display_major_status.o \ + display_com_err_status.o \ + gssapi_generic.o \ + release_buffer.o \ + release_oid_set.o \ + util_buffer.o \ + util_canonhost.o \ + util_dup.o \ + util_oid.o \ + util_token.o \ + $(UTIL_VALIDATE_OBJ) + + +EHDRDIR= $(BUILDTOP)/include/gssapi +EXPORTED_HEADERS= gssapi.h gssapi_generic.h + +SRCS= $(ETSRCS) $(CCSRCS) +OBJS= $(ETOBJS) $(CCOBJS) +HDRS= $(ETHDRS) + +all:: $(SRCS) $(HDRS) includes $(OBJS) + +clean:: + $(RM) $(ETHDRS) $(ETSRCS) + +# Krb5InstallHeaders($(EXPORTED_HEADERS), $(KRB5_INCDIR)/krb5) + +includes:: + @-mkdir $(EHDRDIR) + +depend:: $(ETSRCS) + diff --git a/src/lib/gssapi/generic/configure.in b/src/lib/gssapi/generic/configure.in new file mode 100644 index 0000000000..402a6fc6a4 --- /dev/null +++ b/src/lib/gssapi/generic/configure.in @@ -0,0 +1,8 @@ +AC_INIT(configure.in) +ET_RULES +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +CopyHeader(gssapi.h,[$(EHDRDIR)]) +CopyHeader(gssapi_generic.h,[$(EHDRDIR)]) +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/gssapi/krb5/Makefile.in b/src/lib/gssapi/krb5/Makefile.in new file mode 100644 index 0000000000..b0bc84a449 --- /dev/null +++ b/src/lib/gssapi/krb5/Makefile.in @@ -0,0 +1,100 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +AWK = @AWK@ + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +ETSRCS= gssapi_krb5_err.c +ETOBJS= gssapi_krb5_err.o +ETHDRS= gssapi_krb5_err.h + +CCSRCS = \ + $(srcdir)/accept_sec_context.c \ + $(srcdir)/acquire_cred.c \ + $(srcdir)/compare_name.c \ + $(srcdir)/context_time.c \ + $(srcdir)/delete_sec_context.c \ + $(srcdir)/display_name.c \ + $(srcdir)/display_status.c \ + $(srcdir)/get_tkt_flags.c \ + $(srcdir)/gssapi_krb5.c \ + $(srcdir)/import_name.c \ + $(srcdir)/indicate_mechs.c \ + $(srcdir)/init_sec_context.c \ + $(srcdir)/inquire_context.c \ + $(srcdir)/inquire_cred.c \ + $(srcdir)/k5seal.c \ + $(srcdir)/k5unseal.c \ + $(srcdir)/krb5_gss_glue.c \ + $(srcdir)/process_context_token.c \ + $(srcdir)/release_cred.c \ + $(srcdir)/release_name.c \ + $(srcdir)/seal.c \ + $(srcdir)/sign.c \ + $(srcdir)/unseal.c \ + $(srcdir)/util_cksum.c \ + $(srcdir)/util_crypt.c \ + $(srcdir)/util_seed.c \ + $(srcdir)/util_seqnum.c \ + $(srcdir)/verify.c + +CCOBJS = \ + accept_sec_context.o \ + acquire_cred.o \ + compare_name.o \ + context_time.o \ + delete_sec_context.o \ + display_name.o \ + display_status.o \ + get_tkt_flags.o \ + gssapi_krb5.o \ + import_name.o \ + indicate_mechs.o \ + init_sec_context.o \ + inquire_context.o \ + inquire_cred.o \ + k5seal.o \ + k5unseal.o \ + krb5_gss_glue.o \ + process_context_token.o \ + release_cred.o \ + release_name.o \ + seal.o \ + sign.o \ + unseal.o \ + util_cksum.o \ + util_crypt.o \ + util_seed.o \ + util_seqnum.o \ + verify.o + +SRCS= $(ETSRCS) $(CCSRCS) +OBJS= $(ETOBJS) $(CCOBJS) +HDRS= $(ETHDRS) + +EHDRDIR=$(TOP)/include/gssapi + +all:: $(SRCS) $(HDRS) includes $(OBJS) + +clean:: + $(RM) $(ETHDRS) $(ETSRCS) + +depend:: $(ETSRCS) + +includes:: + diff --git a/src/lib/gssapi/krb5/configure.in b/src/lib/gssapi/krb5/configure.in new file mode 100644 index 0000000000..0843821e49 --- /dev/null +++ b/src/lib/gssapi/krb5/configure.in @@ -0,0 +1,6 @@ +AC_INIT(configure.in) +ET_RULES +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/kdb/Makefile.in b/src/lib/kdb/Makefile.in new file mode 100644 index 0000000000..1870b3a9e4 --- /dev/null +++ b/src/lib/kdb/Makefile.in @@ -0,0 +1,54 @@ +RANLIB = @RANLIB@ +ARCHIVE = @ARCHIVE@ +ARADD = @ARADD@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + + +SRCS= \ + $(srcdir)/encrypt_key.c \ + $(srcdir)/decrypt_key.c \ + $(srcdir)/kdb_dbm.c \ + $(srcdir)/verify_mky.c \ + $(srcdir)/fetch_mkey.c \ + $(srcdir)/setup_mkey.c \ + $(srcdir)/store_mkey.c + +OBJS= \ + encrypt_key.o \ + decrypt_key.o \ + kdb_dbm.o \ + verify_mky.o \ + fetch_mkey.o \ + setup_mkey.o \ + store_mkey.o + +TOPLIBD = $(BUILDTOP)/lib + +libkdb5.a: $(OBJS) + $(RM) $@ + $(ARADD) $@ $(OBJS) + $(RANLIB) $@ + $(RM) $(TOPLIBD)/libkdb5.a + $(CP) libkdb5.a $(BUILDTOP)/lib/libkdb5.a + $(RANLIB) $(BUILDTOP)/lib/libkdb5.a + +install:: libkdb5.a + $(RM) $(KRB5_LIBDIR)/lib/libkdb5.a + $(CP) libkdb5.a $(KRB5_LIBDIR)/lib/libkdb5.a + $(RANLIB) $(KRB5_LIBDIR)/lib/libkdb5.a diff --git a/src/lib/kdb/configure.in b/src/lib/kdb/configure.in new file mode 100644 index 0000000000..576db04b2a --- /dev/null +++ b/src/lib/kdb/configure.in @@ -0,0 +1,9 @@ +AC_INIT(configure.in) +AC_PROG_ARCHIVE +AC_PROG_ARCHIVE_ADD +AC_PROG_RANLIB +AppendRule([all:: libkdb5.a]) +KRB_INCLUDE +WITH_KRB5ROOT +CONFIG_RULES +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb425/Makefile.in b/src/lib/krb425/Makefile.in new file mode 100644 index 0000000000..b17b53ec06 --- /dev/null +++ b/src/lib/krb425/Makefile.in @@ -0,0 +1,81 @@ +RANLIB = @RANLIB@ +ARCHIVE = @ARCHIVE@ +ARADD = @ARADD@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) -I$(SRCTOP)/include/kerberosIV +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +OBJS= 425data.o \ + 425error.o \ + des_sched.o \ + err_txt.o \ + get_cred.o \ + get_krbhst.o \ + get_lrealm.o \ + get_phost.o \ + kn_parse.o \ + kntoln.o \ + kuserok.o \ + mk_priv.o \ + mk_req.o \ + mk_safe.o \ + net_read.o \ + net_write.o \ + rd_priv.o \ + rd_req.o \ + rd_safe.o \ + realmhost.o \ + recvauth.o \ + sendauth.o \ + set_key.o + +SRCS= $(srcdir)/425data.c \ + $(srcdir)/425error.c \ + $(srcdir)/des_sched.c \ + $(srcdir)/err_txt.c \ + $(srcdir)/get_cred.c \ + $(srcdir)/get_krbhst.c \ + $(srcdir)/get_lrealm.c \ + $(srcdir)/get_phost.c \ + $(srcdir)/kn_parse.c \ + $(srcdir)/kntoln.c \ + $(srcdir)/kuserok.c \ + $(srcdir)/mk_priv.c \ + $(srcdir)/mk_req.c \ + $(srcdir)/mk_safe.c \ + $(srcdir)/net_read.c \ + $(srcdir)/net_write.c \ + $(srcdir)/rd_priv.c \ + $(srcdir)/rd_req.c \ + $(srcdir)/rd_safe.c \ + $(srcdir)/realmhost.c \ + $(srcdir)/recvauth.c \ + $(srcdir)/sendauth.c \ + $(srcdir)/set_key.c + +libkrb425.a: ${OBJS} + $(RM) $@ + $(ARADD) $@ $(OBJS) + $(RANLIB) $@ + $(RM) $(TOPLIBD)/libkrb425.a + $(CP) libkrb425.a $(BUILDTOP)/lib/libkrb425.a + $(RANLIB) $(BUILDTOP)/lib/libkrb425.a + +install:: libkrb425.a + $(RM) $(KRB5_LIBDIR)/lib/libkrb425.a + $(CP) libkrb425.a $(KRB5_LIBDIR)/lib/libkrb425.a + $(RANLIB) $(KRB5_LIBDIR)/lib/libkrb425.a diff --git a/src/lib/krb425/configure.in b/src/lib/krb425/configure.in new file mode 100644 index 0000000000..8a6845d25a --- /dev/null +++ b/src/lib/krb425/configure.in @@ -0,0 +1,10 @@ +AC_INIT(configure.in) +AC_PROG_ARCHIVE +AC_PROG_ARCHIVE_ADD +AC_PROG_RANLIB +AppendRule([all:: libkrb425.a]) +KRB_INCLUDE +WITH_KRB5ROOT +ISODE_INCLUDE +CONFIG_RULES +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/Makefile.in b/src/lib/krb5/Makefile.in new file mode 100644 index 0000000000..4da82a9042 --- /dev/null +++ b/src/lib/krb5/Makefile.in @@ -0,0 +1,36 @@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +ARCHIVE = @ARCHIVE@ +ARADD = @ARADD@ + +SUBDIRS = @SUBDIRS@ + +RM = rm -f +CP = cp +RANLIB = @RANLIB@ + +all:: + +libkrb5.a: error_tables/DONE asn.1/DONE ccache/DONE ccache/stdio/DONE \ + ccache/file/DONE keytab/DONE keytab/file/DONE krb/DONE \ + rcache/DONE free/DONE os/DONE posix/DONE + (cd error_tables; $(ARADD) ../$@ `cat DONE`) + (cd asn.1; $(ARADD) ../$@ `cat DONE`) + (cd ccache; $(ARADD) ../$@ `cat DONE`) + (cd ccache/stdio; $(ARADD) ../../$@ `cat DONE`) + (cd ccache/file; $(ARADD) ../../$@ `cat DONE`) + (cd keytab; $(ARADD) ../$@ `cat DONE`) + (cd keytab/file; $(ARADD) ../../$@ `cat DONE`) + (cd krb; $(ARADD) ../$@ `cat DONE`) + (cd rcache; $(ARADD) ../$@ `cat DONE`) + (cd free; $(ARADD) ../$@ `cat DONE`) + (cd os; $(ARADD) ../$@ `cat DONE`) + (cd posix; $(ARADD) ../$@ `cat DONE`) + $(RANLIB) $@ + +install:: libkrb5.a + $(RM) $(KRB5_LIBDIR)/lib/libkrb5.a + $(CP) libkrb5.a $(KRB5_LIBDIR)/lib/libkrb5.a + $(RANLIB) $(KRB5_LIBDIR)/lib/libkrb5.a + diff --git a/src/lib/krb5/asn.1/Makefile.in b/src/lib/krb5/asn.1/Makefile.in new file mode 100644 index 0000000000..ee4ff46004 --- /dev/null +++ b/src/lib/krb5/asn.1/Makefile.in @@ -0,0 +1,171 @@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +# -I. for isode/ +CFLAGS = -g $(DEFS) -DPEPSY_LINKABLE_FUNCS -I. +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. + +PEPSY = @PEPSY@ +PSYFLAGS = @PSYFLAGS@ + +KRB5ROOT = @KRB5ROOT@ + +KRB5_INCDIR = $(KRB5ROOT)/include + +all:: + +SRCTOP=$(srcdir)/$(BUILDTOP) + +EHDRDIR=$(BUILDTOP)/include/krb5/asn.1 + +SRCS= \ + KRB5_tables.c \ + $(srcdir)/encode.c \ + $(srcdir)/decode.c \ + $(srcdir)/adat2kadat.c \ + $(srcdir)/addr2kaddr.c \ + $(srcdir)/adr2kadr.c \ + $(srcdir)/aprp2kaprp.c \ + $(srcdir)/aprq2kaprq.c \ + $(srcdir)/arep2karep.c \ + $(srcdir)/auth2kauth.c \ + $(srcdir)/cvt_flags.c \ + $(srcdir)/ck2kck.c \ + $(srcdir)/edat2kedat.c \ + $(srcdir)/ekrp2kekrp.c \ + $(srcdir)/enck2kkey.c \ + $(srcdir)/err2kerr.c \ + $(srcdir)/etpt2ketpt.c \ + $(srcdir)/g2unix.c \ + $(srcdir)/kadat2adat.c \ + $(srcdir)/kaddr2addr.c \ + $(srcdir)/kadr2adr.c \ + $(srcdir)/kaprp2aprp.c \ + $(srcdir)/kaprq2aprq.c \ + $(srcdir)/karep2arep.c \ + $(srcdir)/kauth2auth.c \ + $(srcdir)/kck2ck.c \ + $(srcdir)/kdcr2kkdcr.c \ + $(srcdir)/kdcr2ktgsr.c \ + $(srcdir)/kedat2edat.c \ + $(srcdir)/kekrp2ekrp.c \ + $(srcdir)/kerr2err.c \ + $(srcdir)/ketpt2etpt.c \ + $(srcdir)/kkdcr2kdcr.c \ + $(srcdir)/kkey2enck.c \ + $(srcdir)/klsrq2lsrq.c \ + $(srcdir)/kprep2prep.c \ + $(srcdir)/kprin2prin.c \ + $(srcdir)/kpriv2priv.c \ + $(srcdir)/ksafe2safe.c \ + $(srcdir)/ktran2tran.c \ + $(srcdir)/ktgrq2tgrq.c \ + $(srcdir)/ktgsr2kdcr.c \ + $(srcdir)/ktkt2tkt.c \ + $(srcdir)/lsrq2klsrq.c \ + $(srcdir)/prep2kprep.c \ + $(srcdir)/prin2kprin.c \ + $(srcdir)/priv2kpriv.c \ + $(srcdir)/qbuf2data.c \ + $(srcdir)/safe2ksafe.c \ + $(srcdir)/tran2ktran.c \ + $(srcdir)/tgrq2ktgrq.c \ + $(srcdir)/tkt2ktkt.c \ + $(srcdir)/u2gen.c \ + $(srcdir)/ktgsr2kdcr.c \ + $(srcdir)/kpwd2pwd.c \ + $(srcdir)/kpwds2pwds.c \ + $(srcdir)/pwd2kpwd.c \ + $(srcdir)/pwds2kpwds.c \ + $(srcdir)/cred2kcred.c \ + $(srcdir)/crep2kcrep.c \ + $(srcdir)/kcred2cred.c \ + $(srcdir)/kcrep2crep.c + +OBJS= \ + KRB5_tables.o \ + encode.o \ + decode.o \ + adat2kadat.o \ + addr2kaddr.o \ + adr2kadr.o \ + aprp2kaprp.o \ + aprq2kaprq.o \ + arep2karep.o \ + auth2kauth.o \ + cvt_flags.o \ + ck2kck.o \ + edat2kedat.o \ + ekrp2kekrp.o \ + enck2kkey.o \ + err2kerr.o \ + etpt2ketpt.o \ + g2unix.o \ + kadat2adat.o \ + kaddr2addr.o \ + kadr2adr.o \ + kaprp2aprp.o \ + kaprq2aprq.o \ + karep2arep.o \ + kauth2auth.o \ + kck2ck.o \ + kdcr2kkdcr.o \ + kdcr2ktgsr.o \ + kedat2edat.o \ + kekrp2ekrp.o \ + kerr2err.o \ + ketpt2etpt.o \ + kkdcr2kdcr.o \ + kkey2enck.o \ + klsrq2lsrq.o \ + kprep2prep.o \ + kprin2prin.o \ + kpriv2priv.o \ + ksafe2safe.o \ + ktran2tran.o \ + ktgrq2tgrq.o \ + ktgsr2kdcr.o \ + ktkt2tkt.o \ + lsrq2klsrq.o \ + prep2kprep.o \ + prin2kprin.o \ + priv2kpriv.o \ + qbuf2data.o \ + safe2ksafe.o \ + tran2ktran.o \ + tgrq2ktgrq.o \ + tkt2ktkt.o \ + u2gen.o \ + kpwd2pwd.o \ + kpwds2pwds.o \ + pwd2kpwd.o \ + pwds2kpwds.o \ + cred2kcred.o \ + crep2kcrep.o \ + kcred2cred.o \ + kcrep2crep.o + +all:: includes + +includes:: KRB5-types.h + +clean:: + $(RM) KRB5.ph KRB5_defs.h KRB5_pre_defs.h KRB5-types.h KRB5_tables.c + +KRB5_tables.o: KRB5_tables.c + + +depend:: KRB5_tables.c + + +clean:: + $(RM) $(OBJS) + diff --git a/src/lib/krb5/asn.1/configure.in b/src/lib/krb5/asn.1/configure.in new file mode 100644 index 0000000000..2cf4f07fff --- /dev/null +++ b/src/lib/krb5/asn.1/configure.in @@ -0,0 +1,13 @@ +AC_INIT(configure.in) +UsePepsy +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +CopyHeader(KRB5-types.h,[$(EHDRDIR)]) +CopyHeader(KRB5_defs.h,[$(EHDRDIR)]) +CopyHeader(KRB5_pre_defs.h,[$(EHDRDIR)]) +Krb5InstallHeaders(KRB5_defs.h KRB5_pre_defs.h KRB5-types.h, [$(KRB5_INCDIR)/krb5/asn.1]) +PepsyTarget(KRB5) +KRB_INCLUDE +ISODE_INCLUDE +WITH_KRB5ROOT +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/ccache/Makefile.in b/src/lib/krb5/ccache/Makefile.in new file mode 100644 index 0000000000..b8f12a3366 --- /dev/null +++ b/src/lib/krb5/ccache/Makefile.in @@ -0,0 +1,27 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +OBJS= ccbase.o \ + ccdefault.o \ + ccdefops.o + +SRCS= $(srcdir)/ccbase.c \ + $(srcdir)/ccdefault.c \ + $(srcdir)/ccdefops.c + diff --git a/src/lib/krb5/ccache/configure.in b/src/lib/krb5/ccache/configure.in new file mode 100644 index 0000000000..c3f6027501 --- /dev/null +++ b/src/lib/krb5/ccache/configure.in @@ -0,0 +1,11 @@ +AC_INIT(configure.in) +CONFIG_DIRS(file stdio) +AC_PROG_ARCHIVE +AC_PROG_ARCHIVE_ADD +AC_PROG_RANLIB +MAKE_SUBDIRS("making",all) +MAKE_SUBDIRS("cleaning",clean) +CONFIG_RULES +SubdirLibraryRule([$(OBJS)]) +KRB_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/ccache/file/Makefile.in b/src/lib/krb5/ccache/file/Makefile.in new file mode 100644 index 0000000000..9050efd877 --- /dev/null +++ b/src/lib/krb5/ccache/file/Makefile.in @@ -0,0 +1,35 @@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +clean:: + $(RM) $(OBJS) + +OBJS = fcc_close.o fcc_destry.o fcc_eseq.o \ + fcc_gennew.o fcc_getnam.o fcc_gprin.o fcc_init.o \ + fcc_nseq.o fcc_read.o fcc_reslv.o fcc_retrv.o \ + fcc_sseq.o fcc_store.o fcc_skip.o fcc_ops.o fcc_write.o \ + fcc_sflags.o fcc_defops.o fcc_errs.o fcc_maybe.o + +SRCS = $(srcdir)/fcc_close.c $(srcdir)/fcc_destry.c $(srcdir)/fcc_eseq.c \ + $(srcdir)/fcc_gennew.c $(srcdir)/fcc_getnam.c $(srcdir)/fcc_gprin.c \ + $(srcdir)/fcc_init.c $(srcdir)/fcc_nseq.c $(srcdir)/fcc_read.c \ + $(srcdir)/fcc_reslv.c $(srcdir)/fcc_retrv.c $(srcdir)/fcc_sseq.c \ + $(srcdir)/fcc_store.c $(srcdir)/fcc_skip.c $(srcdir)/fcc_ops.c \ + $(srcdir)/fcc_write.c $(srcdir)/fcc_sflags.c $(srcdir)/fcc_defops.c \ + $(srcdir)/fcc_errs.c $(srcdir)/fcc_maybe.c + + diff --git a/src/lib/krb5/ccache/file/configure.in b/src/lib/krb5/ccache/file/configure.in new file mode 100644 index 0000000000..184c6f4476 --- /dev/null +++ b/src/lib/krb5/ccache/file/configure.in @@ -0,0 +1,5 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/ccache/stdio/Makefile.in b/src/lib/krb5/ccache/stdio/Makefile.in new file mode 100644 index 0000000000..e7acee5fdb --- /dev/null +++ b/src/lib/krb5/ccache/stdio/Makefile.in @@ -0,0 +1,38 @@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +clean:: + $(RM) $(OBJS) + +OBJS = scc_close.o scc_destry.o scc_eseq.o \ + scc_gennew.o scc_getnam.o scc_gprin.o scc_init.o \ + scc_nseq.o scc_read.o scc_reslv.o scc_retrv.o \ + scc_sseq.o scc_store.o scc_skip.o scc_ops.o scc_write.o \ + scc_sflags.o scc_defops.o scc_errs.o scc_maybe.o + +SRCS = $(srcdir)/scc_close.c $(srcdir)/scc_destry.c $(srcdir)/scc_eseq.c \ + $(srcdir)/scc_gennew.c $(srcdir)/scc_getnam.c $(srcdir)/scc_gprin.c \ + $(srcdir)/scc_init.c $(srcdir)/scc_nseq.c $(srcdir)/scc_read.c \ + $(srcdir)/scc_reslv.c $(srcdir)/scc_retrv.c $(srcdir)/scc_sseq.c \ + $(srcdir)/scc_store.c $(srcdir)/scc_skip.c $(srcdir)/scc_ops.c \ + $(srcdir)/scc_write.c $(srcdir)/scc_sflags.c $(srcdir)/scc_defops.c \ + $(srcdir)/scc_errs.c $(srcdir)/scc_maybe.c + + +test: ${OBJS} scc_test.o + ${CC} -o test ${OBJS} scc_test.o + diff --git a/src/lib/krb5/ccache/stdio/configure.in b/src/lib/krb5/ccache/stdio/configure.in new file mode 100644 index 0000000000..184c6f4476 --- /dev/null +++ b/src/lib/krb5/ccache/stdio/configure.in @@ -0,0 +1,5 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/configure.in b/src/lib/krb5/configure.in new file mode 100644 index 0000000000..5e83493366 --- /dev/null +++ b/src/lib/krb5/configure.in @@ -0,0 +1,10 @@ +AC_INIT(configure.in) +CONFIG_DIRS(error_tables asn.1 ccache keytab krb rcache free os posix) +AC_PROG_ARCHIVE +AC_PROG_ARCHIVE_ADD +AC_PROG_RANLIB +MAKE_SUBDIRS("making",all) +MAKE_SUBDIRS("cleaning",clean) +AppendRule([all:: libkrb5.a]) +CONFIG_RULES +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/error_tables/Makefile.in b/src/lib/krb5/error_tables/Makefile.in new file mode 100644 index 0000000000..7ce525c1b3 --- /dev/null +++ b/src/lib/krb5/error_tables/Makefile.in @@ -0,0 +1,41 @@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +AWK = @AWK@ + +BUILDTOP = ../../.. + +EHDRDIR=$(BUILDTOP)/include/krb5 + +HDRS=isode_err.h kdb5_err.h krb5_err.h adm_err.h +OBJS=isode_err.o kdb5_err.o krb5_err.o adm_err.o init_ets.o +ETSRCS=isode_err.c kdb5_err.c krb5_err.c adm_err.c +SRCS=$(ETSRCS) $(srcdir)/init_ets.c + +all:: ${HDRS} includes ${OBJS} + +# +# dependencies for traditional makes +# +isode_err.o: isode_err.c +kdb5_err.o: kdb5_err.c +krb5_err.o: krb5_err.c +adm_err.o: adm_err.c + + +clean:: + $(RM) $(HDRS) $(ETSRCS) + +clean:: + $(RM) $(OBJS) + + diff --git a/src/lib/krb5/error_tables/configure.in b/src/lib/krb5/error_tables/configure.in new file mode 100644 index 0000000000..de80b5a78f --- /dev/null +++ b/src/lib/krb5/error_tables/configure.in @@ -0,0 +1,11 @@ +AC_INIT(configure.in) +ET_RULES +SS_RULES +CONFIG_RULES +KRB_INCLUDE +SubdirLibraryRule([${OBJS}]) +CopyHeader(isode_err.h,[$(EHDRDIR)]) +CopyHeader(krb5_err.h,[$(EHDRDIR)]) +CopyHeader(kdb5_err.h,[$(EHDRDIR)]) +CopyHeader(adm_err.h,[$(EHDRDIR)]) +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/free/Makefile.in b/src/lib/krb5/free/Makefile.in new file mode 100644 index 0000000000..c1f65c67c8 --- /dev/null +++ b/src/lib/krb5/free/Makefile.in @@ -0,0 +1,85 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +OBJS= \ + f_addr.o \ + f_address.o \ + f_ap_rep.o \ + f_ap_req.o \ + f_arep_enc.o \ + f_authdata.o \ + f_authent.o \ + f_auth_cnt.o \ + f_cksum.o \ + f_creds.o \ + f_cred_cnt.o \ + f_enc_kdc.o \ + f_enc_tkt.o \ + f_error.o \ + f_kdc_rep.o \ + f_kdc_req.o \ + f_keyblock.o \ + f_last_req.o \ + f_padata.o \ + f_princ.o \ + f_priv.o \ + f_priv_enc.o \ + f_safe.o \ + f_ticket.o \ + f_tickets.o \ + f_tgt_cred.o \ + f_tkt_auth.o \ + f_pwd_data.o \ + f_pwd_seq.o \ + f_cred.o \ + f_cred_enc.o + +SRCS= \ + $(srcdir)/f_addr.c \ + $(srcdir)/f_address.c \ + $(srcdir)/f_arep_enc.c \ + $(srcdir)/f_ap_rep.c \ + $(srcdir)/f_ap_req.c \ + $(srcdir)/f_authdata.c \ + $(srcdir)/f_authent.c \ + $(srcdir)/f_auth_cnt.c \ + $(srcdir)/f_cksum.c \ + $(srcdir)/f_creds.c \ + $(srcdir)/f_cred_cnt.c \ + $(srcdir)/f_enc_kdc.c \ + $(srcdir)/f_enc_tkt.c \ + $(srcdir)/f_error.c \ + $(srcdir)/f_kdc_rep.c \ + $(srcdir)/f_kdc_req.c \ + $(srcdir)/f_keyblock.c \ + $(srcdir)/f_last_req.c \ + $(srcdir)/f_padata.c \ + $(srcdir)/f_princ.c \ + $(srcdir)/f_priv.c \ + $(srcdir)/f_priv_enc.c \ + $(srcdir)/f_safe.c \ + $(srcdir)/f_ticket.c \ + $(srcdir)/f_tickets.c \ + $(srcdir)/f_tgt_cred.c \ + $(srcdir)/f_tkt_auth.c \ + $(srcdir)/f_pwd_data.c \ + $(srcdir)/f_pwd_seq.c \ + $(srcdir)/f_cred.c \ + $(srcdir)/f_cred_enc.c + diff --git a/src/lib/krb5/free/configure.in b/src/lib/krb5/free/configure.in new file mode 100644 index 0000000000..465abd0b2b --- /dev/null +++ b/src/lib/krb5/free/configure.in @@ -0,0 +1,6 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +ISODE_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/keytab/Makefile.in b/src/lib/krb5/keytab/Makefile.in new file mode 100644 index 0000000000..48f0cca847 --- /dev/null +++ b/src/lib/krb5/keytab/Makefile.in @@ -0,0 +1,37 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + + + +OBJS= \ + ktadd.o \ + ktbase.o \ + ktdefault.o \ + ktfr_entry.o \ + ktremove.o \ + read_servi.o + +SRCS= \ + $(srcdir)/ktadd.c \ + $(srcdir)/ktbase.c \ + $(srcdir)/ktdefault.c \ + $(srcdir)/ktfr_entry.c \ + $(srcdir)/ktremove.c \ + $(srcdir)/read_servi.c + diff --git a/src/lib/krb5/keytab/configure.in b/src/lib/krb5/keytab/configure.in new file mode 100644 index 0000000000..f95f462439 --- /dev/null +++ b/src/lib/krb5/keytab/configure.in @@ -0,0 +1,11 @@ +AC_INIT(configure.in) +CONFIG_DIRS(file) +AC_PROG_ARCHIVE +AC_PROG_ARCHIVE_ADD +AC_PROG_RANLIB +MAKE_SUBDIRS("making",all) +MAKE_SUBDIRS("cleaning",clean) +CONFIG_RULES +SubdirLibraryRule([$(OBJS)]) +KRB_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/keytab/file/Makefile.in b/src/lib/krb5/keytab/file/Makefile.in new file mode 100644 index 0000000000..cacaedb2a8 --- /dev/null +++ b/src/lib/krb5/keytab/file/Makefile.in @@ -0,0 +1,54 @@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +clean:: + $(RM) $(OBJS) + + + +SRCS= \ + $(srcdir)/ktf_add.c \ + $(srcdir)/ktf_endget.c \ + $(srcdir)/ktf_next.c \ + $(srcdir)/ktf_resolv.c \ + $(srcdir)/ktf_wops.c \ + $(srcdir)/ktf_close.c \ + $(srcdir)/ktf_get_en.c \ + $(srcdir)/ktf_ops.c \ + $(srcdir)/ktf_ssget.c \ + $(srcdir)/ktf_wreslv.c \ + $(srcdir)/ktf_defops.c \ + $(srcdir)/ktf_get_na.c \ + $(srcdir)/ktf_remove.c \ + $(srcdir)/ktf_util.c + +OBJS = \ + ktf_add.o \ + ktf_close.o \ + ktf_endget.o \ + ktf_get_en.o \ + ktf_get_na.o \ + ktf_next.o \ + ktf_resolv.o \ + ktf_remove.o \ + ktf_ssget.o \ + ktf_util.o \ + ktf_ops.o \ + ktf_wops.o \ + ktf_wreslv.o \ + ktf_defops.o + diff --git a/src/lib/krb5/keytab/file/configure.in b/src/lib/krb5/keytab/file/configure.in new file mode 100644 index 0000000000..184c6f4476 --- /dev/null +++ b/src/lib/krb5/keytab/file/configure.in @@ -0,0 +1,5 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/krb/Makefile.in b/src/lib/krb5/krb/Makefile.in new file mode 100644 index 0000000000..56990f9179 --- /dev/null +++ b/src/lib/krb5/krb/Makefile.in @@ -0,0 +1,139 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + + + +OBJS= addr_comp.o \ + addr_order.o \ + addr_srch.o \ + bld_pr_ext.o \ + bld_princ.o \ + compat_recv.o \ + conv_princ.o \ + copy_addrs.o \ + copy_auth.o \ + copy_athctr.o \ + copy_cksum.o \ + copy_creds.o \ + copy_data.o \ + copy_key.o \ + copy_princ.o \ + copy_tick.o \ + cp_key_cnt.o \ + decode_kdc.o \ + decrypt_tk.o \ + encode_kdc.o \ + encrypt_tk.o \ + free_rtree.o \ + faddr_ordr.o \ + gc_frm_kdc.o \ + gc_via_tgt.o \ + gc_2tgt.o \ + gen_seqnum.o \ + gen_subkey.o \ + get_creds.o \ + get_in_tkt.o \ + in_tkt_pwd.o \ + in_tkt_sky.o \ + kdc_rep_dc.o \ + krbconfig.o \ + mk_error.o \ + mk_priv.o \ + mk_rep.o \ + mk_req.o \ + mk_req_ext.o \ + mk_safe.o \ + parse.o \ + pr_to_salt.o \ + preauth.o \ + princ_comp.o \ + rd_error.o \ + rd_priv.o \ + rd_rep.o \ + rd_req.o \ + rd_req_sim.o \ + rd_req_dec.o \ + rd_safe.o \ + recvauth.o \ + sendauth.o \ + send_tgs.o \ + srv_rcache.o \ + tgtname.o \ + unparse.o \ + walk_rtree.o + +SRCS= $(srcdir)/addr_comp.c \ + $(srcdir)/addr_order.c \ + $(srcdir)/addr_srch.c \ + $(srcdir)/bld_pr_ext.c \ + $(srcdir)/bld_princ.c \ + $(srcdir)/compat_recv.c \ + $(srcdir)/conv_princ.c \ + $(srcdir)/copy_addrs.c \ + $(srcdir)/copy_auth.c \ + $(srcdir)/copy_athctr.c \ + $(srcdir)/copy_cksum.c \ + $(srcdir)/copy_creds.c \ + $(srcdir)/copy_data.c \ + $(srcdir)/copy_key.c \ + $(srcdir)/copy_princ.c \ + $(srcdir)/copy_tick.c \ + $(srcdir)/cp_key_cnt.c \ + $(srcdir)/decode_kdc.c \ + $(srcdir)/decrypt_tk.c \ + $(srcdir)/encode_kdc.c \ + $(srcdir)/encrypt_tk.c \ + $(srcdir)/free_rtree.c \ + $(srcdir)/faddr_ordr.c \ + $(srcdir)/gc_frm_kdc.c \ + $(srcdir)/gc_via_tgt.c \ + $(srcdir)/gc_2tgt.c \ + $(srcdir)/gen_seqnum.c \ + $(srcdir)/gen_subkey.c \ + $(srcdir)/get_creds.c \ + $(srcdir)/get_in_tkt.c \ + $(srcdir)/in_tkt_pwd.c \ + $(srcdir)/in_tkt_sky.c \ + $(srcdir)/kdc_rep_dc.c \ + $(srcdir)/krbconfig.c \ + $(srcdir)/mk_error.c \ + $(srcdir)/mk_priv.c \ + $(srcdir)/mk_rep.c \ + $(srcdir)/mk_req.c \ + $(srcdir)/mk_req_ext.c \ + $(srcdir)/mk_safe.c \ + $(srcdir)/parse.c \ + $(srcdir)/pr_to_salt.c \ + $(srcdir)/preauth.c \ + $(srcdir)/princ_comp.c \ + $(srcdir)/rd_error.c \ + $(srcdir)/rd_priv.c \ + $(srcdir)/rd_rep.c \ + $(srcdir)/rd_req.c \ + $(srcdir)/rd_req_sim.c \ + $(srcdir)/rd_req_dec.c \ + $(srcdir)/rd_safe.c \ + $(srcdir)/recvauth.c \ + $(srcdir)/sendauth.c \ + $(srcdir)/send_tgs.c \ + $(srcdir)/srv_rcache.c \ + $(srcdir)/tgtname.c \ + $(srcdir)/unparse.c \ + $(srcdir)/walk_rtree.c + diff --git a/src/lib/krb5/krb/configure.in b/src/lib/krb5/krb/configure.in new file mode 100644 index 0000000000..3f298de95c --- /dev/null +++ b/src/lib/krb5/krb/configure.in @@ -0,0 +1,9 @@ +AC_INIT(configure.in) +AC_PROG_ARCHIVE +AC_PROG_ARCHIVE_ADD +AC_PROG_RANLIB +CONFIG_RULES +SubdirLibraryRule([$(OBJS)]) +KRB_INCLUDE +ISODE_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/os/Makefile.in b/src/lib/krb5/os/Makefile.in new file mode 100644 index 0000000000..0a7bbe0627 --- /dev/null +++ b/src/lib/krb5/os/Makefile.in @@ -0,0 +1,79 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +OBJS= \ + an_to_ln.o \ + def_realm.o \ + ccdefname.o \ + free_krbhs.o \ + free_hstrl.o \ + full_ipadr.o \ + get_krbhst.o \ + gen_port.o \ + gen_rname.o \ + hst_realm.o \ + krbfileio.o \ + ktdefname.o \ + kuserok.o \ + localaddr.o \ + locate_kdc.o \ + lock_file.o \ + net_read.o \ + net_write.o \ + osconfig.o \ + port2ip.o \ + read_msg.o \ + read_pwd.o \ + sendto_kdc.o \ + sn2princ.o \ + timeofday.o \ + unlck_file.o \ + ustime.o \ + write_msg.o + +SRCS= \ + $(srcdir)/an_to_ln.c \ + $(srcdir)/def_realm.c \ + $(srcdir)/ccdefname.c \ + $(srcdir)/free_krbhs.c \ + $(srcdir)/free_hstrl.c \ + $(srcdir)/full_ipadr.c \ + $(srcdir)/get_krbhst.c \ + $(srcdir)/gen_port.c \ + $(srcdir)/gen_rname.c \ + $(srcdir)/hst_realm.c \ + $(srcdir)/krbfileio.c \ + $(srcdir)/ktdefname.c \ + $(srcdir)/kuserok.c \ + $(srcdir)/localaddr.c \ + $(srcdir)/locate_kdc.c \ + $(srcdir)/lock_file.c \ + $(srcdir)/net_read.c \ + $(srcdir)/net_write.c \ + $(srcdir)/osconfig.c \ + $(srcdir)/read_msg.c \ + $(srcdir)/read_pwd.c \ + $(srcdir)/port2ip.c \ + $(srcdir)/sendto_kdc.c \ + $(srcdir)/sn2princ.c \ + $(srcdir)/timeofday.c \ + $(srcdir)/unlck_file.c \ + $(srcdir)/ustime.c \ + $(srcdir)/write_msg.c + diff --git a/src/lib/krb5/os/configure.in b/src/lib/krb5/os/configure.in new file mode 100644 index 0000000000..465abd0b2b --- /dev/null +++ b/src/lib/krb5/os/configure.in @@ -0,0 +1,6 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +ISODE_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/posix/Makefile.in b/src/lib/krb5/posix/Makefile.in new file mode 100644 index 0000000000..26eb2ead70 --- /dev/null +++ b/src/lib/krb5/posix/Makefile.in @@ -0,0 +1,21 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +OBJS = @LIBOBJS@ + diff --git a/src/lib/krb5/posix/configure.in b/src/lib/krb5/posix/configure.in new file mode 100644 index 0000000000..9400c463a9 --- /dev/null +++ b/src/lib/krb5/posix/configure.in @@ -0,0 +1,8 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +ISODE_INCLUDE +AC_REPLACE_FUNCS(vfprintf vsprintf strdup strerror memmove) +AC_FUNC_CHECK(vsyslog, ,[LIBOBJS="[$]LIBOBJS syslog.o"]) +AC_OUTPUT(Makefile,[EXTRA_RULES]) diff --git a/src/lib/krb5/rcache/Makefile.in b/src/lib/krb5/rcache/Makefile.in new file mode 100644 index 0000000000..6157274590 --- /dev/null +++ b/src/lib/krb5/rcache/Makefile.in @@ -0,0 +1,32 @@ +SUBDIRS = @SUBDIRS@ + +srcdir = @srcdir@ +VPATH = @srcdir@ + +DEFS = @DEFS@ +LIBS = @LIBS@ + +CFLAGS = -g $(DEFS) +LDFLAGS = -g + +RM = rm -f +CP = cp + +BUILDTOP = ../../.. +SRCTOP = $(srcdir)/$(BUILDTOP) + +all:: $(OBJS) + +OBJS= \ + rc_base.o \ + rc_dfl.o \ + rc_io.o \ + rcdef.o \ + rc_conv.o + +SRCS= \ + $(srcdir)/rc_base.c \ + $(srcdir)/rc_dfl.c \ + $(srcdir)/rc_io.c \ + $(srcdir)/rcdef.c \ + $(srcdir)/rc_conv.c diff --git a/src/lib/krb5/rcache/configure.in b/src/lib/krb5/rcache/configure.in new file mode 100644 index 0000000000..465abd0b2b --- /dev/null +++ b/src/lib/krb5/rcache/configure.in @@ -0,0 +1,6 @@ +AC_INIT(configure.in) +CONFIG_RULES +SubdirLibraryRule([${OBJS}]) +KRB_INCLUDE +ISODE_INCLUDE +AC_OUTPUT(Makefile,[EXTRA_RULES]) |
