1*83ee113eSDavid van Moolenbroek#!/bin/sh 2*83ee113eSDavid van Moolenbroek# 3*83ee113eSDavid van Moolenbroek# $NetBSD: dhclient,v 1.9 2004/08/13 18:08:03 mycroft Exp $ 4*83ee113eSDavid van Moolenbroek# 5*83ee113eSDavid van Moolenbroek 6*83ee113eSDavid van Moolenbroek# PROVIDE: dhclient 7*83ee113eSDavid van Moolenbroek# REQUIRE: network mountcritlocal 8*83ee113eSDavid van Moolenbroek# BEFORE: NETWORKING 9*83ee113eSDavid van Moolenbroek# 10*83ee113eSDavid van Moolenbroek# Note that there no syslog logging of dhclient messages at boot because 11*83ee113eSDavid van Moolenbroek# dhclient needs to start before services that syslog depends upon do. 12*83ee113eSDavid van Moolenbroek# 13*83ee113eSDavid van Moolenbroek 14*83ee113eSDavid van Moolenbroek$_rc_subr_loaded . /etc/rc.subr 15*83ee113eSDavid van Moolenbroek 16*83ee113eSDavid van Moolenbroekname="dhclient" 17*83ee113eSDavid van Moolenbroekrcvar=$name 18*83ee113eSDavid van Moolenbroekcommand="/sbin/${name}" 19*83ee113eSDavid van Moolenbroekpidfile="/var/run/${name}.pid" 20*83ee113eSDavid van Moolenbroek 21*83ee113eSDavid van Moolenbroekload_rc_config $name 22*83ee113eSDavid van Moolenbroekrun_rc_command "$1" 23