aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2012-07-03 18:55:03 -0400
committerjim-p <jimp@pfsense.org>2012-07-03 18:55:03 -0400
commit8608998a9afa5bf2b2fcd6634bbae1f8def9d627 (patch)
tree11aa93ebe9d1d1b3b52128a93b6fe247b6e99438
parent237af02494b76d4491622b2f850d2dd23d0ddf8b (diff)
downloadpfsense-packages-8608998a9afa5bf2b2fcd6634bbae1f8def9d627.tar.gz
pfsense-packages-8608998a9afa5bf2b2fcd6634bbae1f8def9d627.tar.bz2
pfsense-packages-8608998a9afa5bf2b2fcd6634bbae1f8def9d627.zip
Make sure the log dir for clamav exists too (and 2.1 is also 2.x, old test wasn't proper)
-rw-r--r--config/havp/havp.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/config/havp/havp.inc b/config/havp/havp.inc
index 9603241c..30aef193 100644
--- a/config/havp/havp.inc
+++ b/config/havp/havp.inc
@@ -104,7 +104,7 @@ define('HVDEF_HAVP_MAXSRV', '100');
#define('HVDEF_CLAM_RUNDIR', '/var/run/clamav');
define('HVDEF_CLAM_RUNDIR', '/var/run');
define('HVDEF_CLAM_DBDIR', '/var/db/clamav');
-if(preg_match("/^2.0/",$pfSversion))
+if(preg_match("/^2./",$pfSversion))
define('HVDEF_AVLOG_DIR', '/var/log/clamav');
else
define('HVDEF_AVLOG_DIR', '/var/log');
@@ -431,6 +431,8 @@ function havp_check_system()
if (!file_exists(HVDEF_CLAM_LOG)) file_put_contents(HVDEF_CLAM_LOG, '');
if (!file_exists(HVDEF_FRESHCLAM_LOG)) file_put_contents(HVDEF_FRESHCLAM_LOG, '');
# log dir permissions
+ if (!file_exists(HVDEF_AVLOG_DIR))
+ mwexec("mkdir -p " . HVDEF_AVLOG_DIR);
havp_set_file_access(HVDEF_AVLOG_DIR, HVDEF_USER, '0777');
# =-= ClamAV =-=