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