}
case $cfg_files {
- 'new': { $config_files = '-o Dpkg::Options::="--force-confnew"' }
- 'old': { $config_files = '-o Dpkg::Options::="--force-confold"' }
- 'unchanged': { $config_files = '-o Dpkg::Options::="--force-confdef"' }
- 'none': { $config_files = '' }
+ 'new': { $config_files = '-o Dpkg::Options::="--force-confnew"' }
+ 'old': { $config_files = '-o Dpkg::Options::="--force-confold"' }
+ 'unchanged': { $config_files = '-o Dpkg::Options::="--force-confdef"' }
+ 'none', default: { $config_files = '' }
}
case $cfg_missing {
- true: { $config_missing = '-o Dpkg::Options::="--force-confmiss"' }
- false: { $config_missing = '' }
+ true: { $config_missing = '-o Dpkg::Options::="--force-confmiss"' }
+ false, default: { $config_missing = '' }
}
if $version == false {
}
exec { "${provider} -y ${config_files} ${config_missing} ${release_string} install ${name}${version_string}":
- unless => $install_check,
- logoutput => 'on_failure',
- timeout => $timeout,
+ unless => $install_check,
+ environment => ['LC_ALL=C', 'LANG=C'],
+ logoutput => 'on_failure',
+ timeout => $timeout,
}
}