summary refs log tree commit diff
path: root/pkgs/build-support
diff options
context:
space:
mode:
authorRob Vermaas <rob.vermaas@gmail.com>2013-07-05 15:02:43 +0200
committerRob Vermaas <rob.vermaas@gmail.com>2013-07-05 15:02:43 +0200
commit51a22a8f8ac56ad4c827ff89616d068315187689 (patch)
treecd0839c06ac549d8e54673cf3cd3dc443fe44f35 /pkgs/build-support
parent6726776c74019b8ee6c47c2cf35473db0908237b (diff)
downloadnixlib-51a22a8f8ac56ad4c827ff89616d068315187689.tar
nixlib-51a22a8f8ac56ad4c827ff89616d068315187689.tar.gz
nixlib-51a22a8f8ac56ad4c827ff89616d068315187689.tar.bz2
nixlib-51a22a8f8ac56ad4c827ff89616d068315187689.tar.lz
nixlib-51a22a8f8ac56ad4c827ff89616d068315187689.tar.xz
nixlib-51a22a8f8ac56ad4c827ff89616d068315187689.tar.zst
nixlib-51a22a8f8ac56ad4c827ff89616d068315187689.zip
Add loopback network device and localhost entry to /etc/hosts for VM tests.
Diffstat (limited to 'pkgs/build-support')
-rw-r--r--pkgs/build-support/vm/default.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/build-support/vm/default.nix b/pkgs/build-support/vm/default.nix
index 097fcf21c1b6..c184e8af0fad 100644
--- a/pkgs/build-support/vm/default.nix
+++ b/pkgs/build-support/vm/default.nix
@@ -99,6 +99,8 @@ rec {
     mount -t tmpfs none /dev
     ${createDeviceNodes "/dev"}
 
+    ifconfig lo up
+
     mkdir /fs
 
     if test -z "$mountDisk"; then
@@ -129,6 +131,7 @@ rec {
 
     mkdir -p /fs/etc
     ln -sf /proc/mounts /fs/etc/mtab
+    echo "127.0.0.1 localhost" > /fs/etc/hosts
 
     echo "Now running: $command"
     test -n "$command"