1*325ce30bSDavid van Moolenbroek#!/bin/sh 2*325ce30bSDavid van Moolenbroek# 3*325ce30bSDavid van Moolenbroek# $NetBSD: local,v 1.7 2004/08/13 18:08:03 mycroft Exp $ 4*325ce30bSDavid van Moolenbroek# 5*325ce30bSDavid van Moolenbroek 6*325ce30bSDavid van Moolenbroek# REQUIRE: DAEMON 7*325ce30bSDavid van Moolenbroek# PROVIDE: local 8*325ce30bSDavid van Moolenbroek# BEFORE: LOGIN 9*325ce30bSDavid van Moolenbroek# KEYWORD: shutdown 10*325ce30bSDavid van Moolenbroek 11*325ce30bSDavid van Moolenbroek$_rc_subr_loaded . /etc/rc.subr 12*325ce30bSDavid van Moolenbroek 13*325ce30bSDavid van Moolenbroekname="local" 14*325ce30bSDavid van Moolenbroekstart_cmd="local_start" 15*325ce30bSDavid van Moolenbroekstop_cmd="local_stop" 16*325ce30bSDavid van Moolenbroek 17*325ce30bSDavid van Moolenbroeklocal_start() 18*325ce30bSDavid van Moolenbroek{ 19*325ce30bSDavid van Moolenbroek if [ -f /etc/rc.local ]; then 20*325ce30bSDavid van Moolenbroek . /etc/rc.local 21*325ce30bSDavid van Moolenbroek fi 22*325ce30bSDavid van Moolenbroek} 23*325ce30bSDavid van Moolenbroek 24*325ce30bSDavid van Moolenbroeklocal_stop() 25*325ce30bSDavid van Moolenbroek{ 26*325ce30bSDavid van Moolenbroek if [ -f /etc/rc.shutdown.local ]; then 27*325ce30bSDavid van Moolenbroek . /etc/rc.shutdown.local 28*325ce30bSDavid van Moolenbroek fi 29*325ce30bSDavid van Moolenbroek} 30*325ce30bSDavid van Moolenbroek 31*325ce30bSDavid van Moolenbroekload_rc_config $name 32*325ce30bSDavid van Moolenbroekrun_rc_command "$1" 33