On Sat, Dec 27, 2025 at 10:49:35AM -0000, Stuart Henderson wrote:
> On 2025-12-27, Crystal Kolipe <[email protected]> wrote:
> > On Fri, Dec 26, 2025 at 06:02:40PM -0500, Jay Hart wrote:
> >> The following four files were downloaded:
> >> - BUILDINFO
> >> - install.i386
> >> - SHA256
> >
> > Just to clarify, the SHA256 file is not downloaded directly, but created 
> > from
> > SHA256.sig after that has been downloaded and verified.
> >
> >> The base78.tgz file took an hour to download, and upon completion of the
> >> file download the 'sysupgrade' script died.
> >
> > If you are troubleshooting a problem and want to avoid re-downloading the
> > files each time, you can download them manually to a local directory then
> > point sysupgrade to that local path.
> 
> The hash file is downloaded, if any of the other files already exist and
> hashes match it will use the existing file and not download again.

The point I was emphasising is that the hashes used are always signed, so the
risk of a malicious, corrupted, or incomplete download being undetected is
basically zero.

> As mentioned in another reply, try a real mirror, especially if you are
> further away from the origin server in Canada used for cdn.openbsd.org
> and reasonably close to a mirror it will often work a lot better. (The
> cdn does cache but except at around release time files will have often
> dropped out of cache).

Are we absolutely certain that the downloads are indeed completing to 100%?

I was wondering if it was getting to, say 98% then aborting.

Reply via email to