[gentoo-portage-dev] [PATCH 3/5] webrsync: support sync-webrsync-keep-snapshots

2018-07-27 Thread Zac Medico
Add a repos.conf sync-webrsync-keep-snapshots setting that enables the emerge-webrsync --keep option, which keeps snapshots in DISTDIR instead of deleting them. --- lib/portage/sync/modules/webrsync/__init__.py | 1 + man/portage.5 | 3 +++ 2 files changed, 4

[gentoo-portage-dev] [PATCH 5/5] webrsync: support emerge-delta-webrsync (bug 661838)

2018-07-27 Thread Zac Medico
Add a repos.conf sync-webrsync-delta setting that makes the webrsync module call emerge-delta-webrsync, so that emerge-delta-webrsync users can benefit from sync-openpgp-key-path support in the webrsync module. Bug: https://bugs.gentoo.org/661838 --- lib/portage/sync/modules/webrsync/__init__.py

[gentoo-portage-dev] [PATCH 4/5] emerge-delta-webrsync: exit early for signature problem (bug 661838)

2018-07-27 Thread Zac Medico
Exit early after signature verification failure, since it's typically inappropriate to try other mirrors in this case (it may indicate a keyring problem). Bug: https://bugs.gentoo.org/661838 --- misc/emerge-delta-webrsync | 7 +++ 1 file changed, 7 insertions(+) diff --git

[gentoo-portage-dev] [PATCH 2/5] webrsync: support sync-openpgp-key-path (bug 661838)

2018-07-27 Thread Zac Medico
Add repos.conf sync-webrsync-verify-signature = true|false setting that enables sync-openpgp-key-path support like in the rsync and git sync modules. This is disabled by default, in order to avoid interference with legacy manual PORTAGE_GPG_DIR configuration. When sync-webrsync-verify-signature =

[gentoo-portage-dev] [PATCH 0/5] webrsync: support sync-openpgp-key-path (bug 661838)

2018-07-27 Thread Zac Medico
Add repos.conf settings that enable sync-openpgp-key-path support for both emerge-webrsync and emerge-delta-webrsync: sync-webrsync-delta = true|false Use app-portage/emerge-delta-webrsync to minimize bandwidth. Defaults to false. sync-webrsync-keep-snapshots = true|false

[gentoo-portage-dev] [PATCH 1/5] emerge-webrsync: exit early for signature problem (bug 661838)

2018-07-27 Thread Zac Medico
Exit early after signature verification failure, since it's typically inappropriate to try other mirrors in this case (it may indicate a keyring problem). Bug: https://bugs.gentoo.org/661838 --- bin/emerge-webrsync | 7 +++ 1 file changed, 7 insertions(+) diff --git a/bin/emerge-webrsync

Re: [gentoo-portage-dev] [PATCH 0/5] webrsync: support sync-openpgp-key-path (bug 661838)

2018-07-27 Thread Brian Dolbec
On Fri, 27 Jul 2018 00:56:40 -0700 Zac Medico wrote: > Add repos.conf settings that enable sync-openpgp-key-path support for > both emerge-webrsync and emerge-delta-webrsync: > > sync-webrsync-delta = true|false > Use app-portage/emerge-delta-webrsync to minimize > bandwidth.