From f0bda9a3e655c028552ddd2ee60fefac0ffc5139 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Sun, 1 Jul 2018 12:05:25 +0300 Subject: [PATCH] Allow using $PATH when looking for GPG binary It's needed for running neopg (instead of gnupg). --- libagent/gpg/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libagent/gpg/__init__.py b/libagent/gpg/__init__.py index e603f7e..8347e1d 100644 --- a/libagent/gpg/__init__.py +++ b/libagent/gpg/__init__.py @@ -240,7 +240,7 @@ def run_agent(device_type): log.debug('os.environ: %s', os.environ) log.debug('pid: %d, parent pid: %d', os.getpid(), os.getppid()) try: - env = {'GNUPGHOME': args.homedir} + env = {'GNUPGHOME': args.homedir, 'PATH': os.environ['PATH']} pubkey_bytes = keyring.export_public_keys(env=env) device_type.ui = device.ui.UI(device_type=device_type, config=vars(args))