diff --git a/openup b/openup index 4d5b039..63a357a 100755 --- a/openup +++ b/openup @@ -27,9 +27,13 @@ PKG_CERT_URL='https://stable.mtier.org/mtier.cert' PKG_CERT_REGEX='M:Tier Ltd. OpenBSD Stable Updates' ### end of user defined variables -# do not change this!!! + +# DO NOT MODIFY ANYTHING BELOW THIS LINE!!! + OPENUP_VERSION=1 OPENUP_MINREL=53 +MEESA=$(readlink -f $0) +TMPDIR="${TMPDIR:=/tmp}" error() { echo -n "*** ERROR: $@" @@ -60,7 +64,7 @@ get_cert() { fi echo "===> Downloading certificate" - _CERT=$(mktemp -p ${TMPDIR:=/tmp} pkg_cert.XXXXXXXXXX) || exit 1 + _CERT=$(mktemp -p ${TMPDIR} pkg_cert.XXXXXXXXXX) || exit 1 _CMD="ftp -Vo ${_CERT} ${PKG_CERT_URL}" if [ -z "${DRYRUN}" ]; then ${_CMD} @@ -90,7 +94,7 @@ update_self() { local _CMD _F _N echo "===> Checking for openup(8) update" - _F=$(mktemp -p ${TMPDIR:=/tmp} pkg_cert.XXXXXXXXXX) || exit 1 + _F=$(mktemp -p ${TMPDIR} pkg_cert.XXXXXXXXXX) || exit 1 _CMD="ftp -Vo ${_F} ${OPENUP_URL}" if [ -z "${DRYRUN}" ]; then ${_CMD} @@ -151,8 +155,6 @@ if [ "$(id -u)" -ne 0 ]; then usage fi -MEESA=$(readlink -f $0) - # magic taken from fw_update(1) set -- $(sysctl -n kern.version | sed 's/^OpenBSD \([0-9]\.[0-9]\)\([^ ]*\).*/\1 \2/;q') version=$1