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