1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File 'manifests/params.pp', line 1
class spamassassin::params {
$configdir = '/etc/mail/spamassassin'
$razor_home = "${spamassassin::params::configdir}/.razor"
$pyzor_home = "${spamassassin::params::configdir}/.pyzor"
case $::osfamily {
'Debian': {
$spamd_options_file = '/etc/default/spamassassin'
$spamd_options_var = 'OPTIONS'
$spamd_defaults = '-c -H'
$sa_update_file = $spamd_options_file
}
'Redhat': {
$spamd_options_file = '/etc/sysconfig/spamassassin'
$spamd_options_var = 'SPAMDOPTIONS'
$spamd_defaults = '-d -c -H'
$sa_update_file = '/etc/sysconfig/sa-update'
}
default: {
fail("${::operatingsystem} is not supported by this module.")
}
}
}
|