aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Aldridge <aldridge.mac@gmail.com>2016-06-11 06:16:37 +0000
committerMichael Aldridge <aldridge.mac@gmail.com>2016-06-11 06:16:37 +0000
commita11b89f4dd7b0e2633f5c5a95880545725966242 (patch)
tree509391ca1c9ef4ecb9cc6c6d1345dc19cef49198
parent0e2bf2bd885a6312d8c3895d70a9186e479d8ab8 (diff)
downloadxbps-mini-builder-a11b89f4dd7b0e2633f5c5a95880545725966242.tar
xbps-mini-builder-a11b89f4dd7b0e2633f5c5a95880545725966242.tar.gz
xbps-mini-builder-a11b89f4dd7b0e2633f5c5a95880545725966242.tar.bz2
xbps-mini-builder-a11b89f4dd7b0e2633f5c5a95880545725966242.tar.lz
xbps-mini-builder-a11b89f4dd7b0e2633f5c5a95880545725966242.tar.xz
xbps-mini-builder-a11b89f4dd7b0e2633f5c5a95880545725966242.tar.zst
xbps-mini-builder-a11b89f4dd7b0e2633f5c5a95880545725966242.zip
Sign packages that are built
-rwxr-xr-xxbps-mini-builder9
1 files changed, 9 insertions, 0 deletions
diff --git a/xbps-mini-builder b/xbps-mini-builder
index c3e067e..601b19e 100755
--- a/xbps-mini-builder
+++ b/xbps-mini-builder
@@ -48,3 +48,12 @@ fi
# Main builder section
packages="$(cat ../packages.list)"
xbulk ${packages}
+
+# Sign built packages
+xbps-rindex --sign --signedby "XBPS-mini-builder" --privkey ../id_rsa hostdir/binpkgs
+xbps-rindex --sign-pkg --privkey ../id_rsa hostdir/binpkgs/*.xbps
+
+if [ -d hostdir/binpkgs/nonfree ] ; then
+ xbps-rindex --sign --signedby "XBPS-mini-builder" --privkey ../id_rsa hostdir/binpkgs/nonfree
+ xbps-rindex --sign-pkg --privkey ../id_rsa hostdir/binpkgs/nonfree/*.xbps
+fi