1
0
Fork 0
forked from mirrors/openup

Factorize TMPDIR.

This commit is contained in:
Antoine Jacoutot 2013-08-06 10:43:06 +02:00
commit 19af198490

12
openup
View file

@ -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