about summary refs log tree commit diff
path: root/machines/mailserver.nix
Commit message (Collapse)AuthorAgeFilesLines
* Integrate Postfix config into module-list.nix.aszlig2015-03-181-5/+2
| | | | | | | | This currently is just a dummy module for now with a big fat TODO, but at least we now have a homogenous module namespace starting with "labernix." and categorized by services/config/tasks/whatnot. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Add common.nix and use it for all machines.aszlig2015-03-171-1/+5
| | | | | | | | We now have "pkgs.labernix" available for every machine. Also, we're deactivating the packet filter by default, so we can use it whenever we _really_ need it. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* machines: Add dummy boot/fileSystems attributes.aszlig2015-03-171-0/+4
| | | | | | | | As these machines are not deployed yet, we need to put in dummy values, because if we're not building VMs those attributes are expected to be set and end up with an evaluation error. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Add rudimentary mail server config.aszlig2015-03-111-0/+114
A still unfinished version of @waaaaargh's ansible deployment: https://github.com/waaaaargh/mailserver-ansible The idea here is to create a NixOS profile specific to large-scole mail server deployments. All with a 100% fleshed out Postfix configuration of course :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>