From 403c86afec3b7745a80e94437ba0187847a792dd Mon Sep 17 00:00:00 2001 From: Marcello Coutinho Date: Tue, 31 Jul 2012 11:55:11 -0300 Subject: mailscanner - include incoming/Locks folder permission check --- config/mailscanner/mailscanner.inc | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/config/mailscanner/mailscanner.inc b/config/mailscanner/mailscanner.inc index 6a286e5c..3ff4cd40 100644 --- a/config/mailscanner/mailscanner.inc +++ b/config/mailscanner/mailscanner.inc @@ -376,13 +376,12 @@ Country Sub-Domains List = %etc-dir%/country.domains.conf include("mailscanner.conf.template"); #write files conf_mount_rw(); - if (!is_dir("/var/spool/MailScanner/incoming")){ - mkdir("/var/spool/MailScanner/incoming", 0755,true); - chown ('/var/spool/MailScanner/incoming','postfix'); - } - if (!is_dir("/var/spool/MailScanner/quarantine")){ - mkdir("/var/spool/MailScanner/quarantine", 0755,true); - chown ('/var/spool/MailScanner/quarantine','postfix'); + $msc_dirs=array("incoming", "incoming/Locks", "quarantine"); + foreach ($msc_dirs as $msc_dir){ + if (!is_dir("/var/spool/MailScanner/{$msc_dir}")){ + mkdir("/var/spool/MailScanner/{$msc_dir}", 0755,true); + chown ("/var/spool/MailScanner/{$msc_dir}",'postfix'); + } } chown ('/var/spool/postfix','postfix'); -- cgit v1.2.3