diff --git a/dhclient-script b/dhclient-script index 070a2a8..be2313c 100755 --- a/dhclient-script +++ b/dhclient-script @@ -222,7 +222,6 @@ dhconfig() { # IP address changed. Bringing down the interface will delete all # routes, and clear the ARP cache. ip -family inet addr flush dev ${interface} >/dev/null 2>&1 - ip -family inet link set dev ${interface} down fi if [ "${reason}" = "BOUND" ] || [ "${reason}" = "REBOOT" ] || diff --git a/dhcp.spec b/dhcp.spec index 0592a88..6dec05b 100644 --- a/dhcp.spec +++ b/dhcp.spec @@ -10,7 +10,7 @@ Summary: Dynamic host configuration protocol software Name: dhcp Version: 4.1.0 -Release: 17%{?dist} +Release: 18%{?dist} # NEVER CHANGE THE EPOCH on this package. The previous maintainer (prior to # dcantrell maintaining the package) made incorrect use of the epoch and # that's why it is at 12 now. It should have never been used, but it was. @@ -419,6 +419,9 @@ fi %attr(0644,root,root) %{_mandir}/man3/omapi.3.gz %changelog +* Mon Apr 20 2009 David Cantrell - 12:4.1.0-18 +- Make dhclient-script work with pre-configured wireless interfaces (#491157) + * Thu Apr 16 2009 David Cantrell - 12:4.1.0-17 - Fix setting default route when client IP address changes (#486512, #473658) - 'reload' and 'try-restart' on dhcpd and dhcrelay init scripts