mirror of
https://github.com/romanz/amodem.git
synced 2026-03-24 11:22:00 +08:00
It invokes `trezor-gpg-agent` instead of `neopg agent`, by putting its own path at argv[0].
13 lines
250 B
Python
Executable File
13 lines
250 B
Python
Executable File
#!/usr/bin/env python3
|
|
import os
|
|
import shutil
|
|
import sys
|
|
|
|
agent = 'trezor-gpg-agent'
|
|
binary = 'neopg'
|
|
|
|
if sys.argv[1:2] == ['agent']:
|
|
os.execvp(agent, [agent, '-vv'] + sys.argv[2:])
|
|
else:
|
|
os.execvp(binary, [__file__, 'gpg2'] + sys.argv[1:])
|