# Check that networking is up
if is_yes "${NETWORKING}"; then
- if [ ! -f /var/lock/subsys/network ]; then
+ if [ ! -f /var/lock/subsys/network -a "$1" != stop -a "$1" != status ]; then
msg_network_down update
exit 1
fi
RETVAL=$?
msg_starting updatesrv
daemon updatesrv
- [ RETVAL -eq 0 ] && RETVAL=$?
+ RET=$?
+ [ RETVAL -eq 0 ] && RETVAL=$RET
msg_starting updateclnt
daemon updateclnt -h `cat /var/lib/vice/db/scm`
- [ RETVAL -eq 0 ] && RETVAL=$?
+ RET=$?
+ if [ RETVAL -eq 0 ] && RETVAL=$RET
[ RETVAL -eq 0 ] && touch /var/lock/subsys/update
else
msg_already_running update