mdp wraps GnuPG, your favorite editor, a password generator, and a custom temporary fullscreen pager to let you manage your password library securely with the bare minimum. The pager is used to avoid passwords lingering on screen.
|Tags||Command-line Password Management encrypt GnuPG simple|
|Licenses||ISC BSD Revised|
|Operating Systems||Unix Linux OpenBSD FreeBSD NetBSD OS X Mac OS X Darwin|
Release Notes: This patch release fixes a crash in 'mdp edit' when neither $EDITOR nor 'set editor' is configured.
Release Notes: This patch release fixes a double-free() crash when "mdp add" is called without prefix/keywords.
Release Notes: This patch release adds a warning if the user's locale is incorrect (or not installed) and improves locale and character set conversion issues diagnostics.
Release Notes: With this release, mdp switches to git-style commands (e.g., mdp edit). It also adds support for "mdp add", which avoids the use of copy-paste on password creation. Password profiles now support Unicode characters and character aliases (e.g., $DIGITS, $ALPHANUMERIC). The "set password_file" configuration parameter has been added, allowing definition of multiple password repositories. A regex mode has been added to the prompt command (mdp prompt -E), and comments are now supported in the password file (using #).
Release Notes: This release added configurable profiles (-p) to the password generator (-g). A pager display bug on long lines was fixed. A bug where mdp was unable to properly detect a SIGINT sent to gpg was fixed. -l and -n parameters were added to force the length and number of passwords. A -k parameter was added to define the GnuPG key if missing from config.