# HG changeset patch # User IBBoard # Date 1581965106 0 # Node ID 1bfc290270cc2cde35f24d49e6f4c7ab7dc63b18 # Parent 220701d9799b4c09154944121e66ff8832320184 Fix sa-update by using IPv6 for local DNS cache diff -r 220701d9799b -r 1bfc290270cc manifests/templates.pp --- a/manifests/templates.pp Mon Feb 17 16:23:04 2020 +0000 +++ b/manifests/templates.pp Mon Feb 17 18:45:06 2020 +0000 @@ -191,10 +191,10 @@ file { '/etc/sysconfig/named': ensure => absent, } - file { '/etc/resolv.conf': ensure => present, - content => "nameserver 127.0.0.1", + # "ipaddress" key only exists for machines with IPv4 addresses + content => has_key($facts, 'ipaddress') ? { true => "nameserver 127.0.0.1", default => "nameserver ::1" }, require => Service['unbound'], tag => 'post-service', }