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