CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2019/05/09 15:06:09

Modified files:
        distrib/miniroot: install.sub 
        usr.sbin/sysupgrade: sysupgrade.sh 

Log message:
sysupgrade already verifies all sets, so eliminate redundant
verification by the installer:

Verification is triggered by the presence of SHA256.sig.
In sysupgrade, remove SHA256.sig once the signature has been verified.
Compare SHA256 against a stored copy from the previous install/upgrade.

In the installer, stash away a copy of SHA256 and move that code
into install_files() where the sets are actually processed.
Confirm in the response file that we want to proceed without
verifying the sets.

ok florian@ tj@

Reply via email to