aboutsummaryrefslogtreecommitdiffstats
path: root/dmvpn.lua
diff options
context:
space:
mode:
Diffstat (limited to 'dmvpn.lua')
-rw-r--r--dmvpn.lua9
1 files changed, 9 insertions, 0 deletions
diff --git a/dmvpn.lua b/dmvpn.lua
index 32419f8..14e8c92 100644
--- a/dmvpn.lua
+++ b/dmvpn.lua
@@ -42,4 +42,13 @@ local decoders={
function M.decode_ext(oid, ext) return decoders[oid](ext:getData()) end
+function M.get_password()
+ io.stderr:write('Password: ')
+ os.execute('stty -echo')
+ local res = io.read()
+ os.execute('stty echo')
+ io.stderr:write('\n')
+ return res
+end
+
return M