This directory contains scripts to build the vendor DVD image for the key
ceremony. To use this, you must get the files listed in sha256sum.inputs.txt
from Entrust and supply them in the inputs
directory.
To allow the ISO image to be easy to inspect, this uses a primitive format,
which restricts filenames severely. The files are written as CODESAFE.ZIP
,
FIRMWARE.ZIP
, and SECWORLD.ZIP
. Note: Linux will map all filenames and
extensions to lowercase when mounting this image, but Windows will keep them
uppercase.
This step requires Docker to ensure a reproducible image. Run:
make-iso.sh
Install Xorriso:
sudo apt install xorriso
Then run:
../boot-dvd/burn.sh target/vendor.iso
Label the disc "Juicebox Ceremony Vendor DVD", along with the local date and time and an identifying prefix of the SHA-256 hash of the ISO file.