blob: b8b9e1cd2b103e1ce5de2cbb255aed4ee811ea16 (
plain) (
tree)
|
|
# Class: pacman::params
#
class pacman::params {
case $::osfamily {
'Archlinux' : {
$package_ensure = 'present'
$package_name = 'pacman'
$config = '/etc/pacman.conf'
# pacman config options
$rootdir = '/'
$dbpath = '/var/lib/pacman'
$cachedir = '/var/cache/pacman/pkg'
$logfile = '/var/log/pacman.log'
$gpgdir = '/etc/pacman.d/gnupg/'
$holdpkg = 'pacman glibc'
$xfercommand = '/usr/bin/curl -C - -f %u > %o'
$cleanmethod = 'KeepInstalled'
$usedelta = '0.7'
$architecture = 'auto'
# pacman package options
$ignorepkg = undef
$noupgrade = undef
$noextract = undef
# pacman misc options
$usesyslog = false
$color = false
$totaldownload = false
$checkspace = true
$verbosepkglist = false
# pacman sec options
$mainsiglevel = 'Required DatabaseOptional'
$localfilesiglevel = 'Optional'
$remotefilesiglevel = 'Required'
}
default : {
fail("The ${module_name} module is not supported
on an ${::osfamily} based system.")
}
}
}
|