* dump.c, dumpv4.c, kdb5_edit.c, loadv4.c :
authorChris Provenzano <proven@mit.edu>
Wed, 13 Dec 1995 08:49:20 +0000 (08:49 +0000)
committerChris Provenzano <proven@mit.edu>
Wed, 13 Dec 1995 08:49:20 +0000 (08:49 +0000)
Remove mkvno from krb5_db_entry.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7215 dc483132-0cff-0310-8789-dd5450dbe970

src/admin/edit/ChangeLog
src/admin/edit/dump.c
src/admin/edit/dumpv4.c
src/admin/edit/kdb5_edit.c
src/admin/edit/loadv4.c

index e92de018b80bb5e729ed7c4f9403514a1e81c66b..283637eefb4ac84c131134beba3a05675feb21d5 100644 (file)
@@ -1,3 +1,9 @@
+
+Wed Dec 13 03:44:58 1995  Chris Provenzano (proven@mit.edu)
+
+        * dump.c, dumpv4.c, kdb5_edit.c, loadv4.c : 
+               Remove mkvno from krb5_db_entry.
+
 Sun Dec 10 11:07:51 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
 
        * kdb5_edit.M: Document that modent exists
index 1db27e1b7eab4468d82a4d0adc0b5a2143a04358..94752c5eb1c8953d6531725b9601dde8fcd9b1ea 100644 (file)
@@ -444,7 +444,7 @@ dump_k5beta_iterator(ptr, entry)
                "\t%u\t%u\t%u\t%u\t%u\t%u\t%u\t%u\t%u\t%u\t%s\t%u\t%u\t%u\t",
                (krb5_int32) pkey->key_data_kvno,
                entry->max_life, entry->max_renewable_life,
-               entry->mkvno, entry->expiration, entry->pw_expiration,
+               1 /* Fake mkvno */, entry->expiration, entry->pw_expiration,
                last_pwd_change, entry->last_success, entry->last_failed,
                entry->fail_auth_count, mod_name, mod_date,
                entry->attributes, pkey->key_data_type[1]);
@@ -533,7 +533,7 @@ dump_standard_iterator(ptr, entry)
         * The dump format is as follows:
         *      len strlen(name) n_tl_data n_key_data e_length
         *      name
-        *      mkvno attributes max_life max_renewable_life expiration
+        *      attributes max_life max_renewable_life expiration
         *      pw_expiration last_success last_failed fail_auth_count
         *      n_tl_data*[type length <contents>]
         *      n_key_data*[ver kvno ver*(type length <contents>)]
@@ -558,8 +558,7 @@ dump_standard_iterator(ptr, entry)
                    (int) entry->n_key_data,
                    (int) entry->e_length,
                    name);
-           fprintf(arg->ofile, "%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t",
-                   entry->mkvno,
+           fprintf(arg->ofile, "%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t",
                    entry->attributes,
                    entry->max_life,
                    entry->max_renewable_life,
@@ -1017,7 +1016,6 @@ process_k5beta_record(fname, kcontext, filep, verbose, linenop)
                error++;
            }
            pkey->key_data_kvno = tmpint1;
-           dbent.mkvno = tmpint2;
            dbent.fail_auth_count = tmpint3;
            /* Read modifier name */
            if (!error && read_string(filep,
@@ -1247,10 +1245,9 @@ process_k5_record(fname, kcontext, filep, verbose, linenop)
                !(kret = krb5_parse_name(kcontext, name, &dbentry.princ))) {
 
                /* Get the fixed principal attributes */
-               nread = fscanf(filep, "%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t",
-                              &t1, &t2, &t3, &t4, &t5, &t6, &t7, &t8, &t9);
+               nread = fscanf(filep, "%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t",
+                              &t2, &t3, &t4, &t5, &t6, &t7, &t8, &t9);
                if (nread == 9) {
-                   dbentry.mkvno = (krb5_kvno) t1;
                    dbentry.attributes = (krb5_flags) t2;
                    dbentry.max_life = (krb5_deltat) t3;
                    dbentry.max_renewable_life = (krb5_deltat) t4;
@@ -1259,8 +1256,7 @@ process_k5_record(fname, kcontext, filep, verbose, linenop)
                    dbentry.last_success = (krb5_timestamp) t7;
                    dbentry.last_failed = (krb5_timestamp) t8;
                    dbentry.fail_auth_count = (krb5_kvno) t9;
-               }
-               else {
+               } else {
                    try2read = read_nint_data;
                    error++;
                }
index 84c501cc6a649ace9f8cb7c811eaa5a6726067e5..f26ef7b886605fd349b2f2d29b4dafb61a4256f9 100644 (file)
@@ -197,7 +197,7 @@ dump_v4_iterator(ptr, entry)
 found_one:;
     principal->key_version = max_kvno;
     principal->max_life = entry->max_life / (60 * 5);
-    principal->kdc_key_ver = entry->mkvno; /* ??? not preserved incoming */
+    principal->kdc_key_ver = 1; /* ??? not preserved incoming */
     principal->attributes = 0; /* ??? not preserved either */
 
     fprintf(arg->f, "%s %s %d %d %d %d ",
index f56af7e76f7abd41e27dba496f49694c090a2145..838d44f208a45da44529e9db5d03aa03b02deee5 100644 (file)
@@ -331,7 +331,6 @@ int create_db_entry(principal, newentry)
     memset(newentry, 0, sizeof(krb5_db_entry));
     
     newentry->len = KRB5_KDB_V1_BASE_LENGTH;
-    newentry->mkvno = mblock.mkvno;
     newentry->attributes = mblock.flags;
     newentry->max_life = mblock.max_life;
     newentry->max_renewable_life = mblock.max_rlife;
@@ -1098,7 +1097,6 @@ void show_principal(argc, argv)
     printf("Name: %s\n", pr_name);
     printf("Maximum life: %s\n", strdur(entry.max_life));
     printf("Maximum renewable life: %s\n", strdur(entry.max_renewable_life));
-    printf("Master key version: %d\n", entry.mkvno);
     (void) krb5_timestamp_to_string(entry.expiration, buffer, sizeof(buffer));
     printf("Expiration: %s\n", buffer);
     (void) krb5_timestamp_to_string(entry.pw_expiration,
index 1d9def17743e1f9e2d8fca32a13320f1ff930f2d..78b77e06bb8af2a9089dd14f8c3b8f9d1b0c22da 100644 (file)
@@ -530,7 +530,6 @@ Principal *princ;
 
     entry.max_life = princ->max_life * 60 * 5;
     entry.max_renewable_life = rblock.max_rlife;
-    entry.mkvno = 1;
     entry.len = KRB5_KDB_V1_BASE_LENGTH;
     entry.expiration = princ->exp_date;
     entry.attributes = rblock.flags;   /* XXX is there a way to convert
@@ -610,7 +609,6 @@ struct realm_info *pblock;
        return(retval);
     entry.max_life = pblock->max_life;
     entry.max_renewable_life = pblock->max_rlife;
-    entry.mkvno = 1;
     entry.len = KRB5_KDB_V1_BASE_LENGTH;
     entry.expiration = pblock->expiration;
     if (retval = krb5_copy_principal(context, &db_create_princ,