version 1.49, 2013/10/20 01:13:38 |
version 1.50, 2013/10/20 01:18:04 |
|
|
#!/bin/sh |
#!/bin/sh |
# $AFresh1: update_openbsd,v 1.48 2013/01/26 18:13:03 andrew Exp $ |
# $AFresh1: update_openbsd,v 1.49 2013/10/20 00:13:38 andrew Exp $ |
# |
# |
# Copyright (c) 2012 Andrew Fresh <andrew@afresh1.com> |
# Copyright (c) 2012 Andrew Fresh <andrew@afresh1.com> |
# |
# |
|
|
|
|
local _v=$FILE_VER |
local _v=$FILE_VER |
|
|
if [ X"$BOOT_KERNEL_VERSION" != X"$BOOTED_KERNEL_VERSION" \ |
|
-a ! -e /sbin/oreboot ]; then |
|
$SUDO cp /sbin/reboot /sbin/oreboot |
|
if [ $? -ne 0 ]; then |
|
echo "Error copying old reboot command!" >&2 |
|
exit 1 |
|
fi |
|
echo "/sbin/reboot copied to /sbin/oreboot" |
|
fi |
|
|
|
local _sets=`ls *${_v}.tgz | grep -v ^base ` |
local _sets=`ls *${_v}.tgz | grep -v ^base ` |
for _f in ${_sets} base${_v}.tgz; do |
for _f in ${_sets} base${_v}.tgz; do |
_path=$DESTDIR |
_path=$DESTDIR |
|
|
echo |
echo |
echo You may be asked for your sudo password multiple times. |
echo You may be asked for your sudo password multiple times. |
$SUDO -v -p "sudo Password: " |
$SUDO -v -p "sudo Password: " |
|
fi |
|
|
|
if [ X"$BOOT_KERNEL_VERSION" != X"$BOOTED_KERNEL_VERSION" \ |
|
-a ! -e /sbin/oreboot ]; then |
|
$SUDO cp /sbin/reboot /sbin/oreboot |
|
if [ $? -ne 0 ]; then |
|
echo "Error copying old reboot command!" >&2 |
|
exit 1 |
|
fi |
|
echo "/sbin/reboot copied to /sbin/oreboot" |
fi |
fi |
|
|
install_kernels |
install_kernels |