#!/sbin/runscript SVC=$(basename $1) depend() { need svscan after svscan svc_depend } start() { ebegin "Starting service ${SVC}..." [ -d /service/${SVC}/log ] && svc -u /service/${SVC}/log svc -u /service/${SVC} eend $? } stop() { ebegin "Stopping service ${SVC}..." svc -d /service/${SVC} eend $? ebegin "Stopping service logging..." [ -d /service/${SVC}/log ] && svc -d /service/${SVC}/log eend $? }