#!/sbin/runscript
#  _    _          ___           __ _     (R)
# | |  (_)_ _____ / __|___ _ _  / _(_)__ _
# | |__| \ V / -_) (__/ _ \ ' \|  _| / _` |
# |____|_|\_/\___|\___\___/_||_|_| |_\__, |
#                                    |___/
# Copyright (c) 2009-2011 Keppler IT GmbH.
# ----------------------------------------------------------------------------
# /etc/init.d/lcclient
# Init script for LiveConfig Client (at Gentoo Linux)
# $Id: lcclient 899 2011-07-18 11:42:10Z kk $
# ----------------------------------------------------------------------------

opts="${opts} configtest"

LC_CONFIG=/etc/liveconfig/lcclient.conf
LC_BIN=/usr/sbin/lcclient
LC_PID=/var/run/lcclient.pid


depend() {
	need net
}

start() {
	ebegin "Starting LiveConfig Client"
		/sbin/start-stop-daemon --start --quiet --pidfile $LC_PID --exec $LC_BIN -- --config=$LC_CONFIG 2>/dev/null
	eend $?
}

stop() {
	ebegin "Stopping LiveConfig Client"
		/sbin/start-stop-daemon --stop --quiet --pidfile $LC_PID --exec $LC_BIN --retry 30 -- --config=$LC_CONFIG 1>/dev/null 2>/dev/null
	eend $?
}

configtest() {
	ebegin "Checking LiveConfig configuration"
		$LC_BIN --configtest --config=$LC_CONFIG
	eend $?
}

# <EOF>-----------------------------------------------------------------------
