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. |