diff options
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/mta/default.nix | 6 | ||||
| -rw-r--r-- | sys/nspawn/dmz.nix | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/sys/mta/default.nix b/sys/mta/default.nix index 004e2ae..2bd0cdd 100644 --- a/sys/mta/default.nix +++ b/sys/mta/default.nix @@ -260,5 +260,11 @@ in { }; security.acme.certs.${mtaDomain.main}.reloadServices = ["postfix.service"]; + + # Evita race condition en bind de inet_interfaces + systemd.services.postfix-setup = { + after = ["network-online.target"]; + wants = ["network-online.target"]; + }; }; } diff --git a/sys/nspawn/dmz.nix b/sys/nspawn/dmz.nix index cf290a4..626993d 100644 --- a/sys/nspawn/dmz.nix +++ b/sys/nspawn/dmz.nix @@ -69,7 +69,7 @@ in { mailHost.mdaListen = cfg.hostAddr6; nspawn.dmz = { - dmzAddr6 = dmzNet.hosts.mta.v6.address; + mtaAddr6 = dmzNet.hosts.mta.v6.address; hostAddr6 = dmzNet.hosts.gateway.v6.address; system = let @@ -85,7 +85,7 @@ in { mta = { mdaAddr = "[${mailHost.mdaListen}]"; mtaListen = cfg.mtaAddr6; - inherit (mailHost) mtaListen saslPort lmtpPort; + inherit (mailHost) saslPort lmtpPort; }; web.sites = { |
