From cd018a0cca3d0fe989c72a9c18ae90a4c80f1912 Mon Sep 17 00:00:00 2001 From: Kroese Date: Thu, 27 Mar 2025 01:08:17 +0100 Subject: [PATCH] feat: Validate BIOS serial (#230) --- Dockerfile | 1 - src/boot.sh | 13 +++++++++++++ src/config.sh | 3 +++ 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 76d376c..938badc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -29,7 +29,6 @@ RUN set -eu && \ xz-utils \ net-tools \ e2fsprogs \ - dmidecode \ qemu-utils \ iputils-ping \ genisoimage \ diff --git a/src/boot.sh b/src/boot.sh index b154013..1fb847b 100644 --- a/src/boot.sh +++ b/src/boot.sh @@ -99,4 +99,17 @@ else esac fi +SM_BIOS="" + +if [ -s "/sys/class/dmi/id/product_serial" ]; then + + BIOS_SERIAL=$(