Page MenuHomeSoftware Heritage

params.pp
No OneTemporary

params.pp

# == Class: resolv_conf::params
#
# This base class contains default parameters
#
# === Variables
#
# === Inherits
#
class resolv_conf::params {
case $::osfamily {
'Debian', 'RedHat', 'Suse': {
$config_file = '/etc/resolv.conf'
$group = 'root'
}
'FreeBSD': {
$config_file = '/etc/resolv.conf'
$group = 'wheel'
}
'OpenBSD': {
$config_file = '/etc/resolv.conf'
$group = 'wheel'
}
'Archlinux': {
$config_file = '/etc/resolv.conf'
$group = 'root'
}
'Solaris': {
# This will only be used on Solaris < 11
$config_file = '/etc/resolv.conf'
$group = 'root'
}
default: {
case $::operatingsystem {
gentoo: {
$config_file = '/etc/resolv.conf'
$group = 'root'
}
default: {
fail("Unsupported platform: ${::osfamily}/${::operatingsystem}")
}
}
}
}
}

File Metadata

Mime Type
text/x-c++
Expires
Wed, Jun 4, 7:26 PM (1 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3399158

Event Timeline