resolv_conf: Manage resolv.conf settings
== Class: resolv_conf
The following parameters are available in the resolv_conf class:
nameserversconfig_fileconfig_templateuse_resolvconfupdate_cmdpackagemanage_packagepackage_ensuredomainnamesearchpathoptionsmode
Data type: Array
List of nameservers
Data type: String
Config file
Data type: String
Config template to use
Data type: Boolean
Wether or not to use resolvconf
Data type: Optional[String]
Update command to load resolv.conf. Only needed on some OS
Data type: Optional[String]
Name of the package to install
Data type: Boolean
Wether or not a package should be managed
Data type: String
Ensure the state of the managed package
Data type: Optional[String]
Local domain name
Default value: undef
Data type: Variant[Array[String],String]
Search list for host-name lookup
Default value: []
Data type: Optional[Array]
Modify certain internal resolver variables
Default value: undef
Data type: String
Config file mode
Default value: '0644'