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 insertions(+)
diff --git a/lib/portage/sync/modules/webrsync/__init__.py b/lib/portage/sync/modules/webrsync/__init__.py index 1e09d1a47..118e752de 100644 --- a/lib/portage/sync/modules/webrsync/__init__.py +++ b/lib/portage/sync/modules/webrsync/__init__.py @@ -46,6 +46,7 @@ module_spec = { }, 'validate_config': CheckSyncConfig, 'module_specific_options': ( + 'sync-webrsync-keep-snapshots', 'sync-webrsync-verify-signature', ), }, diff --git a/man/portage.5 b/man/portage.5 index 8ebf980f5..4cb1b0b34 100644 --- a/man/portage.5 +++ b/man/portage.5 @@ -1128,6 +1128,9 @@ when 0. Defaults to disabled. Require the repository to contain a signed MetaManifest and verify it using \fBapp\-portage/gemato\fR. Defaults to no. .TP +.B sync\-webrsync\-keep\-snapshots = true|false +Keep snapshots in \fBDISTDIR\fR (do not delete). Defaults to false. +.TP .B 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 -- 2.16.4