Uncomplicated Pre-Boot Authentication and DOOM image
Just another SED PBA with the option to play fbDOOM.
Important
SYSLINUX has trouble booting the bzImage (kernel) built by buildroot.
The immediate fix is to replace it with a working one from e.g. ChubbyAnt's repo.*
Not sure what causes this problem, might want to use a Unified Kernel Image in the future instead.
* If you're not sure how to do that, this guide might provide the basic steps to repacking the image: Drive-Trust-Alliance/sedutil#259
The project is made using buildroot and a few basic components:
- The base Linux system
- fbDOOM
- shareware WAD
- sedutil-sha512 (ChubbyAnt's fork)*
- Syslinux
- UPBADOOM: the actual Pre-Boot Authentication program
* To enable the original sedutil replace
BR2_PACKAGE_SEDUTIL_SHA512=y
withBR2_PACKAGE_SEDUTIL=y
inbuildroot-external/board/upbadoom/x86_64/configs/x86_64_defconfig
git clone https://github.com/turtureanu/UPBADOOM.git
cd UPBADOOM
chmod +x build.sh
./build.sh