openntpdとisc-dhcp-serverの自動起動

openntpdとisc-dhcp-serverが、ubuntu起動時に起動しない。ただし、OS起動後に/etc/init.d/openntpd startとすると起動する。/etc/rc5.dにあるS20openntpd, S20isc-dhcp-serverをS99に移動したりしてみたがだめ。S99rc.localから実行される/etc/rc.localに

/etc/init.d/isc-dhcp-server start
/etc/init.d/openntpd start

exit 0

と書いてみたらdhcpdは起動するようになった。しかし、ntpdはエラー。syslogには以下のメッセージ。

fatal: bind: Cannot assign requested address

そこで、/etc/rc.localを

/etc/init.d/isc-dhcp-server start
sleep 10
/etc/init.d/openntpd start

exit 0

としたら動くようになった。