aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Aldridge <aldridge.mac@gmail.com>2016-06-11 05:04:50 +0000
committerMichael Aldridge <aldridge.mac@gmail.com>2016-06-11 05:04:50 +0000
commit152bbef839b7326589c1b851679ff9181054488b (patch)
tree37461b42cbe92c7ffc180f537d7e832dc9815fc5
parent472410057a24e43080181c8b010314c8bfc4dab9 (diff)
downloadxbps-mini-builder-152bbef839b7326589c1b851679ff9181054488b.tar
xbps-mini-builder-152bbef839b7326589c1b851679ff9181054488b.tar.gz
xbps-mini-builder-152bbef839b7326589c1b851679ff9181054488b.tar.bz2
xbps-mini-builder-152bbef839b7326589c1b851679ff9181054488b.tar.lz
xbps-mini-builder-152bbef839b7326589c1b851679ff9181054488b.tar.xz
xbps-mini-builder-152bbef839b7326589c1b851679ff9181054488b.tar.zst
xbps-mini-builder-152bbef839b7326589c1b851679ff9181054488b.zip
Generate keys if none are available
-rw-r--r--.gitignore1
-rwxr-xr-xxbps-mini-builder6
2 files changed, 7 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 342fec8..1ff1d34 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
void-packages/
xbps-mini-builder.conf
packages.list
+id_rsa*
diff --git a/xbps-mini-builder b/xbps-mini-builder
index c8a55ab..f761fcc 100755
--- a/xbps-mini-builder
+++ b/xbps-mini-builder
@@ -1,5 +1,11 @@
#!/bin/sh
+# Do we have keys to sign with?
+if [ ! -f id_rsa ] || [ ! -f id_rsa.pub ] ; then
+ rm -rf id_rsa id_rsa.pub
+ ssh-keygen -t rsa -N "" -C -f id_rsa
+fi
+
mkdir -p void-packages
cd void-packages