diff options
author | Mohit Mehta <mohit.mehta@vyatta.com> | 2008-11-19 18:17:24 -0800 |
---|---|---|
committer | Mohit Mehta <mohit.mehta@vyatta.com> | 2008-11-19 18:17:24 -0800 |
commit | 147fc08625ce3245c32367a4dac227b71f05b562 (patch) | |
tree | f05a8244ab23a7685ee2f95c7c60316a7be05b7a /scripts/netplug | |
parent | 29b722f990081cc2a9f6b91c4bc6133eb338388c (diff) | |
download | vyatta-cfg-system-147fc08625ce3245c32367a4dac227b71f05b562.tar.gz vyatta-cfg-system-147fc08625ce3245c32367a4dac227b71f05b562.zip |
Fix Bug 3917 dhcp brings interface up for lease acquire/renew even though interface has been disabled in CLI
Diffstat (limited to 'scripts/netplug')
-rwxr-xr-x | scripts/netplug/linkdown/dhclient | 2 | ||||
-rwxr-xr-x | scripts/netplug/linkup/dhclient | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/scripts/netplug/linkdown/dhclient b/scripts/netplug/linkdown/dhclient index 78737b54..21623a8d 100755 --- a/scripts/netplug/linkdown/dhclient +++ b/scripts/netplug/linkdown/dhclient @@ -41,7 +41,7 @@ sub stop_dhclient { my $intf = shift; my $dhcp_daemon = '/sbin/dhclient'; my ($intf_config_file, $intf_process_id_file, $intf_leases_file) = VyattaMisc::generate_dhclient_intf_files($intf); - my $release_cmd = "$dhcp_daemon -q -cf $intf_config_file -pf $intf_process_id_file -lf $intf_leases_file -r $intf 2> /dev/null"; + my $release_cmd = "sudo $dhcp_daemon -q -cf $intf_config_file -pf $intf_process_id_file -lf $intf_leases_file -r $intf 2> /dev/null"; system ($release_cmd); } diff --git a/scripts/netplug/linkup/dhclient b/scripts/netplug/linkup/dhclient index 8a2d39a0..574b994f 100755 --- a/scripts/netplug/linkup/dhclient +++ b/scripts/netplug/linkup/dhclient @@ -41,7 +41,7 @@ sub run_dhclient { my $intf = shift; my $dhcp_daemon = '/sbin/dhclient'; my ($intf_config_file, $intf_process_id_file, $intf_leases_file) = VyattaMisc::generate_dhclient_intf_files($intf); - my $cmd = "$dhcp_daemon -q -nw -cf $intf_config_file -pf $intf_process_id_file -lf $intf_leases_file $intf 2> /dev/null &"; + my $cmd = "sudo $dhcp_daemon -q -nw -cf $intf_config_file -pf $intf_process_id_file -lf $intf_leases_file $intf 2> /dev/null &"; system ($cmd); } |