[Ovirt-devel] [PATCH node] Kill persistent dhclient on the temporary interface
Arthur Clement
aclement at linagora.com
Tue Jul 13 15:27:29 UTC 2010
Signed-off-by: Arthur Clement <aclement at linagora.com>
---
scripts/ovirt-early | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/scripts/ovirt-early b/scripts/ovirt-early
index 1c15792..6b510ca 100755
--- a/scripts/ovirt-early
+++ b/scripts/ovirt-early
@@ -43,6 +43,9 @@ configure_ovirt_management_nic() {
log "Using interface $DEVICE"
# setup temporary interface to retrieve configuration
/sbin/dhclient $1
+ # save dhclient PID for killing it later
+ dhclientPid=$( /sbin/pidof dhclient )
+
fi
if [ $? -eq 0 ]; then
# from network-scripts/ifup-post
@@ -97,7 +100,9 @@ configure_ovirt_management_nic() {
log "Default config applied"
fi
- service network restart
+ service network stop
+ /bin/kill -9 $dhclientPid
+ service network start
}
--
1.7.1
More information about the ovirt-devel
mailing list