2 unstable releases
0.3.0 | Aug 1, 2020 |
---|---|
0.2.1 | Jul 10, 2020 |
#58 in #cmd
24KB
447 lines
This is a simple utility to help containerize a protonmail-bridge
Install
- Install rustup from https://rustup.rs/
- Once rust has installed, run
cargo install imposter-pass
Usage
- Make sure that protonmail-bridge is not running
- Run
This will causeimposter-pass --store store.json fool protonmail-bridge
protonmail-bridge
to run through the authentication process as usual. The credentials will be saved to store.json. - You can now place the contents on
store.json
in the environment variable
or useIMPOSTER_PASS_STORE="$(cat store.json)" imposter-pass [pass cmd]
to interact withimposter-pass --store store.json [pass cmd]
imposter-pass
as you would withpass [pass cmd]
. - You can use
orIMPOSTER_PASS_STORE="$(cat store.json)" imposter-pass fool [exec] -- [args...]
to launchimposter-pass --store store.json fool [exec] -- [args...]
exec [args...]
with the saved credentials.
Dependencies
~3.5–5MB
~87K SLoC