From b06e0fa27aaca5d638846ed2f5f4bd22f10c7dbb Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Wed, 21 Jun 2023 09:02:34 +0200 Subject: [PATCH] fix: use multiline yaml string for configuration --- defaults/main.yml | 6 +++--- tasks/main.yml | 4 ++-- templates/etc/dnsmasq.d/local.conf.j2 | 1 - 3 files changed, 5 insertions(+), 6 deletions(-) delete mode 100644 templates/etc/dnsmasq.d/local.conf.j2 diff --git a/defaults/main.yml b/defaults/main.yml index 5757c8a..6b9edbd 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,4 +1,4 @@ --- -dnsmasq_listen_address: - - "127.0.0.1" - - "::1" +dnsmasq_conf: | + bind-interfaces + interface=lo diff --git a/tasks/main.yml b/tasks/main.yml index ea3e214..3e4acb9 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -6,8 +6,8 @@ state: present - name: Create dnsmasq configuration - template: - src: "etc/dnsmasq.d/local.conf.j2" + copy: + content: "{{ dnsmasq_conf }}" dest: "/etc/dnsmasq.d/local.conf" mode: 0644 notify: __dnsmasq_restart diff --git a/templates/etc/dnsmasq.d/local.conf.j2 b/templates/etc/dnsmasq.d/local.conf.j2 deleted file mode 100644 index eefde54..0000000 --- a/templates/etc/dnsmasq.d/local.conf.j2 +++ /dev/null @@ -1 +0,0 @@ -listen-address={{ dnsmasq_listen_address | join(",") }}