rec {
  aliases = {
    # webmail = "france.fudo.org.";

    # archiva = "france.fudo.org.";
    auth = "nutboy3.fudo.org.";
    backplane = "nutboy3.fudo.org.";
    de = "germany.fudo.org.";
    fr = "france.fudo.org.";
    git = "france.fudo.org.";
    lemmy = "legatus.fudo.org.";
    minecraft = "france.fudo.org.";
    niten = "user.fudo.org";
    reaper = "user.fudo.org";
    src = "git.fudo.org";
    user = "paris.fudo.org.";
    u = "paris.fudo.org.";
    w = "www.fudo.org.";
    ww = "www.fudo.org.";
    www = "hanover.fudo.org.";
    wiki = "hanover.fudo.org.";

    whm1 = "whm1.100percenthost.net.";
    whm2 = "whm2.100percenthost.net.";
    whm3 = "whm3.100percenthost.net.";
    whm4 = "whm4.100percenthost.net.";
  };

  srv-records = {
    tcp = {
      ssh = [{
        host = "france.fudo.org";
        port = 22;
      }];
      http = [{
        host = "wiki.fudo.org";
        port = 80;
      }];
      https = [{
        host = "wiki.fudo.org";
        port = 80;
      }];
      minecraft = [{
        host = "france.fudo.org";
        port = 25565;
      }];
    };
  };

  hosts = rec {
    a.ipv4-address = "192.0.2.1";
    b.ipv4-address = "198.51.100.1";
    c.ipv4-address = "203.0.113.1";
    asgard.ipv4-address = "208.81.1.140";
    bal-linux1.ipv4-address = "24.77.174.77";
    blueroom-shaw-gw.ipv4-address = "24.86.8.1";
    cannes.ipv4-address = "208.81.3.122";
    cashew.ipv4-address = "208.81.4.82";
    cisco.ipv4-address = "198.163.150.211";
    cisco-int.ipv4-address = "10.73.77.10";
    colvin-shaw-gw.ipv4-address = "24.70.176.1";
    cupid.ipv4-address = "208.38.36.100";
    darkstar.ipv4-address = "50.72.152.34";
    dd-wrt.ipv4-address = "50.72.158.246";
    docker.ipv4-address = "208.81.3.126";
    france.ipv4-address = "208.81.3.117";
    # frankfurt = {
    #   ipv4-address = "208.81.3.120";
    #   ipv6-address = "2605:e200:d200:1:5054:ff:fe8c:9738";
    # };
    germany = {
      ipv4-address = "208.81.3.116";
      # ipv6-address = "2605:e200:d200:1:78d9:d8ff:fe0f:dd88";
    };
    getjacked.ipv4-address = "24.77.70.221";
    hamburg.ipv4-address = "208.81.3.124";
    hanover = {
      ipv4-address = "208.81.1.130";
      ipv6-address = "2605:e200:d100:1:5054:ff:fe61:ac8b";
    };
    hydro.ipv4-address = "192.253.209.254";
    legatus.ipv4-address = "190.2.136.47";
    localhost.ipv4-address = "127.0.0.1";
    loki.ipv4-address = "208.81.1.137";
    lsbb-abg.ipv4-address = "199.101.56.38";
    lsbb-gba.ipv4-address = "199.101.56.34";
    lsbb-hcl.ipv4-address = "199.101.56.110";
    lsbb-hwd.ipv4-address = "199.101.56.106";
    mbix.ipv4-address = "208.81.7.146";
    nero.ipv4-address = "24.76.21.215";
    ns2-fudo = {
      ipv4-address = "209.177.102.102";
      ipv6-address = "2001:470:1f16:40::2";
    };
    ns2-dair = {
      ipv4-address = "209.177.102.102";
      ipv6-address = "2001:470:1f16:40::2";
    };
    ns3-fudo = {
      ipv4-address = "104.131.53.95";
      ipv6-address = "2604:a880:800:10::8:7001";
    };
    ns3-dair = {
      ipv4-address = "104.131.53.95";
      ipv6-address = "2604:a880:800:10::8:7001";
    };
    ns4-fudo = {
      ipv4-address = "204.42.254.5";
      ipv6-address = "2001:418:3f4::5";
    };
    ns4-dair = {
      ipv4-address = "204.42.254.5";
      ipv6-address = "2001:418:3f4::5";
    };
    nutboy3.ipv4-address = "199.87.154.175";
    odin.ipv4-address = "208.81.1.132";
    # olympus.ipv4-address = "208.81.1.141";
    paris = { ipv4-address = "208.81.3.118"; };
    pfh.ipv4-address = "192.253.209.252";
    pinky.ipv4-address = "24.79.84.52";
    nameserver.ipv4-address = "208.81.1.141";
    procul.ipv4-address = "172.86.179.18";
    prunel.ipv4-address = "208.81.3.123";
    r3d3-shaw-gw.ipv4-address = "24.76.22.55";
    shinji.ipv4-address = "66.222.160.59";
    silverstar.ipv4-address = "24.78.18.30";
    spasm.ipv4-address = "68.149.205.244";
    ssf.ipv4-address = "192.253.209.253";
    subversive1.ipv4-address = "208.81.1.136";
    tarbash.ipv4-address = "68.185.42.85";
    thor.ipv4-address = "208.81.1.131";
    tours = {
      ipv4-address = "208.81.3.121";
      ipv6-address = "2605:e200:d200:1:5054:ff:fe95:34e5";
    };
    trogdor.ipv4-address = "24.79.88.253";
    tyr.ipv4-address = "208.81.1.133";
    uk.ipv4-address = "81.104.190.151";
    upbringer.ipv4-address = "24.77.55.208";
    usashi.ipv4-address = "209.177.109.150";
  };

  # verbatim-dns-records = [''
  #   mail._domainkey IN TXT ( "v=DKIM1; k=rsa; "
  #     "p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuwulTvtxhB2UD1aWmeyB63gZyhU2wWl8zhkQYePOpOMY0l2"
  #     "Qew6Dw+neYNTaEUBRtbeoVHhVwI28/kH8HqRte9mQGyQR4JphW7sr4osuD603cdzJMpptYbr2XPRkOxDmY9iBBSNgXjp1"
  #     "03TQL8HA/7HlLGUsPWYDxjh94Mbb/KzGfBiVLBc3vUIVXZdnlLJa/xzIZAT1NXnT3hRHyt7on+6x+uIQ2FOTvyQvTfAAS"
  #     "wJa012LzqxlZXykGE7WnHkNFDeyCiSepr4LroW9+Dt+AYKWDu1gvF75jy6enewHse06doJoRkvFq+h1ZIymkFfRacYTK4"
  #     "3X2ZOXTMLEOrf5lQIDAQAB" )  ; ----- DKIM key mail for fudo.org''];

  subdomains = {
    test = {
      aliases = {
        git = "nutboy3.fudo.org.";
        metrics = "nutboy3.fudo.org.";
        webmail = "nutboy3.fudo.org.";
      };
    };
  };
}