From a4bdd2f1dc682c51fe8d10bea75f2a093d836350 Mon Sep 17 00:00:00 2001 From: Benjamin Bohard Date: Tue, 15 May 2018 08:57:00 +0200 Subject: [PATCH] Use gnupg v1 for aptly compatibility --- Dockerfile | 2 +- aptly.sh | 4 ++-- gpg.conf | 1 - 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index f60c621..1ef32f6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM debian:stretch MAINTAINER Benjamin Bohard -RUN apt update && apt install -y ca-certificates gnupg && apt clean +RUN apt update && apt install -y ca-certificates gnupg1 && apt clean COPY aptly.sources.list /etc/apt/sources.list.d/aptly.list RUN apt-key adv --keyserver pool.sks-keyservers.net --recv-keys ED75B5A4483DA07C RUN apt update && apt install -y aptly && apt clean diff --git a/aptly.sh b/aptly.sh index d88ddb8..6896b03 100755 --- a/aptly.sh +++ b/aptly.sh @@ -15,8 +15,8 @@ cat >keyparms < /signing-key/dev.pubkey +gpg1 --gen-key --batch keyparms +gpg1 --export --armor > /signing-key/dev.pubkey aptly repo create --component="main" --distribution="ubuntu" dev aptly repo add dev /packages diff --git a/gpg.conf b/gpg.conf index 740fb39..d53cb13 100644 --- a/gpg.conf +++ b/gpg.conf @@ -1,2 +1 @@ use-agent -pinentry-mode loopback