From 27ba74885fee8dadb34cf392d63cb6013ac0cfde Mon Sep 17 00:00:00 2001 From: Laborratte5 Date: Thu, 26 Mar 2026 11:12:23 +0100 Subject: [PATCH] feat: provision user --- provision-pi.sh | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/provision-pi.sh b/provision-pi.sh index 48373a9..dc41384 100755 --- a/provision-pi.sh +++ b/provision-pi.sh @@ -46,14 +46,54 @@ network: EOF } +provision_user () { + mnt_point=$1 + + echo "Provision user" + if [ -f $ssh_key ]; then + # Load key from file + echo "Loading ssh key from file $ssh_key" + ssh_key=$(<$ssh_key) + fi + + cat > $mnt_point/user-data <