adds controls for service, files and dirs, plus templates

This commit is contained in:
Arne Teuke
2019-12-24 23:58:13 +01:00
parent 08d621b25c
commit 830805df57
2 changed files with 10 additions and 8 deletions

View File

@@ -26,11 +26,11 @@ class cd_clamav::main::service (
require cd_clamav::main::files require cd_clamav::main::files
service { $cv_service: # service { $cv_service:
ensure => running, # ensure => running,
hasstatus => true, # hasstatus => true,
hasrestart => true, # hasrestart => true,
enable => true, # enable => true,
} # }
} }

View File

@@ -28,12 +28,14 @@
class cd_clamav::params ( class cd_clamav::params (
# installation # 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', $pkg_ensure = 'latest',
) { ) {
$cv_service = 'clamd@.service' $cv_service = ''
# includes must be last # includes must be last