[X2Go-Commits] [buildscripts] 02/02: bin/build-rpm-package: sign susetags metadata (at least the content file.)
git-admin at x2go.org
git-admin at x2go.org
Sat Dec 3 03:14:46 CET 2016
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository buildscripts.
commit fdf5ad72e10077e5ffed4833b641e5c7a95b3aea
Author: Mihai Moldovan <ionic at ionic.de>
Date: Sat Dec 3 03:14:06 2016 +0100
bin/build-rpm-package: sign susetags metadata (at least the content file.)
Otherwise, zypper won't be able to refresh or use the repository.
---
bin/build-rpm-package | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/bin/build-rpm-package b/bin/build-rpm-package
index 4834d42..371b1c0 100755
--- a/bin/build-rpm-package
+++ b/bin/build-rpm-package
@@ -1055,6 +1055,10 @@ upload_packages() {
fi
0</dev/null ssh "${REPOS_SERVER}" "cd '${RPM_REPOS_BASE}/${l_DIST}/${l_CODENAME}/${COMPONENT}/' && ~/bin/createsusetagsrepo '.' '${distro_string}' '${l_CODENAME}'"
+
+ # Sign repository data, otherwise zypper will fail adding the repository.
+ 0</dev/null ssh "${REPOS_SERVER}" "cd '${RPM_REPOS_BASE}/${l_DIST}/${l_CODENAME}/${COMPONENT}/' && rm -f -- 'content.asc' && gpg -a -u '${gpg_sign_with}' --detach-sign 'content'" 1>/dev/null 2>/dev/null
+ 0</dev/null ssh "${REPOS_SERVER}" "cd '${RPM_REPOS_BASE}/${l_DIST}/${l_CODENAME}/${COMPONENT}/' && test -e 'content.key' || gpg -a --output 'content.key' --export '${gpg_sign_with}'"
fi
done
done
--
Alioth's /srv/git/code.x2go.org/buildscripts.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/buildscripts.git
More information about the x2go-commits
mailing list