Commit Graph

14 Commits (75d117ad0d43e062355563c39adc5b27adbcd4fe)

Author SHA1 Message Date
Roman Zeyde 385fc9457b
Support multiple devices 7 years ago
Jonathan Roelofs 9cf73f677a Show libagent version too 7 years ago
Jonathan Roelofs ec97cd0c44 Implement #182 7 years ago
Jonathan Roelofs 4cd7dc02eb Fix an argparse nuance
https://bugs.python.org/issue16308
7 years ago
Roman Zeyde 1f9d457e92
gpg: no need to remove the UNIX socket
Our agent should be invoked and re-used when running 'gpg --import'.
7 years ago
Roman Zeyde 4926d4f4d3
gpg: set PATH explicitly for $DEVICE-gpg-agent 7 years ago
Roman Zeyde d52f295326
gpg: use shutil.which() for Python 3 7 years ago
Roman Zeyde bab46dae5c
gpg-agent: use correct GNUPGHOME when getting public keys 7 years ago
Roman Zeyde 7ed76fe472
gpg: use correct GNUPGHOME for gpgconf 7 years ago
Roman Zeyde a5929eed62
gpg: create config files first 7 years ago
Roman Zeyde 5f722f8ae1
logging: add more DEBUG information 7 years ago
Roman Zeyde 0f85ae6e2c
Rewrite gpg-init Bash script in Python 7 years ago
Roman Zeyde 1e8363d4fc
gpg: refactor client usage at agent module
This allows caching public keys (as done in the SSH agent).
7 years ago
Roman Zeyde 4af881b3cb
Split the package into a shared library and separate per-device packages 8 years ago