From 20350ab1c1f7536ffed08ba2d96020e54a3e4ef9 Mon Sep 17 00:00:00 2001 From: "Frédéric Pierret (fepitre)" Date: Tue, 21 Jul 2020 11:25:37 +0200 Subject: Allow to override default 'gpg' client MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The usecase here is to allow using qubes-gpg-client for signing manifest Signed-off-by: Frédéric Pierret (fepitre) Signed-off-by: Michał Górny --- utils/gen_fast_metamanifest.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'utils') diff --git a/utils/gen_fast_metamanifest.py b/utils/gen_fast_metamanifest.py index 6ae9c07..0c4e43e 100755 --- a/utils/gen_fast_metamanifest.py +++ b/utils/gen_fast_metamanifest.py @@ -72,7 +72,8 @@ def make_toplevel(d, ts, pgp_key): if pgp_key is not None: cmd = [] - p = subprocess.Popen(['gpg', '--batch', '-u', pgp_key, + gpg = os.environ.get('GNUPG', 'gpg') + p = subprocess.Popen([gpg, '--batch', '-u', pgp_key, '--armor', '--clearsign'], stdin=subprocess.PIPE, stdout=subprocess.PIPE, -- cgit v1.2.3