-Put in code to nbfs to clear conflicting DHCP leases a mac may hold, to have DDNS happy
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6519 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
parent
5fdc99f45e
commit
0373a6671f
@ -89,9 +89,10 @@ if [ $NEEDEHEA = 1 ]; then
|
||||
fi
|
||||
|
||||
NICSTOWAIT=`/sbin/ifconfig -a|grep HWaddr|grep ^eth|sed -e 's/ .*//'`
|
||||
#run udhcpc in two ways, to flush out leases with uid and leases without uid, and actually use the results of the more 'linux-like' lease, either way, on exit will release all to hold no leases
|
||||
for nic in $NICSTOWAIT; do
|
||||
ifconfig $nic up
|
||||
udhcpc -i $nic -b &
|
||||
(udhcpc -i $nic -R -s /bin/true ;kill `ps axf|grep "udhcpc -i $nic -R"|awk '{print $1}'`; sleep 1; udhcpc -i $nic -R -C) &
|
||||
done
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user