Merge pull request #193 from offlinehacker/cgminer

Add cgminer crypto currency miner
Build unit files locally
tests.xfce: attempt to fix terminal command
memcached: Add NixOS support
memcached: Add more options and extraOptions support
Merge pull request #189 from bjornfor/lighttpd-fix-module-handling

lighttpd: improve module handling
Fix filesystem initialization systemd units

Signed-off-by: Shea Levy <shea@shealevy.com>
synergy: port to systemd and add autoStart option
Refactoring: Split fonts.nix into smaller modules
fontconfig: Set the default hinting style to "slight"

This works around a bug in infinality that causes broken rendering in
some cases.  Issue NixOS/nixpkgs#663.

Upstream suggests that "slight" is a better/safer default in any case.
It also looks better, IMHO, YMMV.
Updated disnix to latest 0.3 release
qemu-vm: Add option to create empty disk images.

This allows to add additional raw disk images to the VM, which therein are
available as /dev/vdb, /dev/vdc, /dev/vde and so on. Especially when testing
partitioning, this could be useful.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
tests: Add VM test for partitioning using nixpart.

At the moment, we still use kickstart syntax, but this is going to change
soon[TM] to be more NixOS-integrated. The tests use emptyDiskImages option
introduced in the previous commit, so we don't have to create a whole bunch of
duplicate expressions.

Testing itself is done exclusively on /dev/vdb and /dev/vdc. And there is a
check (ensureSanity) to make sure none of the tests are actually mutating
/dev/vda.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Merge pull request #144 from the-kenny/ssmtp-user-pass

ssmtp: Add AuthUser and AuthPass options.
Merge pull request #182 from zefhemel/redis

Added redis service module with bunch of documentation.
ssmtp: fix eval
time.timeZone: Set the TZ environment variable, which is used by Java.
cleanup dd-agent
dd-agent: cleanup, add dogstatsd systemd service
fix trac tests