Restore the local variable type
[krb5.git] / src / configure.in
index af98dfbc917aaa5a758896b093e100db5cad8536..5dbdf25ba871c69c784ece14ccb5b2d6b4cc314e 100644 (file)
@@ -123,6 +123,7 @@ AC_HELP_STRING([--with-crypto-impl=IMPL], [use specified crypto implementation @
 [CRYPTO_IMPL=$withval
 AC_MSG_RESULT("k5crypto will use \'$withval\'")
 ], withval=builtin)
+AC_CONFIG_COMMANDS(CRYPTO_IMPL, , CRYPTO_IMPL=$CRYPTO_IMPL)
 AC_SUBST(CRYPTO_IMPL)
 
 # --with-kdc-kdb-update makes the KDC update the database with last request
@@ -1059,13 +1060,13 @@ V5_AC_OUTPUT_MAKEFILE(.
 
        lib lib/kdb
 
-       lib/crypto lib/crypto/krb lib/crypto/krb/crc32 lib/crypto/builtin/des
-       lib/crypto/krb/dk lib/crypto/builtin/enc_provider
-       lib/crypto/builtin/hash_provider lib/crypto/krb/keyhash_provider
+       lib/crypto lib/crypto/krb lib/crypto/krb/crc32 lib/crypto/$CRYPTO_IMPL/des
+       lib/crypto/krb/dk lib/crypto/$CRYPTO_IMPL/enc_provider
+       lib/crypto/$CRYPTO_IMPL/hash_provider lib/crypto/krb/keyhash_provider
        lib/crypto/krb/prf lib/crypto/krb/rand2key
-       lib/crypto/builtin lib/crypto/builtin/md4 lib/crypto/builtin/md5
-       lib/crypto/krb/old lib/crypto/krb/raw lib/crypto/builtin/sha1
-       lib/crypto/builtin/arcfour lib/crypto/krb/yarrow lib/crypto/builtin/aes
+       lib/crypto/$CRYPTO_IMPL lib/crypto/$CRYPTO_IMPL/md4 lib/crypto/$CRYPTO_IMPL/md5
+       lib/crypto/krb/old lib/crypto/krb/raw lib/crypto/$CRYPTO_IMPL/sha1
+       lib/crypto/$CRYPTO_IMPL/arcfour lib/crypto/krb/yarrow lib/crypto/$CRYPTO_IMPL/aes
        lib/crypto/crypto_tests
 
        lib/krb5 lib/krb5/error_tables lib/krb5/asn.1 lib/krb5/ccache
@@ -1095,6 +1096,7 @@ dnl       ccapi ccapi/lib ccapi/lib/unix ccapi/server ccapi/server/unix ccapi/test
        plugins/kdb/db2/libdb2/mpool
        plugins/kdb/db2/libdb2/recno
        plugins/kdb/db2/libdb2/test
+       plugins/kdb/hdb
        plugins/preauth/cksum_body plugins/preauth/encrypted_challenge
        plugins/preauth/wpse
        plugins/authdata/greet