diff options
author | Daniel Baumann <mail@daniel-baumann.ch> | 2013-06-24 22:19:28 +0200 |
---|---|---|
committer | Daniel Baumann <mail@daniel-baumann.ch> | 2013-06-24 22:19:28 +0200 |
commit | 601865bed552e7018e56be921848e7703c594153 (patch) | |
tree | e7f881b5db1f0dbe5d31be5c1791b2290d5e9226 | |
parent | e93960ad6eb6745e5f885b06912a7d3252eb305a (diff) | |
download | live-boot-601865bed552e7018e56be921848e7703c594153.tar.gz live-boot-601865bed552e7018e56be921848e7703c594153.zip |
Updating indenting in network component.
-rwxr-xr-x | components/9990-networking.sh | 73 |
1 files changed, 36 insertions, 37 deletions
diff --git a/components/9990-networking.sh b/components/9990-networking.sh index cdec92a..dbdc913 100755 --- a/components/9990-networking.sh +++ b/components/9990-networking.sh @@ -9,48 +9,47 @@ Device_from_bootif () if [ -n "${BOOTIF}" ] then - # pxelinux sets BOOTIF to a value based on the mac address of the - # network card used to PXE boot, so use this value for DEVICE rather - # than a hard-coded device name from initramfs.conf. this facilitates - # network booting when machines may have multiple network cards. - # pxelinux sets BOOTIF to 01-$mac_address - - # strip off the leading "01-", which isn't part of the mac - # address - temp_mac=${BOOTIF#*-} - - # convert to typical mac address format by replacing "-" with ":" - bootif_mac="" - IFS='-' - for x in $temp_mac - do - if [ -z "$bootif_mac" ] - then - bootif_mac="$x" - else - bootif_mac="$bootif_mac:$x" - fi - done - unset IFS - - # look for devices with matching mac address, and set DEVICE to - # appropriate value if match is found. + # pxelinux sets BOOTIF to a value based on the mac address of the + # network card used to PXE boot, so use this value for DEVICE rather + # than a hard-coded device name from initramfs.conf. this facilitates + # network booting when machines may have multiple network cards. + # pxelinux sets BOOTIF to 01-$mac_address + + # strip off the leading "01-", which isn't part of the mac + # address + temp_mac=${BOOTIF#*-} + + # convert to typical mac address format by replacing "-" with ":" + bootif_mac="" + IFS='-' + for x in $temp_mac + do + if [ -z "$bootif_mac" ] + then + bootif_mac="$x" + else + bootif_mac="$bootif_mac:$x" + fi + done + unset IFS - for device in /sys/class/net/* - do - if [ -f "$device/address" ] - then - current_mac=$(cat "$device/address") + # look for devices with matching mac address, and set DEVICE to + # appropriate value if match is found. - if [ "$bootif_mac" = "$current_mac" ] + for device in /sys/class/net/* + do + if [ -f "$device/address" ] then - DEVICE=${device##*/} - break + current_mac=$(cat "$device/address") + + if [ "$bootif_mac" = "$current_mac" ] + then + DEVICE=${device##*/} + break + fi fi - fi - done + done fi - } do_netsetup () |