proper hostapd dependencies
When enabling wacom put xsetwacom in PATH.

I know that gnome/kde may have their own way to configure wacom tablets
s/boot.grubDevice/boot.loader.grub.device/ to shut down warnings
add wantedBy network.target so that hostapd starts by default
Remove obsolete option in Xen domU module
adding sensor option to thinkfan
Merge pull request #100 from jcumming/hostapd.130224

proper hostapd dependencies
VirtualBox: udev rule to populate /dev/vboxusb.

After Linux 3.2(?), /proc/bus/usb (and usbfs (or usbdevfs?)) went away,
leaving virtualbox no way to determine what USB devices were connected
to the system. The solution was to add some virtualbox specific udev
rules to populate /dev/vboxusb with what was in /proc/bus/usb before.

Patch contributed by Jack Cummings.
typo in networking.dnsSingleRequest documentation
Merge pull request #156 from modulistic/master

typo in networking.dnsSingleRequest documentation
32-bit gummiboot uses lower-case ia32

Thanks to iElectric in the channel for pointing it out

Signed-off-by: Shea Levy <shea@shealevy.com>
Include xhci_hcd in the initrd for usb3 devices

Fixes #158, I don't think there is an `xhci' module

Signed-off-by: Shea Levy <shea@shealevy.com>
ZFS: automatically import zpools and mount zfs filesystems.

Patch contributed by Jack Cummings.
Merge pull request #136 from MarcWeber/submit/grubDevice

s/boot.grubDevice/boot.loader.grub.device/ to shut down warnings
Merge pull request #145 from maggesi/xen-updates

Remove obsolete option in Xen domU module
Add options for user and group to run nginx as.
Add option to compile in full WebDAV support.
Move lighttpd.nix to lighttpd/default.nix

So that we later can add sub-services for lighttpd without polluting the
web-servers/ directory.
 lighttpd: generate a default config file

Instead of forcing users to configure lighttpd manually, make it an
option. The current services.lighttpd.configText option can still be
used for manual configuration, but if it is left blank (default) we'll
use the new generated config file.

The generated config file ensures that the server drops root priveleges
and runs as the "lighttpd" user. It pulls in some new config params that
can be set in configuration.nix (here with default values):

  services.lighttpd.document-root = "/srv/www"
  services.lighttpd.port = 80
  services.lighttpd.extraConfig = ""  # appended to the generated file

And it enables access and error logging to the systemd journal.

Patch contributed by Bjørn Forsman.
lighttpd: add services.lighttpd.mod_userdir option

If true, requests in the form /~user/page.html are rewritten to take
the file public_html/page.html from the home directory of the user.

Default is off.

Patch contributed by Bjørn Forsman.
lighttpd: add services.lighttpd.mod_status option

If true, show server status overview at /server-status, statistics at
/server-statistics and list of loaded modules at /server-config.

Patch contributed by Bjørn Forsman.