<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1468941944466_4150">Hello, </div><div id="yui_3_16_0_1_1468941944466_4150"><br></div><div id="yui_3_16_0_1_1468941944466_4150" dir="ltr">I'm reaching out today for some assistance with my current isc-dhcp-server ipv4 and ipv6 environment.   Currently i'm running Debian Wheezy 32bit and the issue i have is isc-dhcp-server6 service wont start on boot up (i can manually start the service).  I copied the isc-dhcp-server startup config from etc/init.d and made below changes.   Unfortunately this didn't work. </div><div id="yui_3_16_0_1_1468941944466_4150" dir="ltr"><br></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4621">#!/bin/sh</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4622">#</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4623">#</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4624"><br id="yui_3_16_0_1_1468941944466_4625"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4626">### BEGIN INIT INFO</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4627"># Provides:          isc-dhcp-server</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4628"># Required-Start:    $remote_fs $network $syslog</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4629"># Required-Stop:     $remote_fs $network $syslog</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4630"># Should-Start:      $local_fs slapd $named</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4631"># Should-Stop:       $local_fs slapd</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4632"># Default-Start:     2 3 4 5</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4633"># Default-Stop:      0 1 6</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4634"># Short-Description: DHCP server</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4635"># Description:       Dynamic Host Configuration Protocol Server</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4636">### END INIT INFO</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4637"><br id="yui_3_16_0_1_1468941944466_4638"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4639">PATH=/sbin:/bin:/usr/sbin:/usr/bin</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4640"><br id="yui_3_16_0_1_1468941944466_4641"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4642">test -f /usr/sbin/dhcpd || exit 0</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4643"><br id="yui_3_16_0_1_1468941944466_4644"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4645">DHCPD_DEFAULT="${DHCPD_DEFAULT:-/etc/default/isc-dhcp-server6}"</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4646"><br id="yui_3_16_0_1_1468941944466_4647"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4648"># It is not safe to start if we don't have a default configuration...</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4649">if [ ! -f "$DHCPD_DEFAULT" ]; then</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4650"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4651">    </span>echo "$DHCPD_DEFAULT does not exist! - Aborting..."</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4652"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4653"> </span>if [ "$DHCPD_DEFAULT" = "/etc/default/isc-dhcp-server6" ]; then</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4654"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4655">           </span>echo "Run 'dpkg-reconfigure isc-dhcp-server' to fix the problem."</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4656"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4657">   </span>fi</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4658"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4659">    </span>exit 0</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4660">fi</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4661"><br id="yui_3_16_0_1_1468941944466_4662"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4663">. /lib/lsb/init-functions</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4664"><br id="yui_3_16_0_1_1468941944466_4665"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4666"># Read init script configuration</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4667">[ -f "$DHCPD_DEFAULT" ] && . "$DHCPD_DEFAULT"</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4668"><br id="yui_3_16_0_1_1468941944466_4669"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4670">NAME=dhcpd</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4671">DESC="ISC DHCP server"</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4672"># fallback to default config file</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4673">DHCPD_CONF=${DHCPD_CONF:-/etc/dhcp/dhcpd6.conf}</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4674"># try to read pid file name from config file, with fallback to /var/run/dhcpd.pid</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4675">if [ -z "$DHCPD_PID" ]; then</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4676"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4677">      </span>DHCPD_PID=$(sed -n -e 's/^[ \t]*pid-file-name[ \t]*"(.*)"[ \t]*;.*$/\1/p' < "$DHCPD_CONF" 2>/dev/null | head -n 1)</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4678">fi</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4679">DHCPD_PID="${DHCPD_PID:-/var/run/dhcpd6.pid}"</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4680"><br id="yui_3_16_0_1_1468941944466_4681"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4682">test_config()</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4683">{</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4684"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4685">        </span>if ! /usr/sbin/dhcpd -t $OPTIONS -q -cf "$DHCPD_CONF" > /dev/null 2>&1; then</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4686"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4687">              </span>echo "dhcpd self-test failed. Please fix $DHCPD_CONF."</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4688"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4689">              </span>echo "The error was: "</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4690"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4691">              </span>/usr/sbin/dhcpd -t $OPTIONS -cf "$DHCPD_CONF"</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4692"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4693">               </span>exit 1</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4694"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4695">        </span>fi</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4696">}</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4697"><br id="yui_3_16_0_1_1468941944466_4698"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4699"># single arg is -v for messages, -q for none</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4700">check_status()</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4701">{</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4702">    if [ ! -r "$DHCPD_PID" ]; then</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4703"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4704">     </span>test "$1" != -v || echo "$NAME is not running."</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4705"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4706">   </span>return 3</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4707">    fi</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4708">    if read pid < "$DHCPD_PID" && ps -p "$pid" > /dev/null 2>&1; then</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4709"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4710">  </span>test "$1" != -v || echo "$NAME is running."</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4711"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4712">       </span>return 0</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4713">    else</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4714"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4715">  </span>test "$1" != -v || echo "$NAME is not running but $DHCPD_PID exists."</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4716"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4717">     </span>return 1</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4718">    fi</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4719">}</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4720"><br id="yui_3_16_0_1_1468941944466_4721"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4722">case "$1" in</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4723"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4724">      </span>start)</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4725"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4726">                </span>test_config</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4727"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4728">           </span>log_daemon_msg "Starting $DESC" "$NAME"</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4729"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4730">           </span>start-stop-daemon --start --quiet --pidfile "$DHCPD_PID" \</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4731"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4732">                  </span>--exec /usr/sbin/dhcpd -- \</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4733"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4734">                   </span>-q $OPTIONS -cf "$DHCPD_CONF" -pf "$DHCPD_PID" $INTERFACES</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4735"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4736">                </span>sleep 2</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4737"><br id="yui_3_16_0_1_1468941944466_4738"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4739"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4740">            </span>if check_status -q; then</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4741"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4742">                      </span>log_end_msg 0</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4743"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4744">         </span>else</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4745"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4746">                  </span>log_failure_msg "check syslog for diagnostics."</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4747"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4748">                     </span>log_end_msg 1</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4749"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4750">                 </span>exit 1</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4751"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4752">                </span>fi</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4753"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4754">            </span>;;</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4755"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4756">    </span>stop)</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4757"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4758">         </span>log_daemon_msg "Stopping $DESC" "$NAME"</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4759"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4760">           </span>start-stop-daemon --stop --quiet --pidfile "$DHCPD_PID"</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4761"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4762">             </span>log_end_msg $?</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4763"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4764">                </span>rm -f "$DHCPD_PID"</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4765"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4766">          </span>;;</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4767"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4768">    </span>restart | force-reload)</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4769"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4770">               </span>test_config</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4771"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4772">           </span>$0 stop</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4773"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4774">               </span>sleep 2</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4775"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4776">               </span>$0 start</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4777"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4778">              </span>if [ "$?" != "0" ]; then</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4779"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4780">                  </span>exit 1</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4781"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4782">                </span>fi</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4783"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4784">            </span>;;</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4785"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4786">    </span>status)</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4787"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4788">               </span>echo -n "Status of $DESC: "</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4789"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4790">         </span>check_status -v</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4791"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4792">               </span>exit "$?"</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4793"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4794">           </span>;;</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4795"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4796">    </span>*)</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4797"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4798">            </span>echo "Usage: $0 {start|stop|restart|force-reload|status}"</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4799"><span style="white-space:pre-wrap;" id="yui_3_16_0_1_1468941944466_4800">           </span>exit 1 </div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4801">esac</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4802"><br id="yui_3_16_0_1_1468941944466_4803"></div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4804">exit 0</div><div dir="ltr" id="yui_3_16_0_1_1468941944466_4805"><br></div><div id="yui_3_16_0_1_1468941944466_4150" dir="ltr"><br></div><div id="yui_3_16_0_1_1468941944466_4150" dir="ltr">I really need this service to start on boot so any assistance would be greatly appreciated.</div><div id="yui_3_16_0_1_1468941944466_4150" dir="ltr"><br>Thanks, </div><div id="yui_3_16_0_1_1468941944466_4150" dir="ltr"><br></div><div id="yui_3_16_0_1_1468941944466_4150" dir="ltr">Mike</div></div></body></html>