nixos/postfix: don't emit alias_maps config option if we don't have aliases set
This commit is contained in:
parent
3891d3e654
commit
22fb0cb058
@ -57,8 +57,6 @@ let
|
|||||||
else
|
else
|
||||||
"[" + cfg.relayHost + "]"}
|
"[" + cfg.relayHost + "]"}
|
||||||
|
|
||||||
alias_maps = hash:/var/postfix/conf/aliases
|
|
||||||
|
|
||||||
mail_spool_directory = /var/spool/mail/
|
mail_spool_directory = /var/spool/mail/
|
||||||
|
|
||||||
setgid_group = ${setgidGroup}
|
setgid_group = ${setgidGroup}
|
||||||
@ -85,6 +83,8 @@ let
|
|||||||
''
|
''
|
||||||
+ optionalString (cfg.transport != "") ''
|
+ optionalString (cfg.transport != "") ''
|
||||||
transport_maps = hash:/etc/postfix/transport
|
transport_maps = hash:/etc/postfix/transport
|
||||||
|
+ optionalString (cfg.postmasterAlias != "" || cfg.rootAlias != "" || cfg.extraAliases != "") ''
|
||||||
|
alias_maps = hash:/var/postfix/conf/aliases
|
||||||
''
|
''
|
||||||
+ cfg.extraConfig;
|
+ cfg.extraConfig;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user