#!/bin/sh # if [ -f /etc/rc.subr ]; then . /etc/rc.subr elif [ -f "${PREFIX-/usr/local}/etc/rc.subr" ]; then . "${PREFIX-/usr/local}/etc/rc.subr" else exit 1 fi load_rc_config 'XXX' rc_debug="YES" if [ ! -f "$1" ]; then echo "$1 not found" exit 1 fi debug "getting \$name" name=` _file=$1 set -- "rcvar" . "$_file" >/dev/null 2>&1 echo "$name" exit 1 ` _rcvar=`set_rcvar` ( _file=$1 eval $_rcvar="YES" set -- "start" . "$_file" ) sleep 1 ( _file=$1 eval $_rcvar="YES" set -- "status" . "$_file" ) sleep 1 ( _file=$1 eval $_rcvar="YES" set -- "stop" . "$_file" ) sleep 1 ( _file=$1 eval $_rcvar="YES" set -- "status" . "$_file" ) sleep 1 ( _file=$1 eval $_rcvar="YES" set -- "start" . "$_file" sleep 1 set -- "status" . "$_file" set -- "stop" . "$_file" sleep 1 set -- "status" . "$_file" ) ( _file=$1 eval $_rcvar="NO" set -- "start" . "$_file" sleep 1 set -- "status" . "$_file" )