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 Keep snapshots in DISTDIR (do not delete). Defaults to false. sync-webrsync-verify-signature = true|false Require the detached tarball signature to contain a good OpenPGP signature. This uses the OpenPGP key(ring) specified by the sync-openpgp-key-path setting. Defaults to false. Zac Medico (5): emerge-webrsync: exit early for signature problem (bug 661838) webrsync: support sync-openpgp-key-path (bug 661838) webrsync: support sync-webrsync-keep-snapshots emerge-delta-webrsync: exit early for signature problem (bug 661838) webrsync: support emerge-delta-webrsync (bug 661838) bin/emerge-webrsync | 22 ++++++- lib/portage/sync/modules/webrsync/__init__.py | 6 +- lib/portage/sync/modules/webrsync/webrsync.py | 84 ++++++++++++++++++++++++--- man/portage.5 | 12 ++++ misc/emerge-delta-webrsync | 23 +++++++- 5 files changed, 135 insertions(+), 12 deletions(-) -- 2.16.4