Gentoo Archives: gentoo-portage-dev

From: Brian Dolbec <dolsen@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] [PATCH 0/5] webrsync: support sync-openpgp-key-path (bug 661838)
Date: Fri, 27 Jul 2018 15:25:39
Message-Id: 20180727082535.6fbdf87d@professor-x
In Reply to: [gentoo-portage-dev] [PATCH 0/5] webrsync: support sync-openpgp-key-path (bug 661838) by Zac Medico
1 On Fri, 27 Jul 2018 00:56:40 -0700
2 Zac Medico <zmedico@g.o> wrote:
3
4 > Add repos.conf settings that enable sync-openpgp-key-path support for
5 > both emerge-webrsync and emerge-delta-webrsync:
6 >
7 > sync-webrsync-delta = true|false
8 > Use app-portage/emerge-delta-webrsync to minimize
9 > bandwidth. Defaults to false.
10 >
11 > sync-webrsync-keep-snapshots = true|false
12 > Keep snapshots in DISTDIR (do not delete). Defaults to false.
13 >
14 > sync-webrsync-verify-signature = true|false
15 > Require the detached tarball signature to contain a good
16 > OpenPGP signature. This uses the OpenPGP key(ring) specified by the
17 > sync-openpgp-key-path setting. Defaults to false.
18 >
19 > Zac Medico (5):
20 > emerge-webrsync: exit early for signature problem (bug 661838)
21 > webrsync: support sync-openpgp-key-path (bug 661838)
22 > webrsync: support sync-webrsync-keep-snapshots
23 > emerge-delta-webrsync: exit early for signature problem (bug 661838)
24 > webrsync: support emerge-delta-webrsync (bug 661838)
25 >
26 > bin/emerge-webrsync | 22 ++++++-
27 > lib/portage/sync/modules/webrsync/__init__.py | 6 +-
28 > lib/portage/sync/modules/webrsync/webrsync.py | 84
29 > ++++++++++++++++++++++++---
30 > man/portage.5 | 12 ++++
31 > misc/emerge-delta-webrsync | 23 +++++++- 5 files
32 > changed, 135 insertions(+), 12 deletions(-)
33 >
34
35 this series looks good. I'm also surprised to see nearly all the
36 changes were on the python side. Barely any changes to the bash
37 scripts.

Replies