mirror of
https://passt.top/passt
synced 2025-05-24 10:05:35 +02:00
Tweak dhclient arguments for readability
A number of tests and examples use dhclient in both IPv4 and IPv6 modes. We use "dhclient -6" for IPv6, but usually just "dhclient" for IPv4. Add an explicit "-4" argument to make it more clear and explicit. In addition, when dhclient is run from within pasta it usually won't be "real" root, and so will not have access to write the default global pid file. This results in a mostly harmless but irritating error: Can't create /var/run/dhclient.pid: Permission denied We can avoid that by using the --no-pid flag to dhclient. Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
2320ac3349
commit
ca0c33ae5b
10 changed files with 17 additions and 17 deletions
test/lib
|
@ -147,7 +147,7 @@ setup_passt_in_ns() {
|
|||
pane_run NS "/sbin/udhcpc -i ${__ifname}"
|
||||
pane_status NS
|
||||
sleep 2
|
||||
pane_run NS "/sbin/dhclient -6 ${__ifname}"
|
||||
pane_run NS "/sbin/dhclient -6 --no-pid ${__ifname}"
|
||||
pane_status NS
|
||||
|
||||
__opts=
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue