Best of both worlds: let the checksums be a quick way to verify the
download but offer full integrity using the signatures for the uncompressed
images in case the uncompress is buggy.
The .efifat files have been deleted from the distribution so they
need to be handrolled. That's alright, but then mkimg doesn't work
on FreeBSD 13 because our STAGEDIR contains a ":" character.
Sidestep the issue by using a relative path inside STAGEDIR, but
also hoping that file names with ":" are not becoming second-class.
This should be compatible with 21.7 builds although we likely do not
need new images.
While here also convert dvd image with others to be done later.
Simplify the code a little by using the SELF var instead
of hardcoding the type again. This way some day the code
could be moved to common and reduce duplication further.
After much discussion and questions, we move to a DVD-ish nomenclature
to indicate that images are likely oversized for a CD. In any case,
the Virtual Machines don't care about this, but users deciding to try
OPNsense might.
Now is the time as the next images are likely going to be for 17.7.