2 Array[Stdlib::IP::Address] $nameservers = [],
3 Array[String] $searchpaths = [],
4 Array[String] $resolvoptions = [],
7 $ns = $facts['unbound'] ? {
9 default => $nameservers,
12 file { '/etc/resolv.conf':
13 content => template('resolv/resolv.conf.erb');
16 file { '/etc/dhcp/dhclient-enter-hooks.d/puppet-no-resolvconf':
23 ensure => ($dhclient and $unbound) ? {