xref: /minix3/etc/rc.d/local (revision 325ce30bccba250bdfe2f52d4d341654683ad16f)
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