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


Reply via email to