version 1.84, 2017/03/01 03:20:36 |
version 1.85, 2017/03/01 03:22:01 |
|
|
#!/bin/sh |
#!/bin/sh |
# $AFresh1: update_openbsd,v 1.83 2016/10/01 20:12:17 andrew Exp $ |
# $AFresh1: update_openbsd,v 1.84 2017/03/01 03:20:36 andrew Exp $ |
# |
# |
# Copyright (c) 2012 Andrew Fresh <andrew@afresh1.com> |
# Copyright (c) 2012 Andrew Fresh <andrew@afresh1.com> |
# |
# |
|
|
done |
done |
|
|
if [ X"" == X"${_missing_sets}" ]; then |
if [ X"" == X"${_missing_sets}" ]; then |
echo '===> All OK' |
echo 'All OK' |
fi |
fi |
|
|
local _type |
local _type |
|
|
local _is_boot="" |
local _is_boot="" |
[ X"$BOOT_KERNEL" == X"/${_bd}" ] && _is_boot="# boot kernel" |
[ X"$BOOT_KERNEL" == X"/${_bd}" ] && _is_boot="# boot kernel" |
|
|
echo "===> Copying $_b to /$_bd $_is_boot" |
echo "Copying $_b to /$_bd $_is_boot" |
cp ${_b} /nbsd && mv /nbsd /${_bd} |
cp ${_b} /nbsd && mv /nbsd /${_bd} |
if [ $? -ne 0 ]; then |
if [ $? -ne 0 ]; then |
echo ERROR: Could not copy new $_bd kernel! >&2 |
echo ERROR: Could not copy new $_bd kernel! >&2 |
|
|
_path=/var/tmp/temproot |
_path=/var/tmp/temproot |
fi |
fi |
|
|
echo "===> Extracting $_f to $_path" |
echo "Extracting $_f to $_path" |
mkdir -p $_path |
mkdir -p $_path |
tar -C $_path -xzphf ${RELEASEDIR}/${_f} |
tar -C $_path -xzphf ${RELEASEDIR}/${_f} |
if [ $? -ne 0 ]; then |
if [ $? -ne 0 ]; then |