From 2eda334d31150dd72151795cf51adb5e9ea82e9e Mon Sep 17 00:00:00 2001 From: Kristof Provost Date: Tue, 2 May 2023 23:41:32 +0200 Subject: [PATCH] Initial USB overlay --- image/build.sh | 1 + image/overlay/usb/etc/rc.conf | 2 ++ image/overlay/usb/etc/rc.local | 15 +++++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 image/overlay/usb/etc/rc.conf create mode 100644 image/overlay/usb/etc/rc.local diff --git a/image/build.sh b/image/build.sh index 480dfe0..ba5faf6 100755 --- a/image/build.sh +++ b/image/build.sh @@ -11,5 +11,6 @@ poudriere bulk \ poudriere image \ -j $JAIL -p $PORTS -f $PACKAGES \ -b \ + -c overlay/usb \ -n pennestraat \ -s 20g -t usb diff --git a/image/overlay/usb/etc/rc.conf b/image/overlay/usb/etc/rc.conf new file mode 100644 index 0000000..60301c8 --- /dev/null +++ b/image/overlay/usb/etc/rc.conf @@ -0,0 +1,2 @@ +# Run rc.local +local_enable="YES" diff --git a/image/overlay/usb/etc/rc.local b/image/overlay/usb/etc/rc.local new file mode 100644 index 0000000..79e6969 --- /dev/null +++ b/image/overlay/usb/etc/rc.local @@ -0,0 +1,15 @@ +#!/bin/sh + +set -x + +echo "Running rc.local!" + +# XXX Can we identify PC Engines boards? +# hw.model Geode(TM) Integrated Processor by AMD PCS for old Alix boards + +if ! /usr/local/bin/bsddialog --pause "Auto-install?" 0 0 10; +then +/bin/sh +fi + +echo "Autoinstall" -- 2.51.0