Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- os.unloadAPI("/home/dbapi")
- os.loadAPI("/home/dbapi")
- os.unloadAPI("/home/termapi")
- os.loadAPI("/home/termapi")
- args = { ... }
- if args[1] then
- term.setCursorPos(1, 19)
- term.setTextColor(colors.green)
- term.setBackgroundColor(colors.black)
- print("Enter current password:")
- io.write("> ")
- termapi.draw()
- term.setTextColor(colors.green)
- term.setBackgroundColor(colors.black)
- term.setCursorPos(3, 19)
- passwd = io.read()
- if passwd == dbapi.getValue("/home/main", 2) then
- val = dbapi.getValue("/home/main", 3)
- dbapi.setValue("/home/main", 2, args[1])
- dbapi.setValue("/home/main", 3, val)
- print("New password set to " .. args[1])
- else
- print("verification failed.")
- end
- else
- print("Usage: passwd <new password>")
- end
Advertisement
Add Comment
Please, Sign In to add comment