* 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
* Handle the case where there is no GRUB 1 splash image.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33830 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Subtle: since nix-env processes flags in order, any ‘-I’ flag should
  come before ‘-f <nixos>’.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33831 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Fix the GRUB 1 installer test.  Note that GRUB 1 doesn't
  automatically detect /dev/vd* devices, so users have to fix
  /boot/grub/device.map manually.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33832 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Some additional xinetd settings.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33836 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
Some additional synaptics settings.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33837 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Only stop libvirt-guests automatically on system shutdown. 
  Saving/restoring VMs is disruptive.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33844 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Pass -cpu kvm64 in NixOS VMs (and add a simple regression test for
  GMP).


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33849 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Fix the installer test (http://hydra.nixos.org/build/2430122).

git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33852 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Remove unused option "user".  Not clear what it was supposed to do.


git-svn-id: https://nixos.org/repos/nix/nixos/trunk@33857 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb
* Turn users.extraGroups into an attribute set (using types.loaOf).
  Also the gid is looked up in ids.gids if not specified.


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