Hello, I tried to make sysupgrade man page more readable and fixed a small mistake. The man page stated:
> .It Fl s > Upgrade to a snapshot. > The default is to find out if the system is running a release or a snapshot. > In case of release> .Nm > downloads the next release. But if SNAP is set, even in release systems, sysupgrade targets snapshots: > if $SNAP; then > URL=${MIRROR}/snapshots/${ARCH}/ > else > URL=${MIRROR}/${NEXT_VERSION}/${ARCH}/ > fi Here is the patch: Index: usr.sbin/sysupgrade/sysupgrade.8 =================================================================== RCS file: /cvs/src/usr.sbin/sysupgrade/sysupgrade.8,v retrieving revision 1.8 diff -u -p -u -p -r1.8 sysupgrade.8 --- usr.sbin/sysupgrade/sysupgrade.8 9 May 2019 21:09:37 -0000 1.8 +++ usr.sbin/sysupgrade/sysupgrade.8 27 May 2019 00:07:11 -0000 @@ -19,7 +19,7 @@ .Os .Sh NAME .Nm sysupgrade -.Nd upgrade system to the next release or a new snapshot +.Nd upgrade system to the next release or latest snapshot .Sh SYNOPSIS .Nm .Op Fl fkn @@ -29,7 +29,7 @@ .Nm is a utility to upgrade .Ox -to the next release or a new snapshot if available. +to the next release or latest snapshot, if available. .Pp .Nm downloads the necessary files to @@ -39,8 +39,9 @@ verifies them with and copies bsd.rd to .Pa /bsd.upgrade . .Pp +Then, by default, .Nm -by default then reboots the system. +reboots the system. The bootloader will automatically choose .Pa /bsd.upgrade , triggering a one-shot upgrade using the files in @@ -55,23 +56,22 @@ This option has no effect on releases. .It Fl k Keep the files in .Pa /home/_sysupgrade . -By default they will be deleted after the upgrade. +By default, they are deleted after the upgrade. .It Fl n -Fetch and verify the files and create -.Pa /bsd.upgrade -but do not reboot. +Do not reboot the system after creating +.Pa /bsd.upgrade . .It Fl r Upgrade to the next release. The default is to find out if the system is running a release or a snapshot. -In case of release +In case of release, .Nm downloads the next release. .It Fl s Upgrade to a snapshot. The default is to find out if the system is running a release or a snapshot. -In case of release +In case of release, .Nm -downloads the next release. +downloads the latest snapshot. .El .Sh FILES .Bl -tag -width "/home/_sysupgrade" -compact