Software / code / prosody
Comparison
prosodyctl @ 1501:330b8437ac35
prosodyctl: Quit when user pressed ^C in password prompts
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Wed, 08 Jul 2009 16:53:59 +0100 |
| parent | 1500:56d05ba00169 |
| child | 1523:841d61be198f |
comparison
equal
deleted
inserted
replaced
| 1500:56d05ba00169 | 1501:330b8437ac35 |
|---|---|
| 156 local function read_password() | 156 local function read_password() |
| 157 local password; | 157 local password; |
| 158 while true do | 158 while true do |
| 159 io.write("Enter new password: "); | 159 io.write("Enter new password: "); |
| 160 password = getpass(); | 160 password = getpass(); |
| 161 if not password then | |
| 162 show_message("No password - cancelled"); | |
| 163 return; | |
| 164 end | |
| 161 io.write("Retype new password: "); | 165 io.write("Retype new password: "); |
| 162 if getpass() ~= password then | 166 if getpass() ~= password then |
| 163 if not show_yesno [=[Passwords did not match, try again? [Y/n]]=] then | 167 if not show_yesno [=[Passwords did not match, try again? [Y/n]]=] then |
| 164 return; | 168 return; |
| 165 end | 169 end |