diff --git a/ChangeLog b/ChangeLog index 55c77e383..316208ab1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2060-05-21 Dan Williams + + * initscript/NetworkManager.in + - Ensure both dhcdbd and named are started before NM + 2006-05-21 Dan Williams * configure.in diff --git a/initscript/RedHat/NetworkManager.in b/initscript/RedHat/NetworkManager.in index efaedf386..00d6408a8 100755 --- a/initscript/RedHat/NetworkManager.in +++ b/initscript/RedHat/NetworkManager.in @@ -36,6 +36,15 @@ start() { echo $"Setting network parameters... " sysctl -e -p /etc/sysctl.conf >/dev/null 2>&1 + + if [ ! -e /var/lock/subsys/dhcdbd ]; then + service dhcdbd start + fi + + if [ ! -e /var/lock/subsys/named ]; then + service named start + fi + echo -n $"Starting NetworkManager daemon: " daemon --check $servicename $processname --pid-file=$pidfile RETVAL=$?