5 'clamav-unofficial-sigs'
10 $extra_groups = $::mta ? {
11 'postfix' => 'amavis',
12 default => 'Debian-exim'
17 groups => [$extra_groups],
18 require => Package['clamav-daemon']
21 service { 'clamav-daemon':
23 require => Package['clamav-daemon']
26 service { 'clamav-freshclam':
28 require => Package['clamav-freshclam']
32 '/var/lib/clamav/mbl.ndb',
33 '/var/lib/clamav/MSRBL-Images.hdb',
34 '/var/lib/clamav/MSRBL-SPAM.ndb',
35 '/var/lib/clamav/msrbl-images.hdb',
36 '/var/lib/clamav/msrbl-spam.ndb',
39 notify => Service['clamav-daemon']
41 file { '/etc/clamav-unofficial-sigs.dsa.conf':
42 require => Package['clamav-unofficial-sigs'],
43 source => [ 'puppet:///modules/clamav/clamav-unofficial-sigs.dsa.conf' ]
45 file { '/etc/clamav-unofficial-sigs.conf':
46 require => Package['clamav-unofficial-sigs'],
47 source => [ 'puppet:///modules/clamav/clamav-unofficial-sigs.conf' ]