1*d9123c9eSis#!/bin/sh 2*d9123c9eSis# 3*d9123c9eSis# $NetBSD: dhcpd6,v 1.1 2017/12/29 18:15:49 is Exp $ 4*d9123c9eSis# 5*d9123c9eSis 6*d9123c9eSis# PROVIDE: dhcpd6 7*d9123c9eSis# REQUIRE: DAEMON 8*d9123c9eSis# BEFORE: LOGIN 9*d9123c9eSis 10*d9123c9eSis$_rc_subr_loaded . /etc/rc.subr 11*d9123c9eSis 12*d9123c9eSisname="dhcpd6" 13*d9123c9eSisrcvar=$name 14*d9123c9eSiscommand="/usr/sbin/dhcpd" 15*d9123c9eSisstart_precmd="dhcpd6_precmd" 16*d9123c9eSispidfile="/var/run/${name}.pid" 17*d9123c9eSisrequired_files="/etc/${name}.conf" 18*d9123c9eSis 19*d9123c9eSisdhcpd6_precmd() 20*d9123c9eSis{ 21*d9123c9eSis if [ ! -e "/var/db/${name}.leases" ]; then 22*d9123c9eSis echo "Creating /var/db/${name}.leases" 23*d9123c9eSis touch /var/db/${name}.leases 24*d9123c9eSis fi 25*d9123c9eSis} 26*d9123c9eSis 27*d9123c9eSisload_rc_config $name 28*d9123c9eSisdhcpd6_flags="-6 $dhcpd6_flags" 29*d9123c9eSisrun_rc_command "$1" 30