Context. First real run of scripts/opnsense-prep-image.sh (preparing the OPNsense 26.1 nano image for the Office1 edge) failed exit 2 -- bunzip2 absent (the nano image is .img.bz2). bzip2 is not installed and would need sudo.
scripts/opnsense-prep-image.sh: the bz2 decompress now prefers bunzip2 but falls back to python3's stdlib bz2 module (python3 is a base prereq on this platform), so a missing bzip2 package is no longer a blocker. The required-tools check requires qemu-img + (bunzip2 OR python3).opnsense-26.1-nano.qcow2 (qcow2, 11 GiB virtual) via the python path.bash tests/opnsense-prep-image/run-tests.sh -> ALL PASS (3/3). repo-lint 0 fail.git checkout scripts/opnsense-prep-image.sh; git rm this changelog.