diff options
Diffstat (limited to 'std.yml')
-rw-r--r-- | std.yml | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -176,6 +176,26 @@ name: systemd-networkd enabled: yes + - name: "install resolved" + apt: + name: + - systemd-resolved + + - name: "enable resolved" + systemd: + name: systemd-resolved + enabled: yes + + # Allow lookup of domain-less names, when the DHCP server doesn't + # set a domain for the LAN. See + # https://wiki.archlinux.org/title/Systemd-resolved#systemd-resolved_does_not_resolve_hostnames_without_suffix + - name: "tweak resolved.conf for domain-less DNS lookup" + lineinfile: + path: /etc/systemd/resolved.conf + regexp: ResolveUnicastSingleLabel= + line: ResolveUnicastSingleLabel=yes + + vars: ansible_python_interpreter: /usr/bin/python3 |