diff --git a/src/network.sh b/src/network.sh index 15e5cf8..28f3ec9 100644 --- a/src/network.sh +++ b/src/network.sh @@ -258,7 +258,7 @@ containerID() { id=$(< /etc/machine-id) fi - if [ -z "$id" ] && [ -s /proc/sys/kernel/random/boot_id ]; then + if [ -z "$id" ] && [ -r /proc/sys/kernel/random/boot_id ]; then id=$(< /proc/sys/kernel/random/boot_id) fi @@ -661,7 +661,7 @@ getPasst() { configureVTAP() { - local msg + local msg dev enabled "$DEBUG" && echo "Configuring MACVTAP networking..." @@ -707,14 +707,34 @@ configureVTAP() { done local TAP_NR MAJOR MINOR - TAP_NR=$(