From 56ec826fbe66584bb41d3b0460aec362886f14c3 Mon Sep 17 00:00:00 2001 From: Benjamin Drung Date: Tue, 4 Aug 2020 11:43:06 +0200 Subject: [PATCH] Fix leading space in DEVICE setting live-boot will set the `DEVICE` parameter in `/conf/param.conf`. This parameter specifies the default network interface to use, like eth0. So only one Ethernet device is allowed here, but live-boot generates a list with a leading space. For example it will set `DEVICE=' eth0'`. This causes initramfs script relying on `DEVICE` fail. Therefore just set the `DEVICE` parameter to the last connected interface found. Signed-off-by: Benjamin Drung --- components/9990-select-eth-device.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/9990-select-eth-device.sh b/components/9990-select-eth-device.sh index c8f36b0..09642c8 100755 --- a/components/9990-select-eth-device.sh +++ b/components/9990-select-eth-device.sh @@ -91,7 +91,7 @@ Select_eth_device () 1) echo "Connected $interface found" # inform initrd's init script : - found_eth_dev="$found_eth_dev $interface" + found_eth_dev="$interface" ;; esac done -- 2.1.4