186d7f5d3SJohn Marino#!/bin/sh 286d7f5d3SJohn Marino# 386d7f5d3SJohn Marino# $NetBSD: local,v 1.6 2002/03/22 04:33:59 thorpej Exp $ 486d7f5d3SJohn Marino# $FreeBSD: src/etc/rc.d/local,v 1.4 2002/10/17 23:46:32 sobomax Exp $ 586d7f5d3SJohn Marino# $DragonFly: src/etc/rc.d/local,v 1.3 2005/11/19 21:47:32 swildner Exp $ 686d7f5d3SJohn Marino# 786d7f5d3SJohn Marino 886d7f5d3SJohn Marino# PROVIDE: local 986d7f5d3SJohn Marino# REQUIRE: DAEMON 1086d7f5d3SJohn Marino# BEFORE: LOGIN 1186d7f5d3SJohn Marino# KEYWORD: shutdown 1286d7f5d3SJohn Marino 1386d7f5d3SJohn Marino. /etc/rc.subr 1486d7f5d3SJohn Marino 1586d7f5d3SJohn Marinoname="local" 1686d7f5d3SJohn Marinostart_cmd="local_start" 1786d7f5d3SJohn Marinostop_cmd="local_stop" 1886d7f5d3SJohn Marino 1986d7f5d3SJohn Marinolocal_start() 2086d7f5d3SJohn Marino{ 2186d7f5d3SJohn Marino echo -n 'Starting local daemons:' 2286d7f5d3SJohn Marino if [ -f /etc/rc.local ]; then 2386d7f5d3SJohn Marino . /etc/rc.local 2486d7f5d3SJohn Marino fi 2586d7f5d3SJohn Marino echo '.' 2686d7f5d3SJohn Marino} 2786d7f5d3SJohn Marino 2886d7f5d3SJohn Marinolocal_stop() 2986d7f5d3SJohn Marino{ 3086d7f5d3SJohn Marino echo -n 'Shutting down local daemons:' 3186d7f5d3SJohn Marino if [ -f /etc/rc.shutdown.local ]; then 3286d7f5d3SJohn Marino . /etc/rc.shutdown.local 3386d7f5d3SJohn Marino fi 3486d7f5d3SJohn Marino echo '.' 3586d7f5d3SJohn Marino} 3686d7f5d3SJohn Marino 3786d7f5d3SJohn Marinoload_rc_config $name 3886d7f5d3SJohn Marinorun_rc_command "$1" 39