fix ktutil listing with timestamp
authorKen Raeburn <raeburn@mit.edu>
Fri, 27 Jun 2008 04:18:38 +0000 (04:18 +0000)
committerKen Raeburn <raeburn@mit.edu>
Fri, 27 Jun 2008 04:18:38 +0000 (04:18 +0000)
ktutil's "list -t" option is supposed to show the timestamp stored in
the keytab file.  Instead, it shows some random (uninitialized) value,
interpreted as a timestamp.

ticket: new

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

src/kadmin/ktutil/ktutil.c

index e2464e8535703a7d2aff248329676c588464fb02..1138f0a3715e5394675f95435369a08ccd316f5a 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * kadmin/ktutil/ktutil.c
  *
- * Copyright 1995, 1996 by the Massachusetts Institute of Technology.
+ * Copyright 1995, 1996, 2008 by the Massachusetts Institute of Technology.
  * All Rights Reserved.
  *
  * Export of this software from the United States of America may
@@ -252,6 +252,7 @@ void ktutil_list(argc, argv)
            char fill;
            time_t tstamp;
 
+           tstamp = lp->entry->timestamp;
            (void) localtime(&tstamp);
            lp->entry->timestamp = tstamp;
            fill = ' ';