xref: /dflybsd-src/etc/rc.d/local (revision 86d7f5d305c6adaa56ff4582ece9859d73106103)
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