zhi
9c04fe20b2
feat: redesign pass_mgr CLI interface
New commands:
- pass_mgr list # list all keys
- pass_mgr get-secret --key <key> # get secret
- pass_mgr get-username --key <key> # get username
- pass_mgr set --key <k> --username <u> --secret <s> # set credential
- pass_mgr unset --key <key> # remove credential
- pass_mgr generate --key <key> [--username] # generate random secret
- pass_mgr rotate --key <key> # rotate secret, keep username
- pass_mgr admin init # initialize
Also updated pcexec to recognize new get-secret format (with backward compat).