#!/bin/bash
#
# ArcaVir 2010 Server update script.
# Copyright (C) 2009 ArcaBit sp. z o.o.
#
# Changelog:
#
# * 20090716 gophi
#   * Created

. /usr/share/arcavir/functions || { echo 'Cannot load /usr/share/arcavir/functions!'; exit 1; }

# if ( set -o noclobber; echo "$$" > ${lockfile} ) 2>/dev/null; then
#        trap "${rm} -f ${lockfile}" int term exit
        ${get} "${repo}" || exit 1
        [ -x /etc/init.d/arcad ] && /etc/init.d/arcad stop
        ${propagate} "${repo}" "${dst}" || exit 1
	[ -x ${bt} ] && \
		${bt} "${dst}"var/lib/arcavir/bases/ "${dst}"var/lib/arcavir/bases/abasetr_bt.dat && \
		${chown} arcabit:arcabit "${dst}"var/lib/arcavir/bases/abasetr_bt.dat
        [ -x /etc/init.d/arcad ] && /etc/init.d/arcad start
#        ${rm} -f ${lockfile}
#else
#        die 'Cannot open lockfile'
#fi

exit 0
