aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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