37 lines
1.1 KiB
Text
37 lines
1.1 KiB
Text
#!/sbin/openrc-run
|
|
# Copyright 1999-2018 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
depend() {
|
|
need clock
|
|
}
|
|
|
|
checkconfig() {
|
|
if [ ! -e /etc/conserver/conserver.cf ] ; then
|
|
eerror "You need to create /etc/conserver/conserver.cf first."
|
|
eerror "A sample is placed there to be renamed and ajusted."
|
|
eerror "Read the man page or see /usr/share/doc/conserver-<version>/."
|
|
return 1
|
|
fi
|
|
|
|
if [ ! -e /etc/conserver/conserver.passwd ] ; then
|
|
eerror "You need to create /etc/conserver/conserver.passwd first."
|
|
eerror "A sample is placed there to be renamed and ajusted."
|
|
eerror "Read the man page or see /usr/share/doc/conserver-<version>/."
|
|
return 1
|
|
fi
|
|
}
|
|
|
|
start() {
|
|
checkconfig || return 1
|
|
ebegin "Starting conserver"
|
|
start-stop-daemon --start --quiet --pidfile /var/run/conserver.pid --exec \
|
|
/usr/sbin/conserver -- ${CONSERVER_OPTS} 1>/dev/null
|
|
eend $? "Failed to start conserver"
|
|
}
|
|
|
|
stop() {
|
|
ebegin "Stopping conserver"
|
|
start-stop-daemon --stop --quiet --pidfile /var/run/conserver.pid
|
|
eend $? "Failed to stop conserver"
|
|
}
|