Merge "simple-init: allow disabling DHCP fallback"

This commit is contained in:
Zuul 2021-09-10 14:54:03 +00:00 committed by Gerrit Code Review
commit 48ef1c4d96
2 changed files with 15 additions and 1 deletions

View File

@ -68,3 +68,12 @@ non-zero. See the glean documentation for what the implications for
this are on each platform.
This is currently only implemented for CentOS and Fedora platforms.
Fallback
--------
Glean falls back to DHCPv4 for all interfaces that do not have an explicit
configuration. If this is not desired, set the following variable to disable
the fallback and leave such interfaces unconfigured::
export DIB_SIMPLE_INIT_NO_DHCP_FALLBACK=1

View File

@ -29,4 +29,9 @@ if [[ ${DIB_SIMPLE_INIT_NETWORKMANAGER} != 0 ]]; then
enable_nm="--use-nm"
fi
glean-install ${enable_nm}
no_dhcp_fallback=""
if [[ ${DIB_SIMPLE_INIT_NO_DHCP_FALLBACK:-0} != 0 ]]; then
no_dhcp_fallback="--no-dhcp-fallback"
fi
glean-install ${enable_nm} ${no_dhcp_fallback}