sysupgrade: add -R #.# to try to use a specific release version rather
authorsthen <sthen@openbsd.org>
Wed, 25 Sep 2024 13:55:23 +0000 (13:55 +0000)
committersthen <sthen@openbsd.org>
Wed, 25 Sep 2024 13:55:23 +0000 (13:55 +0000)
commit2d63a5f7c18307d9a363847281216825476e18ac
tree6a9aba032705fe85d52bcdbfa6167e54563ffdc6
parente9d1bb1d46b9ea48990151f6d2f59af3a434cc77
sysupgrade: add -R #.# to try to use a specific release version rather
than the immediate +0.1. print an https://ftp.openbsd.org/... URL where
the new signify pubkey can be found if not present.

no guarantees: we only test +0.1, but jumping further does work quite
often (and if tight on disk, can work better than multiple steps) -
this avoids editing the script if you're going to do it anyway.

"Only upgrades from one version to the next are tested. Skipping
versions may work. Downgrading is unlikely to work."

discussed with deraadt chris florian, ok deraadt
usr.sbin/sysupgrade/sysupgrade.8
usr.sbin/sysupgrade/sysupgrade.sh