4 ms·
Do you have Go installed? If so, just clone the repo into your $GOPATH/src directory and 'go install pgen/mawud'. Then, you can generate a password using 'mawud
by enoch_r 14y ago
Do you have Go installed? If so, just clone the repo into your $GOPATH/src directory and 'go install pgen/mawud'. Then, you can generate a password using 'mawud gmail'--you'll be prompted for your password. You can use flags to set parameters:
-l 10 : sets length to 10 characters
-a ans : sets allowed characters to alphabetic, numeric, and symbolic
-f : shows your master password as you type it in
-p : shows the generated password as well as copying it to your clipboard
The length and allowed-char parameters are saved in the file ~/.pwlist in the gob format, and will be used each time you generate a password for a specific service. For example, you could generate a numeric, 6-character password for "bankpin" with 'mawud bankpin -a n -l 6' and, in the future, just type 'mawud bankpin' to generate the same password.
The local version is something I built for my own use, so it's pretty rough at the moment. For example, the copy-to-clipboard function only works on OS X. Plus, having to install Go is a hassle for most people. I'm planning on writing a Python script using the same generation algorithm and fixing some of the rough edges this weekend.