index : mkinitcpio-archiso32 | |
Archlinux32 initcpio scripts used by archiso | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | hooks/archiso_pxe_common | 9 |
diff --git a/hooks/archiso_pxe_common b/hooks/archiso_pxe_common index f02ef12..2e567ec 100644 --- a/hooks/archiso_pxe_common +++ b/hooks/archiso_pxe_common @@ -67,10 +67,11 @@ run_latehook () { # shellcheck disable=SC2154 # defined via initcpio's parse_cmdline() if [ "${copytoram}" = "y" ]; then - if [ -n "${bootif_dev}" ]; then - ip addr flush dev "${bootif_dev}" - ip link set "${bootif_dev}" down - fi + for curif in /sys/class/net/*; do + netdev=${curif#/sys/class/net/} + ip addr flush dev "${netdev}" + ip link set "${netdev}" down + done elif [ "${copy_resolvconf}" != "n" ] && [ -f /etc/resolv.conf ]; then cp /etc/resolv.conf /new_root/etc/resolv.conf fi |