#!/bin/sh

#
# Aspera Noded initialization script
#
# Aspera, Inc.
#

. /etc/rc.subr

aspera_root="/usr/local/aspera"
name="asperanoded"
rcvar=`set_rcvar`

pidfile_pathname() {
    pidfile="${aspera_root}/var/run/${name}.pid"

    if test -f ${pidfile}; then
        echo ${pidfile}
    fi
}

command="${aspera_root}/sbin/${name}"
pidfile=`pidfile_pathname`

if ! test -L /var/run/aspera; then
    rm -rf /var/run/aspera
    ln -s /usr/local/aspera/var/run/aspera /var/run/aspera
fi

sig_reload="HUP"

start_precmd="${name}_prestart"
start_postcmd="${name}_poststart"
stop_postcmd="${name}_poststop"
status_cmd="${name}_status"

asperanoded_enable="YES"

asperanoded_status() {
    echo "Not yet implemented"; exit 1
}

asperanoded_prestart()
{
}

asperanoded_poststart()
{
}

asperanoded_poststop()
{
}

load_rc_config $name
run_rc_command "$1"

