From 44792d71c1d2a2b9255de3a8680e659200d9f8b9 Mon Sep 17 00:00:00 2001 From: Arne Teuke Date: Sun, 8 Jun 2025 15:05:28 +0200 Subject: [PATCH 1/2] add cronjob --- manifests/main/config.pp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/manifests/main/config.pp b/manifests/main/config.pp index 57edcb8..5127292 100644 --- a/manifests/main/config.pp +++ b/manifests/main/config.pp @@ -15,4 +15,12 @@ class clamav_cd::main::config ( unless => '/usr/sbin/getsebool antivirus_can_scan_system | grep --quiet "on"', path => ['/usr/sbin', '/bin'], } + + # create a cron job to run a daily scan + cron { 'clamscan': + command => '/bin/clamscan -r / >> /var/log/clamav/daily-scan.log', + user => 'root', + hour => 2, + minute => 0, + } } From 24d0268c83197e01975081f17d9b7bd144a4f592 Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Sun, 8 Jun 2025 15:06:21 +0200 Subject: [PATCH 2/2] Recommit for updates in build 14 --- .../clamav_cd_3A_3Amain_3A_3Aconfig.html | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/doc/puppet_classes/clamav_cd_3A_3Amain_3A_3Aconfig.html b/doc/puppet_classes/clamav_cd_3A_3Amain_3A_3Aconfig.html index 8be44a4..bb845b5 100644 --- a/doc/puppet_classes/clamav_cd_3A_3Amain_3A_3Aconfig.html +++ b/doc/puppet_classes/clamav_cd_3A_3Amain_3A_3Aconfig.html @@ -113,7 +113,15 @@ clamav_cd. 15 16 17 -18 +18 +19 +20 +21 +22 +23 +24 +25 +26
# File 'manifests/main/config.pp', line 7
@@ -129,6 +137,14 @@ class clamav_cd::main::config (
     unless  => '/usr/sbin/getsebool antivirus_can_scan_system | grep --quiet "on"',
     path    => ['/usr/sbin', '/bin'],
   }
+
+  # create a cron job to run a daily scan
+  cron { 'clamscan':
+    command => '/bin/clamscan -r / >> /var/log/clamav/daily-scan.log',
+    user    => 'root',
+    hour    => 2,
+    minute  => 0,
+  }
 }