Add lieserl.
modules/config/dns.scm
35 | 35 | ene)) | |
36 | 36 | ||
37 | 37 | ;; Update this when changing the zone: | |
38 | - | (define lepiller-serial 2022111201) | |
38 | + | (define lepiller-serial 2022112701) | |
39 | 39 | ||
40 | 40 | (define public-dkim | |
41 | 41 | (apply | |
… | |||
46 | 46 | ||
47 | 47 | (define-zone-entries lepiller.eu.zone | |
48 | 48 | ;; Name TTL Class Type Data | |
49 | - | ("ene" "" "IN" "A" ene-toulouse-ip4) | |
50 | - | ("ene" "" "IN" "AAAA" ene-toulouse-ip6) | |
51 | - | ("hermes" "" "IN" "A" hermes-ip4) | |
52 | - | ("hermes" "" "IN" "AAAA" hermes-ip6) | |
53 | - | ("xana" "" "IN" "A" xana-ip4) | |
54 | - | ("dark" "" "IN" "A" dark-ip4) | |
55 | - | ("nono" "" "IN" "A" nono-ip4) | |
56 | - | ("nono" "" "IN" "AAAA" nono-ip6) | |
57 | - | ("@" "" "IN" "A" hermes-ip4) | |
58 | - | ("@" "" "IN" "AAAA" hermes-ip6) | |
59 | - | ("www" "" "IN" "CNAME" "lepiller.eu.") | |
60 | - | ||
61 | - | ("avatar" "" "IN" "CNAME" "nono") | |
62 | - | ("git" "" "IN" "CNAME" "nono") | |
63 | - | ("i18n" "" "IN" "CNAME" "xana") | |
64 | - | ("nani" "" "IN" "CNAME" "xana") | |
65 | - | ("offlate" "" "IN" "CNAME" "xana") | |
66 | - | ("social" "" "IN" "CNAME" "nono") | |
67 | - | ("lfs" "" "IN" "CNAME" "dark") | |
68 | - | ||
69 | - | ("toulouse" "" "IN" "CNAME" "nono") | |
49 | + | ("ene" "" "IN" "A" ene-toulouse-ip4) | |
50 | + | ("ene" "" "IN" "AAAA" ene-toulouse-ip6) | |
51 | + | ("hermes" "" "IN" "A" hermes-ip4) | |
52 | + | ("hermes" "" "IN" "AAAA" hermes-ip6) | |
53 | + | ("xana" "" "IN" "A" xana-ip4) | |
54 | + | ("dark" "" "IN" "A" dark-ip4) | |
55 | + | ("nono" "" "IN" "A" nono-ip4) | |
56 | + | ("nono" "" "IN" "AAAA" nono-ip6) | |
57 | + | ("lieserl" "" "IN" "A" lieserl-ip4) | |
58 | + | ("lieserl" "" "IN" "AAAA" lieserl-ip6) | |
59 | + | ("@" "" "IN" "A" hermes-ip4) | |
60 | + | ("@" "" "IN" "AAAA" hermes-ip6) | |
61 | + | ("www" "" "IN" "CNAME" "lepiller.eu.") | |
62 | + | ||
63 | + | ("avatar" "" "IN" "CNAME" "nono") | |
64 | + | ("git" "" "IN" "CNAME" "nono") | |
65 | + | ("i18n" "" "IN" "CNAME" "xana") | |
66 | + | ("nani" "" "IN" "CNAME" "xana") | |
67 | + | ("offlate" "" "IN" "CNAME" "xana") | |
68 | + | ("social" "" "IN" "CNAME" "nono") | |
69 | + | ("lfs" "" "IN" "CNAME" "dark") | |
70 | + | ||
71 | + | ("toulouse" "" "IN" "CNAME" "nono") | |
70 | 72 | ||
71 | - | ("@" "" "IN" "NS" "ns") | |
72 | - | ("@" "" "IN" "NS" "ns2") | |
73 | - | ("ns" "" "IN" "A" hermes-ip4) | |
74 | - | ("ns" "" "IN" "AAAA" hermes-ip6) | |
75 | - | ("ns2" "" "IN" "A" nono-ip4) | |
76 | - | ("ns2" "" "IN" "AAAA" nono-ip6) | |
77 | - | ||
78 | - | ("@" "" "IN" "MX" "10 courriel") | |
79 | - | ("@" "" "IN" "MX" "50 b.courriel") | |
80 | - | ("@" "" "IN" "MX" "20 wio6sja633kwuybkyqex7vvnzqvrhrtzjix6cjhsqi42hx3n2qjfmzid.onion.") | |
81 | - | ("@" "" "IN" "MX" "60 5g33mrv2rp2onyvte2b3ge5a44fxansxwt4sajmmae7lgorxjgz5czad.onion.") | |
82 | - | ("b.courriel" "" "IN" "A" hermes-ip4) | |
83 | - | ("b.courriel" "" "IN" "AAAA" hermes-ip6) | |
84 | - | ("courriel" "" "IN" "A" nono-ip4) | |
85 | - | ("courriel" "" "IN" "AAAA" nono-ip6) | |
86 | - | ("imap" "" "IN" "CNAME" "courriel") | |
87 | - | ("smtp" "" "IN" "CNAME" "b.courriel") | |
88 | - | ("@" "" "IN" "TXT" "\"v=spf1 mx a ~all\"") | |
89 | - | ("@" "" "IN" "SPF" "\"v=spf1 mx a ~all\"") | |
73 | + | ("@" "" "IN" "NS" "ns") | |
74 | + | ("@" "" "IN" "NS" "ns2") | |
75 | + | ("ns" "" "IN" "A" hermes-ip4) | |
76 | + | ("ns" "" "IN" "AAAA" hermes-ip6) | |
77 | + | ("ns2" "" "IN" "A" nono-ip4) | |
78 | + | ("ns2" "" "IN" "AAAA" nono-ip6) | |
79 | + | ||
80 | + | ("@" "" "IN" "MX" "10 courriel") | |
81 | + | ("@" "" "IN" "MX" "50 b.courriel") | |
82 | + | ("@" "" "IN" "MX" "20 wio6sja633kwuybkyqex7vvnzqvrhrtzjix6cjhsqi42hx3n2qjfmzid.onion.") | |
83 | + | ("@" "" "IN" "MX" "60 5g33mrv2rp2onyvte2b3ge5a44fxansxwt4sajmmae7lgorxjgz5czad.onion.") | |
84 | + | ("b.courriel" "" "IN" "A" hermes-ip4) | |
85 | + | ("b.courriel" "" "IN" "AAAA" hermes-ip6) | |
86 | + | ("courriel" "" "IN" "A" nono-ip4) | |
87 | + | ("courriel" "" "IN" "AAAA" nono-ip6) | |
88 | + | ("imap" "" "IN" "CNAME" "courriel") | |
89 | + | ("smtp" "" "IN" "CNAME" "b.courriel") | |
90 | + | ("@" "" "IN" "TXT" "\"v=spf1 mx a ~all\"") | |
91 | + | ("@" "" "IN" "SPF" "\"v=spf1 mx a ~all\"") | |
90 | 92 | ||
91 | - | ("dkim._domainkey" "" "IN" "TXT" (string-append "v=DKIM1\\; p=" public-dkim "\\; s=email\\; t=s")) | |
92 | - | ("_dmarc" "" "IN" "TXT" "v=DMARC1\\; p=none\\; sp=reject\\; rua=mailto:rua@lepiller.eu!10m\\; ruf=mailto:ruf@lepiller.eu!10m\\; rf=afrf\\; pct=100\\; ri=86400")) | |
93 | + | ("dkim._domainkey" "" "IN" "TXT" (string-append "v=DKIM1\\; p=" public-dkim "\\; s=email\\; t=s")) | |
94 | + | ("_dmarc" "" "IN" "TXT" "v=DMARC1\\; p=none\\; sp=reject\\; rua=mailto:rua@lepiller.eu!10m\\; ruf=mailto:ruf@lepiller.eu!10m\\; rf=afrf\\; pct=100\\; ri=86400")) | |
93 | 95 | ||
94 | 96 | (define-zone-entries ipv4-reverse.zone | |
95 | 97 | ("@" "" "IN" "PTR" "lepiller.eu.") | |
96 | - | ("@" "" "IN" "NS" "ns.lepiller.eu.") | |
97 | - | ("@" "" "IN" "NS" "ns2.lepiller.eu.")) | |
98 | + | ("@" "" "IN" "NS" "ns.lepiller.eu.") | |
99 | + | ("@" "" "IN" "NS" "ns2.lepiller.eu.")) | |
98 | 100 | ||
99 | 101 | (define-zone-entries ipv6-reverse.zone | |
100 | 102 | ("1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0" "" "IN" "PTR" "lepiller.eu.") | |
101 | - | ("@" "" "IN" "NS" "ns.lepiller.eu.") | |
102 | - | ("@" "" "IN" "NS" "ns2.lepiller.eu.")) | |
103 | + | ("@" "" "IN" "NS" "ns.lepiller.eu.") | |
104 | + | ("@" "" "IN" "NS" "ns2.lepiller.eu.")) | |
103 | 105 | ||
104 | 106 | (define ene | |
105 | 107 | (knot-remote-configuration |
modules/data/dns.scm
24 | 24 | hermes-ip4 hermes-ip6 | |
25 | 25 | nono-ip4 nono-ip6 | |
26 | 26 | xana-ip4 | |
27 | - | dark-ip4)) | |
27 | + | dark-ip4 | |
28 | + | lieserl-ip4 lieserl-ip6)) | |
28 | 29 | ||
29 | 30 | (define hermes-ip4 "89.234.186.109") | |
30 | 31 | (define hermes-ip6 "2a00:5884:8208::1") | |
… | |||
41 | 42 | (define xana-ip4 "62.210.81.154") | |
42 | 43 | ||
43 | 44 | (define dark-ip4 "129.151.236.194") | |
45 | + | ||
46 | + | (define lieserl-ip4 nono-ip4) | |
47 | + | (define lieserl-ip6 "2a02:8435:942:f701:e2ff:f7ff:fe00:2006") |