#!/bin/sh
#
# $Id$
#

# PROVIDE: cmworker
# REQUIRE: DAEMON
# KEYWORD: shutdown

#
# Add the following line to /etc/rc.conf
# or to /etc/rc.conf.d/cmworker to enable cmworker:
#
# cmworker_enable="YES"
#

. /etc/rc.subr

name="cmworker"
rcvar=${name}_enable

load_rc_config $name

: ${cmworker_enable="NO"}
: ${cmworker_user="mspam"}
: ${cmworker_data="/Berkanavt/clustermaster"}

: ${cmworker_viewer_port="3330"}
: ${cmworker_worker_port="3331"}

: ${cmworker_pid="${cmworker_data}/run/${name}.pid"}

: ${cmworker_flags="-v ${cmworker_data}/var.worker \
		-C tempworkaround \
		-a ${cmworker_data}/keys/auth.secret \
		-h ${cmworker_viewer_port} \
		-w ${cmworker_worker_port} \
		-P ${cmworker_pid} \
		"}

command="${cmworker_data}/bin/worker"
command_args="${cmworker_flags}"

required_files="${command}"

load_rc_config $name
run_rc_command "$1"
