#!/bin/sh

set -e

# FIXME: use .in like postinst
PACKAGE=onshore-timesheet

case $1 in
    upgrade|remove|deconfigure)
	echo "backing up timesheet data for safe keeping..."
        # first check if backup is writable
        if ! su postgres -c "test -w /var/backups/timesheet"; then
            chmod g+w /var/backups/timesheet
        fi

	if ! su postgres -c "/usr/sbin/timesheet-dump -f"; then
	    echo "  ... failed, continuing anyway."
	else
	    echo "  ... done."
	fi
	;;
esac

#DEBHELPER#

exit 0
