[BACK]Return to skeyinit.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / skeyinit

Diff for /src/usr.bin/skeyinit/skeyinit.c between version 1.11 and 1.12

version 1.11, 1996/09/30 18:49:55 version 1.12, 1996/10/02 03:49:34
Line 141 
Line 141 
                                 exit(skeyzero(&skey, pp->pw_name));                                  exit(skeyzero(&skey, pp->pw_name));
   
                         (void)printf("[Updating %s]\n", pp->pw_name);                          (void)printf("[Updating %s]\n", pp->pw_name);
                         (void)printf("Old key: %s\n", skey.seed);                          (void)printf("Old key: [%s] %s\n", skey_get_algorithm(),
                                        skey.seed);
   
                         /*                          /*
                          * Lets be nice if they have a skey.seed that                           * Lets be nice if they have a skey.seed that
Line 284 
Line 285 
   
         btoa8(skey.val, key);          btoa8(skey.val, key);
   
         (void)fprintf(skey.keyfile, "%s %s %04d %-16s %s %-21s\n",          /* Don't save algorithm type for md4 (keep record length same) */
             pp->pw_name, skey_get_algorithm(), n, seed, skey.val, tbuf);          if (strcmp(skey_get_algorithm(), "md4") == 0)
                   (void)fprintf(skey.keyfile, "%s s %04d %-16s %s %-21s\n",
                       pp->pw_name, n, seed, skey.val, tbuf);
           else
                   (void)fprintf(skey.keyfile, "%s %s %04d %-16s %s %-21s\n",
                       pp->pw_name, skey_get_algorithm(), n, seed, skey.val, tbuf);
         (void)fclose(skey.keyfile);          (void)fclose(skey.keyfile);
   
         (void)setpriority(PRIO_PROCESS, 0, 0);          (void)setpriority(PRIO_PROCESS, 0, 0);
   
         (void)printf("\nID %s skey is %d %s\n", pp->pw_name, n, seed);          (void)printf("\nID %s skey is otp-%s %d %s\n", pp->pw_name,
                        skey_get_algorithm(), n, seed);
         (void)printf("Next login password: %s\n\n",          (void)printf("Next login password: %s\n\n",
                      hexmode ? put8(buf, key) : btoe(buf, key));                       hexmode ? put8(buf, key) : btoe(buf, key));
         exit(0);          exit(0);

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12