diff options
author | Nikolay Amiantov <ab@fmap.me> | 2016-01-09 02:48:24 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2016-01-12 16:41:34 +0300 |
commit | 22fb0cb058d5f2362565bd384d8612b547231947 (patch) | |
tree | 91e29dd10a74e4a120feba7b5858e53350a52737 /nixos | |
parent | 3891d3e6541fe588ee2430e7b1bdb8d87d787a53 (diff) | |
download | nixlib-22fb0cb058d5f2362565bd384d8612b547231947.tar nixlib-22fb0cb058d5f2362565bd384d8612b547231947.tar.gz nixlib-22fb0cb058d5f2362565bd384d8612b547231947.tar.bz2 nixlib-22fb0cb058d5f2362565bd384d8612b547231947.tar.lz nixlib-22fb0cb058d5f2362565bd384d8612b547231947.tar.xz nixlib-22fb0cb058d5f2362565bd384d8612b547231947.tar.zst nixlib-22fb0cb058d5f2362565bd384d8612b547231947.zip |
nixos/postfix: don't emit alias_maps config option if we don't have aliases set
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/mail/postfix.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/mail/postfix.nix b/nixos/modules/services/mail/postfix.nix index 9090fbdaa1ea..35f9c53aa8c9 100644 --- a/nixos/modules/services/mail/postfix.nix +++ b/nixos/modules/services/mail/postfix.nix @@ -57,8 +57,6 @@ let else "[" + cfg.relayHost + "]"} - alias_maps = hash:/var/postfix/conf/aliases - mail_spool_directory = /var/spool/mail/ setgid_group = ${setgidGroup} @@ -85,6 +83,8 @@ let '' + optionalString (cfg.transport != "") '' transport_maps = hash:/etc/postfix/transport + + optionalString (cfg.postmasterAlias != "" || cfg.rootAlias != "" || cfg.extraAliases != "") '' + alias_maps = hash:/var/postfix/conf/aliases '' + cfg.extraConfig; |