new feat: shared secrets #4

Closed
opened 2026-03-08 22:12:01 +00:00 by hzhang · 0 comments
Contributor

For the pass_mgr binary, create a folder .public under pc-pass-store right after pc-pass-store is created.
The new secret fetch/store commands support the --public flag to include keys stored in .public.
pass_mgr list --public should list results as below

----------public------------
key1
key2
...
----------private-----------
key3
key4
...

With the --public flag, pass_mgr {get_username | get_secret | set | unset | generate} <key> will only search for <key>.gpg in .public, excluding the private scope.

Current behavior should be kept if --public is not present.

For the pass_mgr binary, create a folder `.public` under ` pc-pass-store` right after `pc-pass-store` is created. The new secret fetch/store commands support the `--public` flag to include keys stored in `.public`. `pass_mgr list --public` should list results as below ``` ----------public------------ key1 key2 ... ----------private----------- key3 key4 ... ``` With the `--public` flag, `pass_mgr {get_username | get_secret | set | unset | generate} <key>` will only search for `<key>.gpg` in `.public`, excluding the private scope. Current behavior should be kept if `--public` is not present.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nav/PaddedCell#4