From ad40c5178b01cf92296c4329dad5be3b211190cb Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 7 Aug 2022 15:29:14 +0300 Subject: feat: helper script to write out image and configure it Sponsored-by: author --- write-and-config.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 write-and-config.sh diff --git a/write-and-config.sh b/write-and-config.sh new file mode 100755 index 0000000..17bf0ac --- /dev/null +++ b/write-and-config.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +set -euo pipefail + +config="$1" +dev="$2" + +echo "Unmounting everything in $dev" +umount -fv "$dev"* || true +echo "Write installer.img to $dev" +dd if=installer.img bs=1M oflag=direct status=progress of="$dev" + +for fs in "$dev"?; do + echo + echo "Fsck file system on $fs" + fsck -f -C0 "$fs" +done + +echo +echo "Configure user CA" +./configure-installer "$config" "$dev" -- cgit v1.2.1