summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/bootstrap.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/bootstrap.sh b/src/bootstrap.sh
index f5fba78..d82380d 100644
--- a/src/bootstrap.sh
+++ b/src/bootstrap.sh
@@ -1,7 +1,9 @@
#!/bin/sh
-DEFAULT_KEYS="davidovski https://xi.davidovski.xyz/keychain/xi.pub"
+DEFAULT_KEYS=$(parseconf -v bootstrap_keys)
+# create necessary directories for a complete system
+#
create_directories () {
mkdir -p ${SYSROOT}
mkdir -p ${SYSROOT}/dev
@@ -42,7 +44,9 @@ import_keys () {
if [ -d ${KEYCHAIN_DIR} ] && [ "$(ls ${KEYCHAIN_DIR} | wc -w)" != "0" ]; then
keyimport *
else
- keyimport $DEFAULT_KEYS
+ echo "$DEFAULT_KEYS" | while read -r keypair; do
+ keyimport ${keypair%%:*} ${keypair#*:}
+ done
fi
}