It is not an error condition if no new snapshot is available.
(Is it?)

Index: sysupgrade.sh
===================================================================
RCS file: /cvs/src/usr.sbin/sysupgrade/sysupgrade.sh,v
retrieving revision 1.9
diff -u -p -r1.9 sysupgrade.sh
--- sysupgrade.sh       3 May 2019 13:04:40 -0000       1.9
+++ sysupgrade.sh       3 May 2019 14:15:41 -0000
@@ -115,7 +115,8 @@ cd ${SETSDIR}
 unpriv -f SHA256.sig ftp -Vmo SHA256.sig ${URL}SHA256.sig
 
 if cmp -s /var/db/installed.SHA256.sig SHA256.sig && ! $FORCE; then
-       ug_err "Already on latest snapshot."
+       echo "Already on latest snapshot."
+       exit 0
 fi
 
 _KEY=openbsd-${_KERNV[0]%.*}${_KERNV[0]#*.}-base.pub
-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to