Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
David Runge
infrastructure
Commits
06d4826a
Commit
06d4826a
authored
Jun 23, 2021
by
Kristian Klausen
🎉
Browse files
Make the lists.al.org VPS the new lists server
Fix #356
parent
bc1c5fe6
Changes
9
Hide whitespace changes
Inline
Side-by-side
hosts
View file @
06d4826a
...
...
@@ -46,7 +46,7 @@ wiki.archlinux.org
patchwork.archlinux.org
security.archlinux.org
md.archlinux.org
lists.archlinux.org
ansible_ssh_host=95.217.236.249
lists.archlinux.org
[borg_hosts]
prio.ch-s012.rsync.net
...
...
@@ -145,7 +145,7 @@ runner1.archlinux.org
md.archlinux.org
man.archlinux.org
dashboards.archlinux.org
lists.archlinux.org
ansible_ssh_host=95.217.236.249
lists.archlinux.org
[kape_servers]
asia.mirror.pkgbuild.com
...
...
playbooks/luna.yml
View file @
06d4826a
...
...
@@ -30,6 +30,3 @@
-
{
role
:
mariadb
,
mariadb_query_cache_type
:
'
0'
,
mariadb_innodb_file_per_table
:
true
}
-
{
role
:
prometheus_exporters
}
-
{
role
:
promtail
}
# luna is hosting mailman lists; this postfix role does not cater to this yet
# TODO: make postfix role handle mailman config?
# - { role: postfix, tags: ["postfix"], postfix_relayhost: "mail.archlinux.org" }
roles/mta_sts/defaults/main.yml
View file @
06d4826a
...
...
@@ -6,7 +6,6 @@ mta_sts:
-
aur.archlinux.org
-
master-key.archlinux.org
-
mx
:
-
luna.archlinux.org
-
lists.archlinux.org
domains
:
-
lists.archlinux.org
roles/postfix/files/mailman_compat
deleted
100644 → 0
View file @
bc1c5fe6
#mailman@archlinux.org #mailman@lists.archlinux.org
#mailman-admin@archlinux.org #mailman-admin@lists.archlinux.org
#mailman-bounces@archlinux.org #mailman-bounces@lists.archlinux.org
#mailman-confirm@archlinux.org #mailman-confirm@lists.archlinux.org
#mailman-join@archlinux.org #mailman-join@lists.archlinux.org
#mailman-leave@archlinux.org #mailman-leave@lists.archlinux.org
#mailman-owner@archlinux.org #mailman-owner@lists.archlinux.org
#mailman-request@archlinux.org #mailman-request@lists.archlinux.org
#mailman-subscribe@archlinux.org #mailman-subscribe@lists.archlinux.org
#mailman-unsubscribe@archlinux.org #mailman-unsubscribe@lists.archlinux.org
arch-events@archlinux.org arch-events@lists.archlinux.org
arch-events-admin@archlinux.org arch-events-admin@lists.archlinux.org
arch-events-bounces@archlinux.org arch-events-bounces@lists.archlinux.org
arch-events-confirm@archlinux.org arch-events-confirm@lists.archlinux.org
arch-events-join@archlinux.org arch-events-join@lists.archlinux.org
arch-events-leave@archlinux.org arch-events-leave@lists.archlinux.org
arch-events-owner@archlinux.org arch-events-owner@lists.archlinux.org
arch-events-request@archlinux.org arch-events-request@lists.archlinux.org
arch-events-subscribe@archlinux.org arch-events-subscribe@lists.archlinux.org
arch-events-unsubscribe@archlinux.org arch-events-unsubscribe@lists.archlinux.org
arch-general@archlinux.org arch-general@lists.archlinux.org
arch-general-admin@archlinux.org arch-general-admin@lists.archlinux.org
arch-general-bounces@archlinux.org arch-general-bounces@lists.archlinux.org
arch-general-confirm@archlinux.org arch-general-confirm@lists.archlinux.org
arch-general-join@archlinux.org arch-general-join@lists.archlinux.org
arch-general-leave@archlinux.org arch-general-leave@lists.archlinux.org
arch-general-owner@archlinux.org arch-general-owner@lists.archlinux.org
arch-general-request@archlinux.org arch-general-request@lists.archlinux.org
arch-general-subscribe@archlinux.org arch-general-subscribe@lists.archlinux.org
arch-general-unsubscribe@archlinux.org arch-general-unsubscribe@lists.archlinux.org
aur-dev@archlinux.org aur-dev@lists.archlinux.org
aur-dev-admin@archlinux.org aur-dev-admin@lists.archlinux.org
aur-dev-bounces@archlinux.org aur-dev-bounces@lists.archlinux.org
aur-dev-confirm@archlinux.org aur-dev-confirm@lists.archlinux.org
aur-dev-join@archlinux.org aur-dev-join@lists.archlinux.org
aur-dev-leave@archlinux.org aur-dev-leave@lists.archlinux.org
aur-dev-owner@archlinux.org aur-dev-owner@lists.archlinux.org
aur-dev-request@archlinux.org aur-dev-request@lists.archlinux.org
aur-dev-subscribe@archlinux.org aur-dev-subscribe@lists.archlinux.org
aur-dev-unsubscribe@archlinux.org aur-dev-unsubscribe@lists.archlinux.org
aur-general@archlinux.org aur-general@lists.archlinux.org
aur-general-admin@archlinux.org aur-general-admin@lists.archlinux.org
aur-general-bounces@archlinux.org aur-general-bounces@lists.archlinux.org
aur-general-confirm@archlinux.org aur-general-confirm@lists.archlinux.org
aur-general-join@archlinux.org aur-general-join@lists.archlinux.org
aur-general-leave@archlinux.org aur-general-leave@lists.archlinux.org
aur-general-owner@archlinux.org aur-general-owner@lists.archlinux.org
aur-general-request@archlinux.org aur-general-request@lists.archlinux.org
aur-general-subscribe@archlinux.org aur-general-subscribe@lists.archlinux.org
aur-general-unsubscribe@archlinux.org aur-general-unsubscribe@lists.archlinux.org
pacman-dev@archlinux.org pacman-dev@lists.archlinux.org
pacman-dev-admin@archlinux.org pacman-dev-admin@lists.archlinux.org
pacman-dev-bounces@archlinux.org pacman-dev-bounces@lists.archlinux.org
pacman-dev-confirm@archlinux.org pacman-dev-confirm@lists.archlinux.org
pacman-dev-join@archlinux.org pacman-dev-join@lists.archlinux.org
pacman-dev-leave@archlinux.org pacman-dev-leave@lists.archlinux.org
pacman-dev-owner@archlinux.org pacman-dev-owner@lists.archlinux.org
pacman-dev-request@archlinux.org pacman-dev-request@lists.archlinux.org
pacman-dev-subscribe@archlinux.org pacman-dev-subscribe@lists.archlinux.org
pacman-dev-unsubscribe@archlinux.org pacman-dev-unsubscribe@lists.archlinux.org
arch-releng@archlinux.org arch-releng@lists.archlinux.org
arch-releng-admin@archlinux.org arch-releng-admin@lists.archlinux.org
arch-releng-bounces@archlinux.org arch-releng-bounces@lists.archlinux.org
arch-releng-confirm@archlinux.org arch-releng-confirm@lists.archlinux.org
arch-releng-join@archlinux.org arch-releng-join@lists.archlinux.org
arch-releng-leave@archlinux.org arch-releng-leave@lists.archlinux.org
arch-releng-owner@archlinux.org arch-releng-owner@lists.archlinux.org
arch-releng-request@archlinux.org arch-releng-request@lists.archlinux.org
arch-releng-subscribe@archlinux.org arch-releng-subscribe@lists.archlinux.org
arch-releng-unsubscribe@archlinux.org arch-releng-unsubscribe@lists.archlinux.org
arch-announce@archlinux.org arch-announce@lists.archlinux.org
arch-announce-admin@archlinux.org arch-announce-admin@lists.archlinux.org
arch-announce-bounces@archlinux.org arch-announce-bounces@lists.archlinux.org
arch-announce-confirm@archlinux.org arch-announce-confirm@lists.archlinux.org
arch-announce-join@archlinux.org arch-announce-join@lists.archlinux.org
arch-announce-leave@archlinux.org arch-announce-leave@lists.archlinux.org
arch-announce-owner@archlinux.org arch-announce-owner@lists.archlinux.org
arch-announce-request@archlinux.org arch-announce-request@lists.archlinux.org
arch-announce-subscribe@archlinux.org arch-announce-subscribe@lists.archlinux.org
arch-announce-unsubscribe@archlinux.org arch-announce-unsubscribe@lists.archlinux.org
arch-dev-public@archlinux.org arch-dev-public@lists.archlinux.org
arch-dev-public-admin@archlinux.org arch-dev-public-admin@lists.archlinux.org
arch-dev-public-bounces@archlinux.org arch-dev-public-bounces@lists.archlinux.org
arch-dev-public-confirm@archlinux.org arch-dev-public-confirm@lists.archlinux.org
arch-dev-public-join@archlinux.org arch-dev-public-join@lists.archlinux.org
arch-dev-public-leave@archlinux.org arch-dev-public-leave@lists.archlinux.org
arch-dev-public-owner@archlinux.org arch-dev-public-owner@lists.archlinux.org
arch-dev-public-request@archlinux.org arch-dev-public-request@lists.archlinux.org
arch-dev-public-subscribe@archlinux.org arch-dev-public-subscribe@lists.archlinux.org
arch-dev-public-unsubscribe@archlinux.org arch-dev-public-unsubscribe@lists.archlinux.org
arch-ports@archlinux.org arch-ports@lists.archlinux.org
arch-ports-admin@archlinux.org arch-ports-admin@lists.archlinux.org
arch-ports-bounces@archlinux.org arch-ports-bounces@lists.archlinux.org
arch-ports-confirm@archlinux.org arch-ports-confirm@lists.archlinux.org
arch-ports-join@archlinux.org arch-ports-join@lists.archlinux.org
arch-ports-leave@archlinux.org arch-ports-leave@lists.archlinux.org
arch-ports-owner@archlinux.org arch-ports-owner@lists.archlinux.org
arch-ports-request@archlinux.org arch-ports-request@lists.archlinux.org
arch-ports-subscribe@archlinux.org arch-ports-subscribe@lists.archlinux.org
arch-ports-unsubscribe@archlinux.org arch-ports-unsubscribe@lists.archlinux.org
arch-commits@archlinux.org arch-commits@lists.archlinux.org
arch-commits-admin@archlinux.org arch-commits-admin@lists.archlinux.org
arch-commits-bounces@archlinux.org arch-commits-bounces@lists.archlinux.org
arch-commits-confirm@archlinux.org arch-commits-confirm@lists.archlinux.org
arch-commits-join@archlinux.org arch-commits-join@lists.archlinux.org
arch-commits-leave@archlinux.org arch-commits-leave@lists.archlinux.org
arch-commits-owner@archlinux.org arch-commits-owner@lists.archlinux.org
arch-commits-request@archlinux.org arch-commits-request@lists.archlinux.org
arch-commits-subscribe@archlinux.org arch-commits-subscribe@lists.archlinux.org
arch-commits-unsubscribe@archlinux.org arch-commits-unsubscribe@lists.archlinux.org
arch-dev@archlinux.org arch-dev@lists.archlinux.org
arch-dev-admin@archlinux.org arch-dev-admin@lists.archlinux.org
arch-dev-bounces@archlinux.org arch-dev-bounces@lists.archlinux.org
arch-dev-confirm@archlinux.org arch-dev-confirm@lists.archlinux.org
arch-dev-join@archlinux.org arch-dev-join@lists.archlinux.org
arch-dev-leave@archlinux.org arch-dev-leave@lists.archlinux.org
arch-dev-owner@archlinux.org arch-dev-owner@lists.archlinux.org
arch-dev-request@archlinux.org arch-dev-request@lists.archlinux.org
arch-dev-subscribe@archlinux.org arch-dev-subscribe@lists.archlinux.org
arch-dev-unsubscribe@archlinux.org arch-dev-unsubscribe@lists.archlinux.org
arch-tu@archlinux.org arch-tu@lists.archlinux.org
arch-tu-admin@archlinux.org arch-tu-admin@lists.archlinux.org
arch-tu-bounces@archlinux.org arch-tu-bounces@lists.archlinux.org
arch-tu-confirm@archlinux.org arch-tu-confirm@lists.archlinux.org
arch-tu-join@archlinux.org arch-tu-join@lists.archlinux.org
arch-tu-leave@archlinux.org arch-tu-leave@lists.archlinux.org
arch-tu-owner@archlinux.org arch-tu-owner@lists.archlinux.org
arch-tu-request@archlinux.org arch-tu-request@lists.archlinux.org
arch-tu-subscribe@archlinux.org arch-tu-subscribe@lists.archlinux.org
arch-tu-unsubscribe@archlinux.org arch-tu-unsubscribe@lists.archlinux.org
repoman@archlinux.org repoman@lists.archlinux.org
repoman-admin@archlinux.org repoman-admin@lists.archlinux.org
repoman-bounces@archlinux.org repoman-bounces@lists.archlinux.org
repoman-confirm@archlinux.org repoman-confirm@lists.archlinux.org
repoman-join@archlinux.org repoman-join@lists.archlinux.org
repoman-leave@archlinux.org repoman-leave@lists.archlinux.org
repoman-owner@archlinux.org repoman-owner@lists.archlinux.org
repoman-request@archlinux.org repoman-request@lists.archlinux.org
repoman-subscribe@archlinux.org repoman-subscribe@lists.archlinux.org
repoman-unsubscribe@archlinux.org repoman-unsubscribe@lists.archlinux.org
arch-notifications@archlinux.org arch-notifications@lists.archlinux.org
arch-notifications-admin@archlinux.org arch-notifications-admin@lists.archlinux.org
arch-notifications-bounces@archlinux.org arch-notifications-bounces@lists.archlinux.org
arch-notifications-confirm@archlinux.org arch-notifications-confirm@lists.archlinux.org
arch-notifications-join@archlinux.org arch-notifications-join@lists.archlinux.org
arch-notifications-leave@archlinux.org arch-notifications-leave@lists.archlinux.org
arch-notifications-owner@archlinux.org arch-notifications-owner@lists.archlinux.org
arch-notifications-request@archlinux.org arch-notifications-request@lists.archlinux.org
arch-notifications-subscribe@archlinux.org arch-notifications-subscribe@lists.archlinux.org
arch-notifications-unsubscribe@archlinux.org arch-notifications-unsubscribe@lists.archlinux.org
arch-magazine@archlinux.org arch-magazine@lists.archlinux.org
arch-magazine-admin@archlinux.org arch-magazine-admin@lists.archlinux.org
arch-magazine-bounces@archlinux.org arch-magazine-bounces@lists.archlinux.org
arch-magazine-confirm@archlinux.org arch-magazine-confirm@lists.archlinux.org
arch-magazine-join@archlinux.org arch-magazine-join@lists.archlinux.org
arch-magazine-leave@archlinux.org arch-magazine-leave@lists.archlinux.org
arch-magazine-owner@archlinux.org arch-magazine-owner@lists.archlinux.org
arch-magazine-request@archlinux.org arch-magazine-request@lists.archlinux.org
arch-magazine-subscribe@archlinux.org arch-magazine-subscribe@lists.archlinux.org
arch-magazine-unsubscribe@archlinux.org arch-magazine-unsubscribe@lists.archlinux.org
arch-mirrors@archlinux.org arch-mirrors@lists.archlinux.org
arch-mirrors-admin@archlinux.org arch-mirrors-admin@lists.archlinux.org
arch-mirrors-bounces@archlinux.org arch-mirrors-bounces@lists.archlinux.org
arch-mirrors-confirm@archlinux.org arch-mirrors-confirm@lists.archlinux.org
arch-mirrors-join@archlinux.org arch-mirrors-join@lists.archlinux.org
arch-mirrors-leave@archlinux.org arch-mirrors-leave@lists.archlinux.org
arch-mirrors-owner@archlinux.org arch-mirrors-owner@lists.archlinux.org
arch-mirrors-request@archlinux.org arch-mirrors-request@lists.archlinux.org
arch-mirrors-subscribe@archlinux.org arch-mirrors-subscribe@lists.archlinux.org
arch-mirrors-unsubscribe@archlinux.org arch-mirrors-unsubscribe@lists.archlinux.org
arch-multilib@archlinux.org arch-multilib@lists.archlinux.org
arch-multilib-admin@archlinux.org arch-multilib-admin@lists.archlinux.org
arch-multilib-bounces@archlinux.org arch-multilib-bounces@lists.archlinux.org
arch-multilib-confirm@archlinux.org arch-multilib-confirm@lists.archlinux.org
arch-multilib-join@archlinux.org arch-multilib-join@lists.archlinux.org
arch-multilib-leave@archlinux.org arch-multilib-leave@lists.archlinux.org
arch-multilib-owner@archlinux.org arch-multilib-owner@lists.archlinux.org
arch-multilib-request@archlinux.org arch-multilib-request@lists.archlinux.org
arch-multilib-subscribe@archlinux.org arch-multilib-subscribe@lists.archlinux.org
arch-multilib-unsubscribe@archlinux.org arch-multilib-unsubscribe@lists.archlinux.org
arch-projects@archlinux.org arch-projects@lists.archlinux.org
arch-projects-admin@archlinux.org arch-projects-admin@lists.archlinux.org
arch-projects-bounces@archlinux.org arch-projects-bounces@lists.archlinux.org
arch-projects-confirm@archlinux.org arch-projects-confirm@lists.archlinux.org
arch-projects-join@archlinux.org arch-projects-join@lists.archlinux.org
arch-projects-leave@archlinux.org arch-projects-leave@lists.archlinux.org
arch-projects-owner@archlinux.org arch-projects-owner@lists.archlinux.org
arch-projects-request@archlinux.org arch-projects-request@lists.archlinux.org
arch-projects-subscribe@archlinux.org arch-projects-subscribe@lists.archlinux.org
arch-projects-unsubscribe@archlinux.org arch-projects-unsubscribe@lists.archlinux.org
arch-security@archlinux.org arch-security@lists.archlinux.org
arch-security-admin@archlinux.org arch-security-admin@lists.archlinux.org
arch-security-bounces@archlinux.org arch-security-bounces@lists.archlinux.org
arch-security-confirm@archlinux.org arch-security-confirm@lists.archlinux.org
arch-security-join@archlinux.org arch-security-join@lists.archlinux.org
arch-security-leave@archlinux.org arch-security-leave@lists.archlinux.org
arch-security-owner@archlinux.org arch-security-owner@lists.archlinux.org
arch-security-request@archlinux.org arch-security-request@lists.archlinux.org
arch-security-subscribe@archlinux.org arch-security-subscribe@lists.archlinux.org
arch-security-unsubscribe@archlinux.org arch-security-unsubscribe@lists.archlinux.org
aur-requests@archlinux.org aur-requests@lists.archlinux.org
aur-requests-admin@archlinux.org aur-requests-admin@lists.archlinux.org
aur-requests-bounces@archlinux.org aur-requests-bounces@lists.archlinux.org
aur-requests-confirm@archlinux.org aur-requests-confirm@lists.archlinux.org
aur-requests-join@archlinux.org aur-requests-join@lists.archlinux.org
aur-requests-leave@archlinux.org aur-requests-leave@lists.archlinux.org
aur-requests-owner@archlinux.org aur-requests-owner@lists.archlinux.org
aur-requests-request@archlinux.org aur-requests-request@lists.archlinux.org
aur-requests-subscribe@archlinux.org aur-requests-subscribe@lists.archlinux.org
aur-requests-unsubscribe@archlinux.org aur-requests-unsubscribe@lists.archlinux.org
arch-test@archlinux.org arch-test@lists.archlinux.org
arch-test-admin@archlinux.org arch-test-admin@lists.archlinux.org
arch-test-bounces@archlinux.org arch-test-bounces@lists.archlinux.org
arch-test-confirm@archlinux.org arch-test-confirm@lists.archlinux.org
arch-test-join@archlinux.org arch-test-join@lists.archlinux.org
arch-test-leave@archlinux.org arch-test-leave@lists.archlinux.org
arch-test-owner@archlinux.org arch-test-owner@lists.archlinux.org
arch-test-request@archlinux.org arch-test-request@lists.archlinux.org
arch-test-subscribe@archlinux.org arch-test-subscribe@lists.archlinux.org
arch-test-unsubscribe@archlinux.org arch-test-unsubscribe@lists.archlinux.org
arch-devops@archlinux.org arch-devops@lists.archlinux.org
arch-devops-admin@archlinux.org arch-devops-admin@lists.archlinux.org
arch-devops-bounces@archlinux.org arch-devops-bounces@lists.archlinux.org
arch-devops-confirm@archlinux.org arch-devops-confirm@lists.archlinux.org
arch-devops-join@archlinux.org arch-devops-join@lists.archlinux.org
arch-devops-leave@archlinux.org arch-devops-leave@lists.archlinux.org
arch-devops-owner@archlinux.org arch-devops-owner@lists.archlinux.org
arch-devops-request@archlinux.org arch-devops-request@lists.archlinux.org
arch-devops-subscribe@archlinux.org arch-devops-subscribe@lists.archlinux.org
arch-devops-unsubscribe@archlinux.org arch-devops-unsubscribe@lists.archlinux.org
roles/postfix/handlers/main.yml
View file @
06d4826a
...
...
@@ -19,7 +19,6 @@
-
transport
-
relocated
-
domains
-
mailman_compat
-
msa_header_checks
-
name
:
update aliases db
...
...
roles/postfix/tasks/main.yml
View file @
06d4826a
...
...
@@ -29,7 +29,6 @@
-
header_checks
-
relocated
-
domains
-
mailman_compat
-
msa_header_checks
notify
:
-
postmap additional files
...
...
roles/postfix/templates/main.cf.j2
View file @
06d4826a
...
...
@@ -188,7 +188,6 @@ alias_database = ${indexed}/aliases
{% if postfix_server %}
virtual_alias_maps =
${indexed}/users
${indexed}/mailman_compat
pcre:${config_directory}/users.pcre
virtual_alias_domains = ${indexed}/domains
...
...
@@ -196,7 +195,6 @@ virtual_alias_domains = ${indexed}/domains
local_recipient_maps =
${indexed}/users
$alias_maps
${indexed}/mailman_compat
pcre:${config_directory}/transport.pcre
relocated_maps = ${indexed}/relocated
{% endif %}
...
...
@@ -209,7 +207,6 @@ relay_domains =
transport_maps =
${indexed}/transport
pcre:${config_directory}/transport.pcre
#${indexed}/temporary_mailman_maps
{% if postfix_patchwork_enabled %}
patchwork_destination_recipient_limit = 1
...
...
roles/prometheus/defaults/main.yml
View file @
06d4826a
...
...
@@ -64,3 +64,4 @@ blackbox_targets:
smtp_starttls
:
-
mail.archlinux.org:25
-
mail.archlinux.org:587
-
lists.archlinux.org:25
tf-stage1/archlinux.tf
View file @
06d4826a
...
...
@@ -81,6 +81,7 @@ locals {
}
"lists.archlinux.org"
=
{
server_type
=
"cx11"
domain
=
"lists"
}
"mail.archlinux.org"
=
{
server_type
=
"cx11"
...
...
@@ -167,7 +168,6 @@ locals {
# Example:
# "_github-challenge-archlinux" = { ttl = 600, value = "824af4446e" }
archlinux_org_txt
=
{
"luna._domainkey.lists"
=
{
ttl
=
600
,
value
=
"v=DKIM1; k=rsa; s=email;
\"
\"
p=MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvXrAPvtdX8Jrk4zmyk8w9T2zdAJGe7z0+4XHWWiuzH8Zse6S7oXiS9CVaPOsu0TZqHqhuclASU7qh0NXFwWyi2xRPyJOqH2Clu7vHS3j5F4TjURFOp4/EbA0iQu4rbItl4AU11z2pGSEj5SykUsrH+jjdqzNqAG9d4lNvkTs6RRzPF3KhhY+XljaeysEyDSS4ap4E0DYcduSIX
\"
\"
oD1exFv4SEbXThD9PC1u81w4xusnmwmfHtR7aazeqPDP+S+FqDRy2woCaQb/VMbqMYVuWTVKJ2RxFyTKredOOV2c5kzih7GViwoetll/rTqO4aVbeir9K4f6YZg85dSQtVwEat7LV+zBnQwp3ivWkrIk8VEdSsCSaJlgattBiPHsfFFv1xw4qi3h+UvfCGgz35dtlnzd/noGhNARg0Z+kaMSTjy75V1mKx5sCH0o8nAX2XU8akJfLz58Vg
\"
\"
kTx/sfealtwNA0gTy1t1jV8q0OF5RA0IeMRgCzeH2USOZI98W+EAUsGG5653Vzmp3FJRWp1tWJwRJ0M/aZ3ka/G1iTx3rNNcadVk+4q3gz3KnlAlun+m58y8pNWKjYuxmu9xkDRwM/33rv98j0R8HZO7HFL+1vjKkxSEuzmnTQ2O9F76/OsQoDPZ1Z6nJRvK8ts8PQr4ASKohby62+1F1M8U2Xn7u84dYLUCAwEAAQ=="
}
"dkim-ed25519._domainkey.lists"
=
{
ttl
=
600
,
value
=
"v=DKIM1; k=ed25519;p=ongbdFgt5Vimg/VRRbbSVRU4lBCkcYNaPA4K3JS/DnY="
}
"dkim-rsa._domainkey.lists"
=
{
ttl
=
600
,
value
=
"v=DKIM1; k=rsa;
\"
\"
p=MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4M+y3ZeB9eI3GVgcrvMcI1SYOveH7P5TTRstaCHTlE/aRTiCzu5h6zKwwxEiK6NR5ugbHpBtfFnfnsl1eoaXVFBQfNdDNglHllJOZGVxTnyrFjRJUk9zN+PV/Haz73nAe1hOAENgV8NKnTok1ntaOYSH1AEj4yTswfQkuN23NPrQc1eyy3+hGC+lYpud3xAAl+oT4QE76PaLgk6Hz
\"
\"
HOvZmAPGD3azJZRbobninZZXTAEvZFuPkfpWeUreDU9Hk9VX3zOmnqTN+YjIS5CdV6+Ghem3dCkmR9j3gOZBeBUYD7b+cinTYe/PZO2OG/LWCwN11EYyf1LSBGhBJCF9HPGiGIdhy5T62nKvwDQS0bj1HL+y6pXZdv2C7KgH+lAZ0idpOQ2TtV5e0tlVdryY4QXY9m7mSQ84WsoEdGDsetOhiTEKuqyGnDoYa0wYbM5477LL6EOzS0x3ZC/mbOg
\"
\"
B+FSdzmLWCH/WjuzMNpw9WU+u4BucwVbYcnZ1vAxQQOEnA/Ku9drRHMFixBwodQuMA78j8ICCMJKlUiXmbbL7OFoXBArYJ7lgVs7mlaoEaqzDPCyqs1lJ9kOxdNoZj5zdxERcQhLm+Yo/948i6Js/nkWT0eAjNlHxZuCg3B4z7L4lRZpaGt+vHdcGUIeDKW34O0dWxPwIUmQA4CwmhUB0HWL9UcCAwEAAQ=="
}
"dkim-ed25519._domainkey"
=
{
ttl
=
600
,
value
=
"v=DKIM1; k=ed25519; p=XOHB7b7V1puX+FryNIhsjXHYIFqk+q6JRu4XQ7Jc8MQ="
}
...
...
@@ -188,8 +188,7 @@ locals {
"mail"
=
{
value
=
"v=spf1 ip4:
${
hcloud_server
.
machine
[
"mail.archlinux.org"
].
ipv4_address
}
ip6:
${
hcloud_server
.
machine
[
"mail.archlinux.org"
].
ipv6_address
}
~all"
,
ttl
=
600
}
"aur"
=
{
value
=
"v=spf1 ip4:
${
hcloud_server
.
machine
[
"mail.archlinux.org"
].
ipv4_address
}
ip6:
${
hcloud_server
.
machine
[
"mail.archlinux.org"
].
ipv6_address
}
~all"
,
ttl
=
600
}
"master-key"
=
{
value
=
"v=spf1 ip4:
${
hcloud_server
.
machine
[
"mail.archlinux.org"
].
ipv4_address
}
ip6:
${
hcloud_server
.
machine
[
"mail.archlinux.org"
].
ipv6_address
}
~all"
,
ttl
=
600
}
lists
=
{
ttl
=
600
,
value
=
"v=spf1 ip4:5.9.250.164 ip6:2a01:4f8:160:3033::2 ip4:
${
hcloud_server
.
machine
[
"lists.archlinux.org"
].
ipv4_address
}
ip6:
${
hcloud_server
.
machine
[
"lists.archlinux.org"
].
ipv6_address
}
~all"
}
luna
=
{
ttl
=
600
,
value
=
"v=spf1 ip4:5.9.250.164 ip6:2a01:4f8:160:3033::2 ~all"
}
lists
=
{
value
=
"v=spf1 ip4:
${
hcloud_server
.
machine
[
"lists.archlinux.org"
].
ipv4_address
}
ip6:
${
hcloud_server
.
machine
[
"lists.archlinux.org"
].
ipv6_address
}
~all"
,
ttl
=
600
}
}
# This creates archlinux.org MX DNS entries
...
...
@@ -203,7 +202,7 @@ locals {
"@"
=
{
mx
=
"mail"
,
ttl
=
600
}
aur
=
{
mx
=
"mail"
,
ttl
=
600
}
master
-
key
=
{
mx
=
"mail"
,
ttl
=
600
}
lists
=
{
mx
=
"l
una
"
,
ttl
=
600
}
lists
=
{
mx
=
"l
ists
"
,
ttl
=
600
}
}
# This creates archlinux.org A/AAAA DNS entries in addition to those already specified by the VPSes.
...
...
@@ -236,11 +235,6 @@ locals {
ipv4_address
=
"49.12.124.107"
ipv6_address
=
"2a01:4f8:242:5614::2"
}
lists
=
{
ipv4_address
=
"5.9.250.164"
ipv6_address
=
"2a01:4f8:160:3033::2"
ttl
=
600
}
luna
=
{
ipv4_address
=
"5.9.250.164"
ipv6_address
=
"2a01:4f8:160:3033::2"
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment