11.1Slukem#!/bin/sh
21.1Slukem#
31.7Sspz# $NetBSD: dhcpd,v 1.7 2014/07/17 07:17:03 spz Exp $
41.1Slukem#
51.1Slukem
61.1Slukem# PROVIDE: dhcpd
71.2Slukem# REQUIRE: DAEMON
81.5Sthorpej# BEFORE:  LOGIN
91.1Slukem
101.6Smycroft$_rc_subr_loaded . /etc/rc.subr
111.1Slukem
121.1Slukemname="dhcpd"
131.4Slukemrcvar=$name
141.1Slukemcommand="/usr/sbin/${name}"
151.7Sspzstart_precmd="dhcpd_precmd"
161.1Slukempidfile="/var/run/${name}.pid"
171.7Sspzrequired_files="/etc/${name}.conf"
181.7Sspz
191.7Sspzdhcpd_precmd()
201.7Sspz{
211.7Sspz        if [ ! -e "/var/db/${name}.leases" ]; then
221.7Sspz                echo "Creating /var/db/${name}.leases"
231.7Sspz                touch /var/db/${name}.leases
241.7Sspz        fi
251.7Sspz}
261.1Slukem
271.3Slukemload_rc_config $name
281.1Slukemrun_rc_command "$1"
29