{ "provisioners": [ { "type": "shell", "scripts": [ "scripts/postinstall.sh" ], "override": { "virtualbox": { "execute_command": "sudo '{{.Path}}'" }, "vmware": { "execute_command": "sudo '{{.Path}}'" } } } ], "builders": [ { "type": "virtualbox", "boot_command": [ "", "", "root", "", "stop sshd", "", "fdisk /dev/sda", "", "n", "", "a", "", "1", "", "w", "", "mkfs.ext4 -j -L nixos /dev/sda1", "", "mount LABEL=nixos /mnt", "", "nixos-option --install", "", "curl http://{{ .HTTPIP }}:{{ .HTTPPort }}/configuration.nix > /mnt/etc/nixos/configuration.nix &&", "", "nixos-install &&", "", "reboot", "" ], "boot_wait": "5s", "disk_size": 20400, "guest_os_type": "Linux26", "http_directory": "http", "iso_checksum": "b1a78fc1b72ea1a19957cb1422817ab6", "iso_checksum_type": "md5", "iso_url": "http://nixos.org/releases/nixos/nixos-13.07pre4871_18de9f6-3c35dae/nixos-minimal-13.07pre4871_18de9f6-3c35dae-i686-linux.iso", "ssh_username": "vagrant", "ssh_password": "vagrant", "ssh_port": 22, "ssh_wait_timeout": "10000s", "shutdown_command": "sudo shutdown -h now", "guest_additions_path": "VBoxGuestAdditions_{{.Version}}.iso", "virtualbox_version_file": ".vbox_version", "vboxmanage": [ [ "modifyvm", "{{.Name}}", "--memory", "256" ], [ "modifyvm", "{{.Name}}", "--cpus", "1" ] ] }, { "type": "vmware", "boot_command": [ "", "", "root", "", "stop sshd", "", "fdisk /dev/sda", "", "n", "", "a", "", "1", "", "w", "", "mkfs.ext4 -j -L nixos /dev/sda1", "", "mount LABEL=nixos /mnt", "", "nixos-option --install", "", "curl http://{{ .HTTPIP }}:{{ .HTTPPort }}/configuration.nix > /mnt/etc/nixos/configuration.nix &&", "", "nixos-install &&", "", "reboot", "" ], "boot_wait": "5s", "disk_size": 20400, "guest_os_type": "other26xlinux", "http_directory": "http", "iso_checksum": "b1a78fc1b72ea1a19957cb1422817ab6", "iso_checksum_type": "md5", "iso_url": "http://nixos.org/releases/nixos/nixos-13.07pre4871_18de9f6-3c35dae/nixos-minimal-13.07pre4871_18de9f6-3c35dae-i686-linux.iso", "ssh_username": "vagrant", "ssh_password": "vagrant", "ssh_port": 22, "ssh_wait_timeout": "10000s", "shutdown_command": "sudo shutdown -h now", "vmx_data": { "memsize": "256", "numvcpus": "1", "cpuid.coresPerSocket": "1" } } ] }