Puppet Class: lsys::resolv
- Defined in:
- manifests/resolv.pp
Summary
Resolver configuration file managementOverview
Resolver configuration file management
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
# File 'manifests/resolv.pp', line 27
class lsys::resolv (
Array[Stdlib::IP::Address] $nameserver = [],
Array[Stdlib::Fqdn] $search = [],
Array[Lsys::Resolv::Option] $options = [],
Array[String, 0, 10] $sortlist = [],
String $conf_template = 'lsys/resolv/resolv.conf.erb',
) {
file { '/etc/resolv.conf' :
ensure => file,
owner => 'root',
group => 'root',
mode => '0644',
content => template($conf_template),
}
# TODO: https://wiki.ubuntuusers.de/systemd/systemd-resolved/
}
|