11.1Sis#!/bin/sh
21.1Sis#
31.1Sis# $NetBSD: dhcpd6,v 1.1 2017/12/29 18:15:49 is Exp $
41.1Sis#
51.1Sis
61.1Sis# PROVIDE: dhcpd6
71.1Sis# REQUIRE: DAEMON
81.1Sis# BEFORE:  LOGIN
91.1Sis
101.1Sis$_rc_subr_loaded . /etc/rc.subr
111.1Sis
121.1Sisname="dhcpd6"
131.1Sisrcvar=$name
141.1Siscommand="/usr/sbin/dhcpd"
151.1Sisstart_precmd="dhcpd6_precmd"
161.1Sispidfile="/var/run/${name}.pid"
171.1Sisrequired_files="/etc/${name}.conf"
181.1Sis
191.1Sisdhcpd6_precmd()
201.1Sis{
211.1Sis        if [ ! -e "/var/db/${name}.leases" ]; then
221.1Sis                echo "Creating /var/db/${name}.leases"
231.1Sis                touch /var/db/${name}.leases
241.1Sis        fi
251.1Sis}
261.1Sis
271.1Sisload_rc_config $name
281.1Sisdhcpd6_flags="-6 $dhcpd6_flags"
291.1Sisrun_rc_command "$1"
30