syspatch exits with 1 when there was not a real error. # ksh -x /usr/sbin/syspatch + set -e + umask 0022 + id -u + let 0 != 0 + pgrep -qxf /bin/ksh .*reorder_kernel + sysctl -n kern.version + sed s/^OpenBSD \([0-9]\.[0-9]\)\([^ ]*\).*/\1 \2/;q + set -A _KERNV -- 6.3 + let 1 > 1 + _OSrev=63 + 2> /dev/null + machine + _MIRROR=http://fastly.cdn.openbsd.org/pub/OpenBSD//syspatch/6.3/amd64 + sysctl -n hw.ncpufound + let 2 > 1 + _BSDMP=true + _PDIR=/var/syspatch + mktemp -d -p /tmp syspatch.XXXXXXXXXX + _TMP=/tmp/syspatch.JXvDQcTe2t + _KARL=false + readonly _BSDMP _KERNV _MIRROR _OSrev _PDIR _TMP + trap trap_handler EXIT + trap exit HUP INT TERM + getopts clRr arg + shift 0 + let 0 != 0 + let OPTIND == 1 + rm -f /bsd.syspatch+([[:digit:]]) + continue + continue + ls_missing + _PATCHES= + trap_handler # echo $? 1
The problem was reported by Marco Di Pietro. -- Juan Francisco Cantero Hurtado http://juanfra.info
