From 69c3a1c375bbdce07e4c663463b5948c118ac162 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Mon, 4 Jul 2022 15:44:18 +0200 Subject: [PATCH] nsd|unbound|nginx reverse proxy use fedora 36 --- seed/base-machine/applicationservice.yml | 1 + seed/base-machine/dictionaries/12-base.xml | 14 ------ seed/base-machine/manual/install/install_host | 6 ++- seed/base-machine/tests/execute.py | 26 ++++++++++ seed/dns-external/applicationservice.yml | 2 + .../dictionaries/14-dns-external.xml | 18 +++++++ seed/dns-external/tests/test_dns_external.py | 17 +++++++ seed/dns-local/applicationservice.yml | 2 + seed/dns-local/dictionaries/13-dns-local.xml | 33 +++++++++++++ seed/dns-local/templates/dns-local.yml | 25 ++++++++++ seed/dns-local/tests/test_dns_local.py | 32 +++++++++++++ .../dictionaries/21-machined.xml | 5 +- .../templates/0asystemd-nspawn.conf | 7 +++ .../templates/risottofirewall.service | 5 +- seed/letsencrypt/applicationservice.yml | 2 +- seed/nextcloud/dictionaries/31_nextcloud.xml | 8 ++-- .../applicationservice.yml | 2 +- .../dictionaries/25_nginx.xml | 1 + .../extras/nginx/00-nginx.xml | 10 ++-- .../templates/nginx.service | 6 ++- .../templates/reverse-proxy.yml | 10 ++++ .../nginx-reverse-proxy/tests/test_revprox.py | 47 +++++++++++++++++++ seed/nsd/dictionaries/20_nsd.xml | 14 +++--- seed/nsd/tests/test_dns.py | 12 +++-- seed/peertube/applicationservice.yml | 1 + seed/peertube/dictionaries/30_peertube.xml | 9 ++-- seed/postfix-relay/applicationservice.yml | 1 + .../postfix-relay/dictionaries/30_postfix.xml | 6 --- seed/unbound/applicationservice.yml | 3 +- seed/unbound/templates/risotto.conf | 2 +- .../dictionaries/40_vaultwarden.xml | 2 +- 31 files changed, 274 insertions(+), 55 deletions(-) create mode 100644 seed/base-machine/tests/execute.py create mode 100644 seed/dns-external/applicationservice.yml create mode 100644 seed/dns-external/dictionaries/14-dns-external.xml create mode 100644 seed/dns-external/tests/test_dns_external.py create mode 100644 seed/dns-local/applicationservice.yml create mode 100644 seed/dns-local/dictionaries/13-dns-local.xml create mode 100644 seed/dns-local/templates/dns-local.yml create mode 100644 seed/dns-local/tests/test_dns_local.py create mode 100644 seed/nginx-reverse-proxy/templates/reverse-proxy.yml create mode 100644 seed/nginx-reverse-proxy/tests/test_revprox.py diff --git a/seed/base-machine/applicationservice.yml b/seed/base-machine/applicationservice.yml index faed7a84..e21bf798 100644 --- a/seed/base-machine/applicationservice.yml +++ b/seed/base-machine/applicationservice.yml @@ -2,3 +2,4 @@ format: '0.1' description: Base information for a machine depends: - base + - dns-local diff --git a/seed/base-machine/dictionaries/12-base.xml b/seed/base-machine/dictionaries/12-base.xml index 20dbf7b1..168801c2 100644 --- a/seed/base-machine/dictionaries/12-base.xml +++ b/seed/base-machine/dictionaries/12-base.xml @@ -12,8 +12,6 @@