Fossil SCM
Use "password" instead of "passwd" because it's complete and proper, and plays nicely w/ Emacs "send-invisible" capabilities that keep typed text from echoing on screen.
Commit
13ceb46e49d28ab9af26e821fa396f27b350f9af
Parent
99532f33af89581…
1 file changed
+2
-2
+2
-2
| --- src/user.c | ||
| +++ src/user.c | ||
| @@ -115,11 +115,11 @@ | ||
| 115 | 115 | blob_zero(&secondTry); |
| 116 | 116 | while(1){ |
| 117 | 117 | prompt_for_passphrase(zPrompt, pPassphrase); |
| 118 | 118 | if( verify==0 ) break; |
| 119 | 119 | if( verify==1 && blob_size(pPassphrase)==0 ) break; |
| 120 | - prompt_for_passphrase("Again: ", &secondTry); | |
| 120 | + prompt_for_passphrase("Retype new password: ", &secondTry); | |
| 121 | 121 | if( blob_compare(pPassphrase, &secondTry) ){ |
| 122 | 122 | printf("Passphrases do not match. Try again...\n"); |
| 123 | 123 | }else{ |
| 124 | 124 | break; |
| 125 | 125 | } |
| @@ -242,11 +242,11 @@ | ||
| 242 | 242 | fossil_fatal("no such user: %s", g.argv[3]); |
| 243 | 243 | } |
| 244 | 244 | if( g.argc==5 ){ |
| 245 | 245 | blob_init(&pw, g.argv[4], -1); |
| 246 | 246 | }else{ |
| 247 | - zPrompt = mprintf("new passwd for %s: ", g.argv[3]); | |
| 247 | + zPrompt = mprintf("New password for %s: ", g.argv[3]); | |
| 248 | 248 | prompt_for_password(zPrompt, &pw, 1); |
| 249 | 249 | } |
| 250 | 250 | if( blob_size(&pw)==0 ){ |
| 251 | 251 | printf("password unchanged\n"); |
| 252 | 252 | }else{ |
| 253 | 253 |
| --- src/user.c | |
| +++ src/user.c | |
| @@ -115,11 +115,11 @@ | |
| 115 | blob_zero(&secondTry); |
| 116 | while(1){ |
| 117 | prompt_for_passphrase(zPrompt, pPassphrase); |
| 118 | if( verify==0 ) break; |
| 119 | if( verify==1 && blob_size(pPassphrase)==0 ) break; |
| 120 | prompt_for_passphrase("Again: ", &secondTry); |
| 121 | if( blob_compare(pPassphrase, &secondTry) ){ |
| 122 | printf("Passphrases do not match. Try again...\n"); |
| 123 | }else{ |
| 124 | break; |
| 125 | } |
| @@ -242,11 +242,11 @@ | |
| 242 | fossil_fatal("no such user: %s", g.argv[3]); |
| 243 | } |
| 244 | if( g.argc==5 ){ |
| 245 | blob_init(&pw, g.argv[4], -1); |
| 246 | }else{ |
| 247 | zPrompt = mprintf("new passwd for %s: ", g.argv[3]); |
| 248 | prompt_for_password(zPrompt, &pw, 1); |
| 249 | } |
| 250 | if( blob_size(&pw)==0 ){ |
| 251 | printf("password unchanged\n"); |
| 252 | }else{ |
| 253 |
| --- src/user.c | |
| +++ src/user.c | |
| @@ -115,11 +115,11 @@ | |
| 115 | blob_zero(&secondTry); |
| 116 | while(1){ |
| 117 | prompt_for_passphrase(zPrompt, pPassphrase); |
| 118 | if( verify==0 ) break; |
| 119 | if( verify==1 && blob_size(pPassphrase)==0 ) break; |
| 120 | prompt_for_passphrase("Retype new password: ", &secondTry); |
| 121 | if( blob_compare(pPassphrase, &secondTry) ){ |
| 122 | printf("Passphrases do not match. Try again...\n"); |
| 123 | }else{ |
| 124 | break; |
| 125 | } |
| @@ -242,11 +242,11 @@ | |
| 242 | fossil_fatal("no such user: %s", g.argv[3]); |
| 243 | } |
| 244 | if( g.argc==5 ){ |
| 245 | blob_init(&pw, g.argv[4], -1); |
| 246 | }else{ |
| 247 | zPrompt = mprintf("New password for %s: ", g.argv[3]); |
| 248 | prompt_for_password(zPrompt, &pw, 1); |
| 249 | } |
| 250 | if( blob_size(&pw)==0 ){ |
| 251 | printf("password unchanged\n"); |
| 252 | }else{ |
| 253 |