Author: eelco
Date: Wed Mar 21 12:28:14 2012
New Revision: 33331
URL: https://nixos.org/websvn/nix/?rev=33331&sc=1
Log:
* VirtualBox: create a vboxnet0 interface by default.
Modified:
nixos/trunk/modules/programs/virtualbox.nix
Modified: nixos/trunk/modules/programs/virtualbox.nix
==============================================================================
--- nixos/trunk/modules/programs/virtualbox.nix Wed Mar 21 11:58:06 2012
(r33330)
+++ nixos/trunk/modules/programs/virtualbox.nix Wed Mar 21 12:28:14 2012
(r33331)
@@ -16,4 +16,20 @@
KERNEL=="vboxdrv", OWNER="root", GROUP="vboxusers", MODE="0660"
KERNEL=="vboxnetctl", OWNER="root", GROUP="root", MODE="0600"
'';
+
+ # Since we lack the right setuid binaries, set up a host-only network by
default.
+
+ jobs."create-vboxnet0" =
+ { task = true;
+ path = [ virtualbox ];
+ startOn = "starting network-interfaces";
+ script =
+ ''
+ if ! [ -e /sys/class/net/vboxnet0 ]; then
+ VBoxManage hostonlyif create
+ fi
+ '';
+ };
+
+ networking.interfaces = [ { name = "vboxnet0"; ipAddress = "192.168.56.1"; }
];
}
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits