From 830805df577ff603892bf51221e895d23aa85dcc Mon Sep 17 00:00:00 2001 From: Arne Teuke Date: Tue, 24 Dec 2019 23:58:13 +0100 Subject: [PATCH] adds controls for service, files and dirs, plus templates --- manifests/main/service.pp | 12 ++++++------ manifests/params.pp | 6 ++++-- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/manifests/main/service.pp b/manifests/main/service.pp index e774697..5ae1733 100644 --- a/manifests/main/service.pp +++ b/manifests/main/service.pp @@ -26,11 +26,11 @@ class cd_clamav::main::service ( require cd_clamav::main::files - service { $cv_service: - ensure => running, - hasstatus => true, - hasrestart => true, - enable => true, - } +# service { $cv_service: +# ensure => running, +# hasstatus => true, +# hasrestart => true, +# enable => true, +# } } diff --git a/manifests/params.pp b/manifests/params.pp index f56f460..79ae06c 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -28,12 +28,14 @@ class cd_clamav::params ( # installation -$reqpackages = ['clamav','clamd'], +$reqpackages = ['clamav','clamav-server','clamav-data','clamav-update', + 'clamav-filesystem','clamav-scanner-systemd', + 'clamav-devel','clamav-lib','clamav-server-systemd'], $pkg_ensure = 'latest', ) { -$cv_service = 'clamd@.service' +$cv_service = '' # includes must be last