From 5fc705baf54b1a0b8e35c22f0e4dd7fab0162aad Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Mon, 18 Jan 2016 09:25:33 +0100 Subject: init: set MAC_ADDRESS in the scope where $device exists we need set MAC_ADDRESS where whi know $device, which is a local variable. --- initramfs-init.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/initramfs-init.in b/initramfs-init.in index ff0f21d..63d96e1 100755 --- a/initramfs-init.in +++ b/initramfs-init.in @@ -208,6 +208,7 @@ configure_ip() { ip_set "$device" "$client_ip" "$netmask" "$gw_ip" eend $? fi + MAC_ADDRESS=$(cat /sys/class/net/$device/address) } # relocate mountpoint according given fstab @@ -412,7 +413,6 @@ case "$KOPT_apkovl" in http://*|https://*|ftp://*) configure_ip - MAC_ADDRESS=$(cat /sys/class/net/$device/address) MACHINE_UUID=$(cat /sys/class/dmi/id/product_uuid) url="${KOPT_apkovl/{MAC\}/$MAC_ADDRESS}" url="${url/{UUID\}/$MACHINE_UUID}" -- cgit v1.2.3