#!/sbin/runscript
#
# DESCRIPTION
#
#   Startup init script for BackupPC on Gentoo` linux.
#
# Distributed with BackupPC version 3.3.1, released 11 Jan 2015.
#
# description: Starts and stops the BackupPC server
# Copy to /etc/init.d and run 'rc-update add backuppc default'

# get our configuration options
source /etc/conf.d/backuppc

checkconfig() {
	if [ ! -f ${CONF_FILE} ] ; then
		eerror "No ${CONF_FILE} exists!"
	fi
}

start() {
	checkconfig || return 1
	ebegin "Starting BackupPC"
	start-stop-daemon --start --chuid ${USER} --user ${USER} --pidfile ${PID_FILE} --exec ${EXEC} -- ${EXEC_OPTIONS}
	eend $?
}

stop() {
	ebegin "Stopping BackupPC"
	start-stop-daemon --stop --pidfile ${PID_FILE} --name BackupPC
	eend $?
}

restart() {
	ebegin "Restarting BackupPC"
	svc_stop
        sleep 1
	svc_start
	eend $? "Failed to restart BackupPC"
}

status() {
	return
	eend $?
}

