remove MSRBL - it seems dead
[mirror/dsa-puppet.git] / modules / clamav / manifests / init.pp
index 591bbf5..11576b6 100644 (file)
@@ -1,7 +1,26 @@
 class clamav {
-    package { "clamav-daemon": ensure => installed;
-              "clamav-freshclam": ensure => installed;
-              "clamav-unofficial-sigs": ensure => installed;
-    }
-}
+       package { [
+                       'clamav-daemon',
+                       'clamav-freshclam',
+                       'clamav-unofficial-sigs'
+               ]:
+                       ensure => installed
+       }
+
+       file { [
+               '/var/lib/clamav/mbl.ndb',
+               '/var/lib/clamav/MSRBL-Images.hdb',
+               '/var/lib/clamav/MSRBL-SPAM.ndb',
+       ]:
+               ensure  => absent
+       }
+       file { '/etc/clamav-unofficial-sigs.dsa.conf':
+               require => Package['clamav-unofficial-sigs'],
+               source  => [ 'puppet:///modules/clamav/clamav-unofficial-sigs.dsa.conf' ]
+       }
+       file { '/etc/clamav-unofficial-sigs.conf':
+               require => Package['clamav-unofficial-sigs'],
+               source  => [ 'puppet:///modules/clamav/clamav-unofficial-sigs.conf' ]
+       }
 
+}