The testing interface does not take nixpkgs as a parameter anymore => fix this
Fix run-in-machine testcase + add it to the tests
python-packages: Add package for ecdsa library.

This is needed for the latest Paramiko release, which includes support
for ECDSA keys using this library.

I'm using ECDSA in the description itself, because the name also
reflects the functionality and "cryptographic signature library" would
sound odd in this case.

Also, I'm adding myself to maintainers, because I'm going to take over
maintenance for Paramiko as well.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
python-paramiko: Update to new version 1.12.0.

A small summary of the changes:

 - Add tentative support for ECDSA keys.
 - Add server-side support for the SSH protocol's 'env' command.

The full change log can be found at:

https://github.com/aszlig/paramiko/blob/master/NEWS

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
python-paramiko: Add patch for ECDSA private keys.

This patch should be backwards-incompatible and is also submitted
upstream as paramiko/paramiko#218.

The main reason for this patch is that we need it for NixOS/nixops#124
in order to cope with NixOS/nixops@a2718b6, which makes ECDSA private
key the default for new deployments.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
python-paramiko: Update and clean up meta.

The upstream package has a new maintainer (Jeff Forcier) and thus the
main homepage for the project is the GitHub page.

Also the long description contains quite a lot of unrelevant
information, so I've used the one from PyPI, which is a lot smaller and
just contains what the library supports and does.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
python-paramiko: Add myself to maintainers.

And as promised, I'm going to keep an eye (or even two) on this :-)

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Move memtest86+ to its own directory
memtest86+: Update to 5.01
memtest86+: Remove bogus executable bit
Unify the two Memtest modules

This means we now have Memtest86+ on the installation CD.
Move run-in-machine test to a different place, because it does not conform to the other testcases' interface
mu: Install msg2pdf (render html mail to pdf) and mug (gtk gui)

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
Revert "python-paramiko: Add patch for ECDSA ..."

This reverts commit 58fdf3429640d2447501fff15a7da9103fb8653a, because it
wasn't actually very fitting for nixpkgs in general, so let's wait for
the upcoming upstream release to address this.

Details can be found at:

https://github.com/NixOS/nixpkgs/commit/58fdf34#commitcomment-4231461

Thanks to @iElectric for the notice.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Use "cp" instead of "rsync" for VirtualBox image generation

Rsync appears to use a lot of memory.  Fixes #266.
Add bgs, a simple background setter for X
python-hetzner: Update to new version 0.6.0.

This introduces the following changes:

 - Remove scraping of the Robot web interface for getting the server ID.
 - Display server number whenever appropriate.
 - Remove duplicate definition of exceptions.
 - Gracefully return if there are no subnets available.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
nvidia-x11: Update to 319.60
Move all of NixOS to nixos/ in preparation of the repository merge
Merge the NixOS repository into Nixpkgs