10696600cSBjoern A. Zeeb#!/bin/sh 20696600cSBjoern A. Zeeb# 30696600cSBjoern A. Zeeb# 40696600cSBjoern A. Zeeb 50696600cSBjoern A. Zeeb# PROVIDE: local 60696600cSBjoern A. Zeeb# REQUIRE: DAEMON 70696600cSBjoern A. Zeeb# BEFORE: LOGIN 80696600cSBjoern A. Zeeb# KEYWORD: shutdown 90696600cSBjoern A. Zeeb 100696600cSBjoern A. Zeeb. /etc/rc.subr 110696600cSBjoern A. Zeeb 120696600cSBjoern A. Zeebname="local" 13f0e5d3ffSConrad Meyerdesc="Run /etc/rc.local and /etc/rc.shutdown.local" 140696600cSBjoern A. Zeebstart_cmd="local_start" 150696600cSBjoern A. Zeebstop_cmd="local_stop" 160696600cSBjoern A. Zeeb 170696600cSBjoern A. Zeeblocal_start() 180696600cSBjoern A. Zeeb{ 190696600cSBjoern A. Zeeb if [ -f /etc/rc.local ]; then 2019a6267dSJose Luis Duran startmsg -n 'Starting local daemons:' 210696600cSBjoern A. Zeeb . /etc/rc.local 2219a6267dSJose Luis Duran startmsg '.' 230696600cSBjoern A. Zeeb fi 240696600cSBjoern A. Zeeb} 250696600cSBjoern A. Zeeb 260696600cSBjoern A. Zeeblocal_stop() 270696600cSBjoern A. Zeeb{ 280696600cSBjoern A. Zeeb if [ -f /etc/rc.shutdown.local ]; then 290696600cSBjoern A. Zeeb echo -n 'Shutting down local daemons:' 300696600cSBjoern A. Zeeb . /etc/rc.shutdown.local 310696600cSBjoern A. Zeeb echo '.' 320696600cSBjoern A. Zeeb fi 330696600cSBjoern A. Zeeb} 340696600cSBjoern A. Zeeb 350696600cSBjoern A. Zeebload_rc_config $name 36*f99f0ee1SAlexander Leidinger 37*f99f0ee1SAlexander Leidinger# doesn't make sense to run in a svcj: it may contain everything 38*f99f0ee1SAlexander Leidingerlocal_svcj="NO" 39*f99f0ee1SAlexander Leidinger 400696600cSBjoern A. Zeebrun_rc_command "$1" 41