diff --git a/pages/common/passage.md b/pages/common/passage.md new file mode 100644 index 0000000000..7df5d9e692 --- /dev/null +++ b/pages/common/passage.md @@ -0,0 +1,38 @@ +# passage + +> Store and read passwords or other sensitive data. +> Note: All data is age-encrypted (as opposed to GPG used by `pass`). +> See also: `pass`. +> More information: . + +- Insert a new password (press `` on a new line to complete): + +`passage insert {{[-m|--multiline]}} {{path/to/data}}` + +- Insert a new password from `stdin`: + +`echo "{{password}}" | passage insert {{[-e|--echo]}} {{path/to/data}}` + +- Show a password: + +`passage {{path/to/data}}` + +- Copy a password to the clipboard: + +`passage {{[-c|--clip]}} {{path/to/data}}` + +- List the whole store tree: + +`passage ls` + +- Generate a new random password of a given length: + +`passage generate {{path/to/data}} {{length}}` + +- Edit an entry: + +`passage edit {{path/to/data}}` + +- Remove an entry: + +`passage rm {{path/to/data}}`