X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fprivate%2Fsystem%2Fbackup-2.nix;h=ede5bc2e438af5a581affaf590c62e6109d57ad3;hb=deca5e9bf0cfd02c52c39e051753aeb9640a66f3;hp=f241ad1c45d40fda80ab4ec994003ff47fac7bd4;hpb=6e9f30f4c63fddc5ce886b26b7e4e9ca23a93111;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/modules/private/system/backup-2.nix b/modules/private/system/backup-2.nix index f241ad1..ede5bc2 100644 --- a/modules/private/system/backup-2.nix +++ b/modules/private/system/backup-2.nix @@ -1,5 +1,5 @@ { privateFiles }: -{ config, pkgs, resources, ... }: +{ config, pkgs, resources, name, ... }: { boot.kernelPackages = pkgs.linuxPackages_latest; myEnv = import "${privateFiles}/environment.nix" // { inherit privateFiles; }; @@ -33,14 +33,6 @@ (n: ips: map (ip: { address = ip; prefixLength = (if n == "main" && ip == pkgs.lib.head ips.ip6 then 64 else 128); }) (ips.ip6 or [])) config.myEnv.servers.backup-2.ips); defaultGateway6 = { address = "fe80::1"; interface = "ens3"; }; - - defaultMailServer = { - directDelivery = true; - hostName = "eldiron.immae.eu:25"; - useTLS = true; - useSTARTTLS = true; - root = "postmaster@immae.eu"; - }; }; services.cron = { @@ -56,6 +48,7 @@ ssh_key_private = config.myEnv.rsync_backup.ssh_key.private; }; + myServices.mailRelay.enable = true; myServices.monitoring.enable = true; myServices.databasesReplication = { postgresql = {