From 1d6850f3ac839326c5596db5a570bc7832bb394e Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sat, 4 Feb 2012 06:26:12 -0800 Subject: repoman: support git commit --gpg-sign In order to sign commits with git, you will need Git >=1.7.9 and your key will have to be configured by `git config user.signingkey key_id`. Also, the repository will need to have "sign-commits = true" in metadata/layout.conf. This will fix bug #333687. --- man/make.conf.5 | 4 +++- man/portage.5 | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'man') diff --git a/man/make.conf.5 b/man/make.conf.5 index e5a9ae1ed..e8777c840 100644 --- a/man/make.conf.5 +++ b/man/make.conf.5 @@ -722,7 +722,9 @@ Defaults to $HOME/.gnupg. .TP .B PORTAGE_GPG_KEY The \fBgpg\fR(1) key used by \fBrepoman\fR(1) to sign manifests -when \fBsign\fR is in \fBFEATURES\fR. +when \fBsign\fR is in \fBFEATURES\fR. In order to sign commits with +\fBgit\fR(1), you will need Git >=1.7.9 and your commit key will have +to be configured by \fI`git config user.signingkey key_id`\fR. .TP .B PORTAGE_GPG_SIGNING_COMMAND The command used by \fBrepoman\fR(1) to sign manifests when \fBsign\fR is diff --git a/man/portage.5 b/man/portage.5 index e2ed75404..dd94a796b 100644 --- a/man/portage.5 +++ b/man/portage.5 @@ -785,6 +785,9 @@ precedence over settings in \fBlayout.conf\fR, except tools such as masters = gentoo java-overlay # indicate that this repo can be used as a substitute for foo-overlay aliases = foo-overlay +# sign commits in this repo, which requires Git >=1.7.9, and +# key configured by `git config user.signingkey key_id` +sign\-commits = true # do not sign manifests in this repo sign\-manifests = false # thin\-manifests only contain DIST entries -- cgit v1.2.3-1-g7c22