This project is still in active development and is likely to change drastically in the time leading up to a 1.0 release
warded [command] [options]
--ward {wardName}
- Select a ward to operate on
- Defaults to
default
if not supplied
-
edit <passName>
- Edit/create a passphrase using
$EDITOR
- Edit/create a passphrase using
-
generate <passLength> [<passName>]
- Generates a new passphrase
- If
passName
already exists, only the first line will be replaced - If
passName
isn't provided, then a passphrase will be generated and printed to stdout
-
ls
,list
- List passphrases in a ward
-
rekey
- Replaces the existing master key and a new master key
- This operation will create a new temporary ward to ensure that the existing ward is not left in an inconsistent state in the case of failure/interruption
-
show <passName>
- Prints the given passphrase