fix(network-manager): allow override network manager version
With dracutsysrootdir set and foreign binaries in sysroot, running NetworkManager --version is not possible and it may be different than the one installed on the host. NM_VERSION can be used to override it. Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>master
parent
18d36fabf5
commit
767fbf81b6
modules.d/35network-manager
|
@ -599,6 +599,9 @@ _SYSTEMD_VERSION_::
|
|||
_SYSTEMCTL_::
|
||||
overrides the systemctl binary. Used for **--sysroot**.
|
||||
|
||||
_NM_VERSION_::
|
||||
overrides the NetworkManager version. Used for **--sysroot**.
|
||||
|
||||
_DRACUT_INSTALL_PATH_::
|
||||
overrides **PATH** environment for **dracut-install** to look for
|
||||
binaries relative to **--sysroot**. In a cross-compiled environment
|
||||
|
|
|
@ -24,7 +24,7 @@ installkernel() {
|
|||
install() {
|
||||
local _nm_version
|
||||
|
||||
_nm_version=$(NetworkManager --version)
|
||||
_nm_version=${NM_VERSION:-$(NetworkManager --version)}
|
||||
|
||||
# We don't need `ip` but having it is *really* useful for people debugging
|
||||
# in an emergency shell.
|
||||
|
|
Loading…
Reference in New Issue