itsupport portable gnupg directories - amprolla - devuan's apt repo merger Err parazyd.org 70 hgit clone git://parazyd.org/amprolla.git URL:git://parazyd.org/amprolla.git parazyd.org 70 1Log /git/amprolla/log.gph parazyd.org 70 1Files /git/amprolla/files.gph parazyd.org 70 1Refs /git/amprolla/refs.gph parazyd.org 70 1README /git/amprolla/file/README.md.gph parazyd.org 70 1LICENSE /git/amprolla/file/LICENSE.gph parazyd.org 70 i--- Err parazyd.org 70 1commit f03f8f3c555d62654a59f985f04461f8695255f4 /git/amprolla/commit/f03f8f3c555d62654a59f985f04461f8695255f4.gph parazyd.org 70 1parent d9c027b97c6ae42fd0df4fc206a1c711c8bd3790 /git/amprolla/commit/d9c027b97c6ae42fd0df4fc206a1c711c8bd3790.gph parazyd.org 70 hAuthor: parazyd URL:mailto:parazyd@dyne.org parazyd.org 70 iDate: Thu, 29 Jun 2017 11:53:07 +0200 Err parazyd.org 70 i Err parazyd.org 70 isupport portable gnupg directories Err parazyd.org 70 i Err parazyd.org 70 iDiffstat: Err parazyd.org 70 i M lib/config.def.py | 1 + Err parazyd.org 70 i M lib/release.py | 5 +++-- Err parazyd.org 70 i Err parazyd.org 70 i2 files changed, 4 insertions(+), 2 deletions(-) Err parazyd.org 70 i--- Err parazyd.org 70 1diff --git a/lib/config.def.py b/lib/config.def.py /git/amprolla/file/lib/config.def.py.gph parazyd.org 70 it@@ -9,6 +9,7 @@ from hashlib import md5, sha1, sha256 Err parazyd.org 70 i cpunm = 4 # number of cpus you want to use for multiprocessing Err parazyd.org 70 i logdir = './log' Err parazyd.org 70 i spooldir = './spool' Err parazyd.org 70 i+gpgdir= './gnupg' Err parazyd.org 70 i signingkey = 'CA608125' Err parazyd.org 70 i mergedir = './merged-volatile' Err parazyd.org 70 i mergesubdir = 'dists' Err parazyd.org 70 1diff --git a/lib/release.py b/lib/release.py /git/amprolla/file/lib/release.py.gph parazyd.org 70 it@@ -8,7 +8,8 @@ from datetime import datetime, timedelta Err parazyd.org 70 i from os.path import getsize, isfile Err parazyd.org 70 i import gnupg Err parazyd.org 70 i Err parazyd.org 70 i-from lib.config import checksums, release_aliases, release_keys, signingkey Err parazyd.org 70 i+from lib.config import (checksums, gpgdir, release_aliases, release_keys, Err parazyd.org 70 i+ signingkey) Err parazyd.org 70 i from lib.parse import parse_release_head Err parazyd.org 70 i Err parazyd.org 70 i Err parazyd.org 70 it@@ -64,7 +65,7 @@ def sign_release(infile): Err parazyd.org 70 i """ Err parazyd.org 70 i Signs both the clearsign and the detached signature of a Release file Err parazyd.org 70 i """ Err parazyd.org 70 i- gpg = gnupg.GPG() Err parazyd.org 70 i+ gpg = gnupg.GPG(gnupghome=gpgdir) Err parazyd.org 70 i Err parazyd.org 70 i stream = open(infile, 'rb') Err parazyd.org 70 i Err parazyd.org 70 .