summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2001-09-01 23:53:50 +0000
committerKen Raeburn <raeburn@mit.edu>2001-09-01 23:53:50 +0000
commitf31cedcf833529c6c402be4ef17d815460c16beb (patch)
tree0873dff87f98ce74b1c2d341bacd69f341231edb /src/lib/crypto
parent3431a6630e6ac8ad78482d7a38fc7d43f0e8e974 (diff)
downloadkrb5-f31cedcf833529c6c402be4ef17d815460c16beb.tar.gz
krb5-f31cedcf833529c6c402be4ef17d815460c16beb.tar.xz
krb5-f31cedcf833529c6c402be4ef17d815460c16beb.zip
dependencies
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13725 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto')
-rw-r--r--src/lib/crypto/ChangeLog4
-rw-r--r--src/lib/crypto/Makefile.in180
-rw-r--r--src/lib/crypto/crc32/Makefile.in10
-rw-r--r--src/lib/crypto/des/Makefile.in58
-rw-r--r--src/lib/crypto/dk/Makefile.in29
-rw-r--r--src/lib/crypto/enc_provider/Makefile.in15
-rw-r--r--src/lib/crypto/hash_provider/Makefile.in26
-rw-r--r--src/lib/crypto/keyhash_provider/Makefile.in23
-rw-r--r--src/lib/crypto/md4/Makefile.in10
-rw-r--r--src/lib/crypto/md5/Makefile.in10
-rw-r--r--src/lib/crypto/old/Makefile.in21
-rw-r--r--src/lib/crypto/raw/Makefile.in16
-rw-r--r--src/lib/crypto/sha1/Makefile.in10
13 files changed, 386 insertions, 26 deletions
diff --git a/src/lib/crypto/ChangeLog b/src/lib/crypto/ChangeLog
index 8f688bee9..37e3a24dd 100644
--- a/src/lib/crypto/ChangeLog
+++ b/src/lib/crypto/ChangeLog
@@ -1,3 +1,7 @@
+2001-09-01 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (SRCS): Use $(srcdir) not $(subdir).
+
2001-07-08 Ezra Peisach <epeisach@mit.edu>
* crypto_libinit.c: Include crypto_libinit.h for prototypes.
diff --git a/src/lib/crypto/Makefile.in b/src/lib/crypto/Makefile.in
index 64f19d18e..18b080355 100644
--- a/src/lib/crypto/Makefile.in
+++ b/src/lib/crypto/Makefile.in
@@ -77,32 +77,32 @@ OBJS=\
$(OUTPRE)verify_checksum.$(OBJEXT)
SRCS=\
- $(subdir)/block_size.c \
- $(subdir)/checksum_length.c \
- $(subdir)/cksumtype_to_string.c \
- $(subdir)/cksumtypes.c \
- $(subdir)/coll_proof_cksum.c \
- $(subdir)/crypto_libinit.c \
- $(subdir)/decrypt.c \
- $(subdir)/encrypt.c \
- $(subdir)/encrypt_length.c \
- $(subdir)/enctype_compare.c \
- $(subdir)/enctype_to_string.c \
- $(subdir)/etypes.c \
- $(subdir)/hmac.c \
- $(subdir)/keyed_cksum.c \
- $(subdir)/keyed_checksum_types.c\
- $(subdir)/make_checksum.c \
- $(subdir)/make_random_key.c \
- $(subdir)/nfold.c \
- $(subdir)/old_api_glue.c \
- $(subdir)/prng.c \
- $(subdir)/string_to_cksumtype.c \
- $(subdir)/string_to_enctype.c \
- $(subdir)/string_to_key.c \
- $(subdir)/valid_cksumtype.c \
- $(subdir)/valid_enctype.c \
- $(subdir)/verify_checksum.c
+ $(srcdir)/block_size.c \
+ $(srcdir)/checksum_length.c \
+ $(srcdir)/cksumtype_to_string.c \
+ $(srcdir)/cksumtypes.c \
+ $(srcdir)/coll_proof_cksum.c \
+ $(srcdir)/crypto_libinit.c \
+ $(srcdir)/decrypt.c \
+ $(srcdir)/encrypt.c \
+ $(srcdir)/encrypt_length.c \
+ $(srcdir)/enctype_compare.c \
+ $(srcdir)/enctype_to_string.c \
+ $(srcdir)/etypes.c \
+ $(srcdir)/hmac.c \
+ $(srcdir)/keyed_cksum.c \
+ $(srcdir)/keyed_checksum_types.c\
+ $(srcdir)/make_checksum.c \
+ $(srcdir)/make_random_key.c \
+ $(srcdir)/nfold.c \
+ $(srcdir)/old_api_glue.c \
+ $(srcdir)/prng.c \
+ $(srcdir)/string_to_cksumtype.c \
+ $(srcdir)/string_to_enctype.c \
+ $(srcdir)/string_to_key.c \
+ $(srcdir)/valid_cksumtype.c \
+ $(srcdir)/valid_enctype.c \
+ $(srcdir)/verify_checksum.c
LIB=k5crypto
@@ -248,3 +248,131 @@ check-windows::
$(MAKE) -$(MFLAGS) check
cd ..
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+block_size.o: block_size.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ etypes.h
+checksum_length.o: checksum_length.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ cksumtypes.h
+cksumtype_to_string.o: cksumtype_to_string.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ cksumtypes.h
+cksumtypes.o: cksumtypes.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ $(srcdir)/hash_provider/hash_provider.h $(srcdir)/keyhash_provider/keyhash_provider.h \
+ cksumtypes.h
+coll_proof_cksum.o: coll_proof_cksum.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ cksumtypes.h
+crypto_libinit.o: crypto_libinit.c crypto_libinit.h
+decrypt.o: decrypt.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h etypes.h
+encrypt.o: encrypt.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h etypes.h
+encrypt_length.o: encrypt_length.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ etypes.h
+enctype_compare.o: enctype_compare.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ etypes.h
+enctype_to_string.o: enctype_to_string.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ etypes.h
+etypes.o: etypes.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h $(srcdir)/enc_provider/enc_provider.h \
+ $(srcdir)/hash_provider/hash_provider.h etypes.h $(srcdir)/old/old.h \
+ $(srcdir)/raw/raw.h $(srcdir)/dk/dk.h
+hmac.o: hmac.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h
+keyed_cksum.o: keyed_cksum.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ cksumtypes.h
+keyed_checksum_types.o: keyed_checksum_types.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ etypes.h cksumtypes.h
+make_checksum.o: make_checksum.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ cksumtypes.h etypes.h $(srcdir)/dk/dk.h
+make_random_key.o: make_random_key.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ etypes.h
+nfold.o: nfold.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h
+old_api_glue.o: old_api_glue.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h
+prng.o: prng.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h $(srcdir)/enc_provider/enc_provider.h
+string_to_cksumtype.o: string_to_cksumtype.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ cksumtypes.h
+string_to_enctype.o: string_to_enctype.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ etypes.h
+string_to_key.o: string_to_key.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ etypes.h
+valid_cksumtype.o: valid_cksumtype.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ cksumtypes.h
+valid_enctype.o: valid_enctype.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ etypes.h
+verify_checksum.o: verify_checksum.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ cksumtypes.h
+
diff --git a/src/lib/crypto/crc32/Makefile.in b/src/lib/crypto/crc32/Makefile.in
index 7136a386a..ddf8461a6 100644
--- a/src/lib/crypto/crc32/Makefile.in
+++ b/src/lib/crypto/crc32/Makefile.in
@@ -28,3 +28,13 @@ includes:: depend
depend:: $(SRCS)
clean-unix:: clean-libobjs
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+crc32.o: crc32.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h crc-32.h
+
diff --git a/src/lib/crypto/des/Makefile.in b/src/lib/crypto/des/Makefile.in
index 4091f9690..6f175047a 100644
--- a/src/lib/crypto/des/Makefile.in
+++ b/src/lib/crypto/des/Makefile.in
@@ -90,3 +90,61 @@ clean::
t_verify.$(OBJEXT) t_afss2k.$(OBJEXT) t_afss2k$(EXEEXT)
clean-unix:: clean-libobjs
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+afsstring2key.o: afsstring2key.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ des_int.h
+d3_cbc.o: d3_cbc.c des_int.h $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ f_tables.h
+d3_kysched.o: d3_kysched.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ des_int.h
+f_cbc.o: f_cbc.c des_int.h $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ f_tables.h
+f_cksum.o: f_cksum.c des_int.h $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ f_tables.h
+f_parity.o: f_parity.c des_int.h $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h
+f_sched.o: f_sched.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h des_int.h
+f_tables.o: f_tables.c des_int.h $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ f_tables.h
+key_sched.o: key_sched.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ des_int.h
+weak_key.o: weak_key.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h des_int.h
+string2key.o: string2key.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ des_int.h
+
diff --git a/src/lib/crypto/dk/Makefile.in b/src/lib/crypto/dk/Makefile.in
index 2b4b14afc..0d5dab921 100644
--- a/src/lib/crypto/dk/Makefile.in
+++ b/src/lib/crypto/dk/Makefile.in
@@ -44,3 +44,32 @@ includes:: depend
depend:: $(SRCS)
clean-unix:: clean-libobjs
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+checksum.o: checksum.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h $(SRCTOP)/lib/crypto/etypes.h \
+ dk.h
+dk_decrypt.o: dk_decrypt.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ dk.h
+dk_encrypt.o: dk_encrypt.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ dk.h
+derive.o: derive.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h dk.h $(SRCTOP)/lib/crypto/etypes.h
+stringtokey.o: stringtokey.c dk.h $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h
+
diff --git a/src/lib/crypto/enc_provider/Makefile.in b/src/lib/crypto/enc_provider/Makefile.in
index e0672a219..65c0a75b0 100644
--- a/src/lib/crypto/enc_provider/Makefile.in
+++ b/src/lib/crypto/enc_provider/Makefile.in
@@ -29,3 +29,18 @@ includes:: depend
depend:: $(SRCS)
clean-unix:: clean-libobjs
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+des.o: des.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h $(SRCTOP)/lib/crypto/des/des_int.h \
+ enc_provider.h
+des3.o: des3.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h $(SRCTOP)/lib/crypto/des/des_int.h
+
diff --git a/src/lib/crypto/hash_provider/Makefile.in b/src/lib/crypto/hash_provider/Makefile.in
index e5ba5cce7..558764e77 100644
--- a/src/lib/crypto/hash_provider/Makefile.in
+++ b/src/lib/crypto/hash_provider/Makefile.in
@@ -32,3 +32,29 @@ includes:: depend
depend:: $(SRCS)
clean-unix:: clean-libobjs
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+hash_crc32.o: hash_crc32.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ $(SRCTOP)/lib/crypto/crc32/crc-32.h hash_provider.h
+hash_md4.o: hash_md4.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h $(SRCTOP)/lib/crypto/md4/rsa-md4.h \
+ hash_provider.h
+hash_md5.o: hash_md5.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h $(SRCTOP)/lib/crypto/md5/rsa-md5.h \
+ hash_provider.h
+hash_sha1.o: hash_sha1.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ $(SRCTOP)/lib/crypto/sha1/shs.h hash_provider.h
+
diff --git a/src/lib/crypto/keyhash_provider/Makefile.in b/src/lib/crypto/keyhash_provider/Makefile.in
index 3d29c3e4f..b08588c38 100644
--- a/src/lib/crypto/keyhash_provider/Makefile.in
+++ b/src/lib/crypto/keyhash_provider/Makefile.in
@@ -50,3 +50,26 @@ clean-unix::
$(RM) t_cksum5 t_cksum5.o
clean-unix:: clean-libobjs
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+descbc.o: descbc.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h $(SRCTOP)/lib/crypto/des/des_int.h \
+ keyhash_provider.h
+k5_md4des.o: k5_md4des.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ $(SRCTOP)/lib/crypto/des/des_int.h $(SRCTOP)/lib/crypto/md4/rsa-md4.h \
+ keyhash_provider.h
+k5_md5des.o: k5_md5des.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ $(SRCTOP)/lib/crypto/des/des_int.h $(SRCTOP)/lib/crypto/md5/rsa-md5.h \
+ keyhash_provider.h
+
diff --git a/src/lib/crypto/md4/Makefile.in b/src/lib/crypto/md4/Makefile.in
index f5c7d261f..3c2469376 100644
--- a/src/lib/crypto/md4/Makefile.in
+++ b/src/lib/crypto/md4/Makefile.in
@@ -53,3 +53,13 @@ clean::
$(RM) $(OUTPRE)t_mddriver$(EXEEXT) $(OUTPRE)t_mddriver.$(OBJEXT) t_mddriver.c
clean-unix:: clean-libobjs
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+md4.o: md4.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h rsa-md4.h
+
diff --git a/src/lib/crypto/md5/Makefile.in b/src/lib/crypto/md5/Makefile.in
index 98d0b3105..7534a698d 100644
--- a/src/lib/crypto/md5/Makefile.in
+++ b/src/lib/crypto/md5/Makefile.in
@@ -43,3 +43,13 @@ clean::
$(RM) $(OUTPRE)t_mddriver$(EXEEXT) $(OUTPRE)t_mddriver.$(OBJEXT)
clean-unix:: clean-libobjs
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+md5.o: md5.c $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h rsa-md5.h
+
diff --git a/src/lib/crypto/old/Makefile.in b/src/lib/crypto/old/Makefile.in
index 8bebbfcb3..2283cfeb9 100644
--- a/src/lib/crypto/old/Makefile.in
+++ b/src/lib/crypto/old/Makefile.in
@@ -30,3 +30,24 @@ includes:: depend
depend:: $(SRCS)
clean-unix:: clean-libobjs
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+des_stringtokey.o: des_stringtokey.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ old.h
+old_decrypt.o: old_decrypt.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ old.h
+old_encrypt.o: old_encrypt.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ old.h
+
diff --git a/src/lib/crypto/raw/Makefile.in b/src/lib/crypto/raw/Makefile.in
index e3ca3c673..405b7cb17 100644
--- a/src/lib/crypto/raw/Makefile.in
+++ b/src/lib/crypto/raw/Makefile.in
@@ -28,3 +28,19 @@ includes:: depend
depend:: $(SRCS)
clean-unix:: clean-libobjs
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+raw_decrypt.o: raw_decrypt.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ raw.h
+raw_encrypt.o: raw_encrypt.c $(SRCTOP)/include/k5-int.h \
+ $(BUILDTOP)/include/krb5/osconf.h $(BUILDTOP)/include/krb5/autoconf.h \
+ $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/profile.h \
+ $(BUILDTOP)/include/com_err.h $(SRCTOP)/include/krb5/kdb.h \
+ raw.h
+
diff --git a/src/lib/crypto/sha1/Makefile.in b/src/lib/crypto/sha1/Makefile.in
index 094cc07fb..2d0e20954 100644
--- a/src/lib/crypto/sha1/Makefile.in
+++ b/src/lib/crypto/sha1/Makefile.in
@@ -48,3 +48,13 @@ clean-unix:: clean-libobjs
t_shs3: t_shs3.o shs.o
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o t_shs3 t_shs3.o shs.o
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+shs.o: shs.c shs.h $(SRCTOP)/include/k5-int.h $(BUILDTOP)/include/krb5/osconf.h \
+ $(BUILDTOP)/include/krb5/autoconf.h $(BUILDTOP)/include/krb5.h \
+ $(BUILDTOP)/include/profile.h $(BUILDTOP)/include/com_err.h \
+ $(SRCTOP)/include/krb5/kdb.h
+