Commit Graph

596 Commits

Author SHA1 Message Date
Robin Raymond ba9db7cb3a fix missing rspamd service and activate extended xspam headers 2017-09-13 12:22:50 +02:00
Robin Raymond 73be826cca add redis and max_size to rmilter config to silence warning 2017-09-13 11:55:30 +02:00
Robin Raymond bf7099d389 fix issue #8
turns out this is a upstream bug. The fix should probably be pushed to nixpkgs.
2017-09-13 11:49:33 +02:00
Robin Raymond 096cd29f51 Merge branch 'master' of github.com:r-raymond/nixos-mailserver 2017-09-13 10:17:24 +02:00
Robin Raymond 99b5024c9b update readme 2017-09-13 10:17:04 +02:00
Robin Raymond 4427a308e3 flesh out nixops file a little 2017-09-13 10:16:47 +02:00
Robin Raymond c83143d0c7 add user password test 2017-09-13 10:16:18 +02:00
Robin Raymond ae4a7638ad update stale reference 2017-09-13 10:15:35 +02:00
r-raymond df0c658b6c Merge pull request #7 from phdoerfler/patch-1
Fixed issue #6
2017-09-12 22:59:55 +02:00
Philipp Dörfler 71d6d41f9b Fixed issue #6 2017-09-12 22:47:13 +02:00
Robin Raymond d974be81e0 revert script exctraction 2017-09-03 16:20:47 +02:00
Robin Raymond 0c20bb3a85 move scripts to external files 2017-09-03 16:00:10 +02:00
Robin Raymond b3f7ee38cb add commit from Infinisil that got lost in the merge 2017-09-03 15:57:49 +02:00
Robin Raymond 0c414738e1 fix merge bug in systemd 2017-09-03 15:56:36 +02:00
Robin Raymond 78f6d93804 add contributor section 2017-09-03 15:43:37 +02:00
Robin Raymond 1e0c203bf8 Merge branch 'module-rewrite' 2017-09-03 15:31:37 +02:00
Robin Raymond aa31e8fda6 add file missing in last commit 2017-09-03 11:15:18 +02:00
Robin Raymond e5d3786ff5 tyding up code 2017-09-03 11:15:01 +02:00
Robin Raymond 28225fb1d6 complete module rewrite 2017-09-03 11:13:34 +02:00
Robin Raymond 3eb363fc71 systemd to module 2017-09-02 15:08:50 +02:00
Robin Raymond 9ac491f87d networking to module 2017-09-02 14:58:33 +02:00
Robin Raymond 201c532a67 environment to module 2017-09-02 14:04:07 +02:00
Robin Raymond 26ac134660 make users into module 2017-09-02 13:58:42 +02:00
Robin Raymond ebb2a5caf7 camelCase 2 2017-09-02 13:29:49 +02:00
Robin Raymond b5fccc7e39 camelCase 2017-09-02 13:23:37 +02:00
Robin Raymond 061054926d make clamav a module 2017-09-02 12:59:07 +02:00
Robin Raymond 691f034f9d update nixops for module config 2017-09-02 12:58:25 +02:00
Robin Raymond 364f07c605 Merge branch 'master' of github.com:r-raymond/nixos-mailserver 2017-09-02 12:15:33 +02:00
Robin Raymond 256d2c75a6 update comments 2017-09-02 12:15:22 +02:00
r-raymond 98c962cab4 remove stale comment 2017-09-01 13:18:17 +02:00
Robin Raymond 623ab6291c Merge branch 'master' of github.com:r-raymond/nixos-mailserver 2017-09-01 13:17:05 +02:00
Robin Raymond b22860b65a add testing framework 2017-09-01 13:16:30 +02:00
r-raymond cd9c8a3690 Merge pull request #4 from danbst/patch-1
don't enable firewall by default
2017-08-31 13:50:10 +02:00
Danylo Hlynskyi c6e2de7180 don't enable firewall by default
It is default ON in NixOS and will conflict with `firewall.enable = false`, which some user may intentionally set.
In my opinion it is very high-level option to be set automatically.

Also, people who really don't want firewall, just do `lib.mkForce false` and won't even notice that this module requires it.
2017-08-31 14:42:14 +03:00
Robin Raymond b0ae2de5f4 Merge branch 'master' of https://github.com/Infinisil/nixos-mailserver into module-rewrite 2017-08-31 10:49:01 +02:00
Robin Raymond 42c4e18438 remove unnecessary after field in systemd 2017-08-30 15:56:24 +02:00
Silvan Mosberger 692a677194 make configuration a nixos module 2017-08-30 15:09:38 +02:00
Robin Raymond bb4717bf0b fix typo in opendkim key generation 2017-08-30 14:29:06 +02:00
Robin Raymond f01e0bdbb3 update goals for v1.0 2017-08-23 17:37:45 +02:00
Robin Raymond d05bd24040 make dovecot wait for postfix instead of other way around 2017-08-23 17:34:34 +02:00
Robin Raymond dbd8b88aca remove obsolete opendkim service 2017-08-23 17:29:51 +02:00
Robin Raymond fe55d8f501 update dkim docs 2017-08-23 17:24:40 +02:00
Robin Raymond 8551dcffff enable dkim signing 2017-08-23 17:22:44 +02:00
Robin Raymond 7d4809038f add virus scanning 2017-08-13 21:51:07 +02:00
Robin Raymond f51811b236 add password hashes 2017-08-13 15:51:41 +02:00
Robin Raymond d7d27db605 pop3 tested 2017-08-13 14:21:30 +02:00
Robin Raymond 98371b86e0 remove non implemented settings 2017-08-13 14:20:18 +02:00
Robin Raymond ecd73f4e1c firewall respects settings 2017-08-13 14:20:02 +02:00
Robin Raymond 72f45af1ca fix submission port 2017-08-13 14:05:40 +02:00
Robin Raymond c2e89ff1ed add checklist for first release 2017-08-13 12:58:00 +02:00