Version 3 Beta
Pre-release
Pre-release
The third release of pwd.sh features new usability features and improvements, specifically addressing:
- When creating passwords, having to read the password back after writing it (sometimes only to find it does not meet requirements). The password can now remain on the clipboard for the timeout duration before being saved. If the password is not compatible, just Control-C and generate a new one.
- Password generated with
gpg
often lacked special character diversity and did not meet website requirements. The character set is now a configurabletr
setting to increase password quality.
Currently in beta testing.
Changelog:
- New option
daily_backup
: create daily backup archive on write. Off by default. - New option
pass_copy
: keep password on clipboard before write. Helps ensure the password meets requirements before committing. Off by default. - New option
pass_chars
: specify characters to use for password. Default is all alphanumeric and some common allowed special characters. - Generate password with
tr
instead ofgpg
to improve compliance with password requirements. - Reduce default password length 20->14 characters, remove maximum limit.
- Increase filename size 8->10 characters.
- Explicitly unset password variable after write.
- Minor code readability improvements.