* Include all of Nixpkgs.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33744 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Add a installer test that uses GRUB 1 (it currently fails).


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33745 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Use a raw disk for the installer test.  This speeds it up by almost
  two minutes on my laptop.  Note that due to sparse allocation, raw
  disks don't actually take up more space than qcow2 disks (and
  they're temporary anyway).


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33746 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
deployment attribute does not exists anymore, will fix this later

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33747 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Fix the "autocreate" option.

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33750 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Assume that the ephemeral devices are called /dev/xvda-e.  So 
  in Charon deployments, non-ephemeral devices should be >= /dev/xvdf.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33764 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Script for creating NixOS EBS-based AMIs.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33765 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Ugly hack: force udev to exit to prevent random "Device or resource
  busy while trying to open /dev/xvda" errors from fsck.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33766 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Finish the EBS creation script.  It now takes a --region option to
  specify the EC2 region in which the AMI is to be created.  It also
  starts an instance booted from the newly created AMI to test it.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33771 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
slim display manager: enabled auto_login setting

useful for demo/kiosk mode

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33774 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Set the channel name to "nixos".


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33783 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Store the NixOS version in the top-level derivation.
* Change the name of the top-level derivation from "system" to
  "nixos-<version>".
* Show the NixOS version in the GRUB boot menu instead of the kernel
  version.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33785 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Add root's NixOS channel to $NIX_PATH.  Will remove
  /etc/nixos/{nixos,nixpkgs,services} eventually.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33822 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Don't install the "nixpkgs_sys" symlink in ~/.nix-defexpr anymore.
  Note that for attribute-based nix-env installations, the NixOS
  channel contains Nixpkgs as its "pkgs" attribute, so

    $ nix-env -iA nixos.pkgs.foo

  will work instead of the old

    $ nix-env -iA nixpkgs_sys.foo
    
* Fix the path to root's channels installed in ~/.nix-defexpr.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33823 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Change $NIXPKGS_CONFIG to a better location (/etc/nix instead of
  /nix/etc).  Not sure the default profile should be setting this at
  all though.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33824 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* nixos-rebuild: don't do a pull of the manifest by default anymore.
  It's not necessary when using the NixOS channel.  "nixos-rebuild
  pull" now pulls from the NixOS channel.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33825 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Typo.

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33826 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Added option for EC2 keypair.
* Added workaround for evaluation
* Add support for cluster instances ami generation, only works in us-east-1 
  for now.

    e.g. ./create-ebs-ami.py --region us-east --hvm --key rob
  
  Cluster instances need to have a 8GB EBS backed image with 1 partition 
  and with grub installed. Also HVM images can (currently) only be generated 
  using the CreateImage API call, which requires a running or stopped 
  instance. 




git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33827 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Fix the installer test.

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33828 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Enable the GRUB 1 installer test.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33829 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb