WARNING: history will change from now on (mesa updates)

Fix some paths set, drivers in mesa_drivers now, WIP.
networkmanager: clean some attrs missing in nixpkgs x-updates

Just temporary hack.
mesa WIP: fix bad symlinking, thanks to jack_c on IRC
transmission: Add apparmor profile
transmission: Add apparmor service dependency
Revert "networkmanager: clean some attrs missing in nixpkgs x-updates"

This reverts commit a649bbea4e2c07b5c10ecc34fc974f8fbe3cda26.
Merge branch 'master' into x-updates
openvpn: fix type error

either use
- optional cond "target"
or
- optionals cond ["target1" "target2"]
TOR: add obfsproxy support by default for TOR bridges
Merge pull request #174 from wizeman/apparmor-transmission

transmission: Add apparmor profile
Omit GRUB if boot.loader.grub.device is set to "nodev"

If we only need to generate a GRUB boot menu, we don't need GRUB
itself.  This cuts 38 MiB from EC2 system closures (in particular
because it gets rid of the need for the 32-bit Glibc).
nixos-rebuild: Handle .version-suffix not being writable

Reported by @vcunat.
Merge branch 'master' into x-updates
Use same configuration for S3 as for EBS backed images.
Update to use NixOps in stead on charon, use copy_image method for copying to other regions.
Use stable Nix by default
nscd: Restart if /etc/hosts changes
Update the default binary cache URL to cache.nixos.org
zabbix-server: Add PID file to systemd config.

This is to avoid (in some cases) constant restarting of the Zabbix server, which
causes odds bugs and crashes in the exit handler (if it's too early during
startup).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
apache-httpd/zabbix: Allow custom configFile.

If option is left by its default value, behaviour is the same as before, using
the configuration file created by the web interface.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>