On 2022/12/09 07:19, Andreas Ehlert wrote:
> hello openbsd folks,
> 
> thanks a lot for your os.
> i have an issue for your interest.
> 
> the install image install72.img have an failure.
> the installation routine can not find the sha256.sig
> file to check the base files with checksum.
> 
> i take a look on the usb stick and i found the sha256
> under 7.2/amd64 but not sha256.sig
> 
> the installation is only possible without verification of the base files.
> 
> i think this is a security issue for a fresh 7.2 installation.

If you have booted the USB stick, it is already too late to check
the crypto-signature; if it was a dodgy malicious file then it could have
already done damage. And the sha256 signature is good enough to detect
bad imaging.

If you have an existing OpenBSD installation, you can use signify to
verify the downloaded image. If it is an installation of 7.1, you already
have the 7.2 keys available. If not, you can either upgrade release by
release to 7.2 (each release having the keys for the subsequent release,
maintainging the chain of authenticity), or copy the public key for
the signature from https://www.openbsd.org/72.html.

If you don't have an existing OpenBSD installation, you can alternatively
use minisign to verify the download. It's packaged in some OS, or fetch
it from https://jedisct1.github.io/minisign/

> when i make a wish. i wish peace, love and unity for the human race and a 
> installation routine with checksum verification of the base files.

eh, diversity is good too

Reply via email to