aboutsummaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2023-08-30 19:57:19 +0200
committerMike Gilbert <floppym@gentoo.org>2023-09-03 14:07:28 -0400
commit3e56f8a6498cd90a7d5fe472febf586455c3bad7 (patch)
tree6c61c1d3b07831a7c6544e23f5373ffabb3d6da3 /man
parentemerge: ensure paths are UTF-8 encoded in _needs_move() (diff)
downloadportage-3e56f8a6498cd90a7d5fe472febf586455c3bad7.tar.gz
portage-3e56f8a6498cd90a7d5fe472febf586455c3bad7.tar.bz2
portage-3e56f8a6498cd90a7d5fe472febf586455c3bad7.zip
Run PORTAGE_TRUST_HELPER before remote binary package operations
Right now this is somewhat suboptimal because the helper is only called if FEATURES="binpkg-request-signature" is set, but existing signatures are also verified otherwise. Closes: https://github.com/gentoo/portage/pull/1085 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'man')
-rw-r--r--man/make.conf.59
1 files changed, 9 insertions, 0 deletions
diff --git a/man/make.conf.5 b/man/make.conf.5
index a1a433b10..2a28d2b6f 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -1208,6 +1208,15 @@ Defaults to /var/tmp.
This should not be set to point anywhere under location of any repository.
.TP
+\fBPORTAGE_TRUST_HELPER\fR = \fI[path]\fR
+Defines an executable file which initializes and maintains
+/etc/portage/gnupg, installing keys that are trusted for binary package
+signing, and refreshing these keys from a key server. This helper is called
+before all operations involving remote binary packages if and only if
+binpkg-request-signature is in \fBFEATURES\fR.
+.br
+Defaults to "/usr/bin/getuto" (provided by app-portage/getuto).
+.TP
\fBPORTAGE_USERNAME\fR = \fI[user]\fR
Defines the username to use when executing in userpriv/etc... modes (i.e.
non-root).