summaryrefslogtreecommitdiffstats
path: root/src/admin
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1995-09-15 18:23:25 +0000
committerTheodore Tso <tytso@mit.edu>1995-09-15 18:23:25 +0000
commit03ff5538c9e641bad30b605bf7cec02f5f169b31 (patch)
treea62f42d129c184190b71dfd4812975d0a42ff677 /src/admin
parentb889d7d40d718e538f4ce13e3d3a0f33130edfdd (diff)
downloadkrb5-03ff5538c9e641bad30b605bf7cec02f5f169b31.tar.gz
krb5-03ff5538c9e641bad30b605bf7cec02f5f169b31.tar.xz
krb5-03ff5538c9e641bad30b605bf7cec02f5f169b31.zip
Add DES_CBC_MD5 and DES_CBC_CRC with the V4 salt as default key/salt
tuples to be added. (Once proven's DES_* folding code is implemented, we can shorten this list.) Eventually, this list should be read in from kdc.conf. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6793 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/admin')
-rw-r--r--src/admin/edit/ChangeLog7
-rw-r--r--src/admin/edit/cpw.c11
2 files changed, 16 insertions, 2 deletions
diff --git a/src/admin/edit/ChangeLog b/src/admin/edit/ChangeLog
index 859569cf5..c85610f10 100644
--- a/src/admin/edit/ChangeLog
+++ b/src/admin/edit/ChangeLog
@@ -1,3 +1,10 @@
+Fri Sep 15 14:21:25 1995 Theodore Y. Ts'o <tytso@dcl>
+
+ * cpw.c: Add DES_CBC_MD5 and DES_CBC_CRC with the V4 salt as
+ default key/salt tuples to be added. (Once proven's DES_*
+ folding code is implemented, we can shorten this list.)
+ Eventually, this list should be read in from kdc.conf.
+
Thu Sep 7 20:41:24 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
* loadv4.c (load_v4db): Provide a dummy routine if krb4
diff --git a/src/admin/edit/cpw.c b/src/admin/edit/cpw.c
index 4dacbc63f..c75c73a70 100644
--- a/src/admin/edit/cpw.c
+++ b/src/admin/edit/cpw.c
@@ -51,8 +51,15 @@ extern char *krb5_default_pwd_prompt1, *krb5_default_pwd_prompt2;
extern krb5_boolean dbactive;
extern FILE *scriptfile;
-static krb5_key_salt_tuple ks_tuple_rnd_def[] = {{ ENCTYPE_DES_CBC_CRC, 0 }};
-static int ks_tuple_rnd_def_count = 1;
+/*
+ * XXX This realy should be configured from kdc.conf
+ */
+static krb5_key_salt_tuple ks_tuple_rnd_def[] =
+ {{ ENCTYPE_DES_CBC_CRC, 0 },
+ { ENCTYPE_DES_CBC_MD5, 0 },
+ { ENCTYPE_DES_CBC_CRC, KRB5_KDB_SALTTYPE_V4}};
+ { ENCTYPE_DES_CBC_MD5, KRB5_KDB_SALTTYPE_V4}};
+static int ks_tuple_rnd_def_count = 4;
static void
enter_rnd_key(argc, argv, entry)