--- netctl 2013-06-08 11:09:34.360279288 +0100 +++ netctl 2013-06-08 11:09:01.539899591 +0100 @@ -109,7 +109,7 @@ echo ".include /usr/lib/systemd/system/netctl@.service" > "$unit" echo -e "\n[Unit]" >> "$unit" [[ -n $Description ]] && echo "Description=$Description" >> "$unit" - [[ -v BindsToInterfaces ]] || BindsToInterfaces=$Interface + [[ -v BindsToInterfaces || $(systemd-detect-virt) != none ]] || BindsToInterfaces=$Interface if (( ${#BindsToInterfaces[@]} )); then : ${InterfaceRoot=sys/subsystem/net/devices/} printf "BindsTo=$(sd_escape "$InterfaceRoot")%s.device\n" \