I'm using MailScanner? + Postfix + clamAV + Spamassassin + FuzzyOCR and when a run the MailScanner? test -> MailScanner? --lint I receive the following error:
MailScanner? --lint
Checking version numbers...
Version number in MailScanner?.conf (4.58.9) is correct.
MailScanner? setting GID to (89)
MailScanner? setting UID to (89)
Checking for SpamAssassin? errors (if you use it)...
Using SpamAssassin? results cache
Connected to SpamAssassin? cache database
plugin: eval failed: can't open file /var/log/fuzzyocr/FuzzyOcr.db.lock: Permission denied at /usr/lib/perl5/site_perl/5.8.8/MLDBM/Sync.pm line 239.
(in cleanup) can't unlock /var/log/fuzzyocr/FuzzyOcr.db.lock: Bad file descriptor at /usr/lib/perl5/site_perl/5.8.8/MLDBM/Sync.pm line 266.
SpamAssassin? reported no errors.
Using locktype = flock
MailScanner?.conf says "Virus Scanners = clamav"
Found these virus scanners installed: clamav
MailScanner? is running with postfix UID/GID 89 but everytime the lock file is creted it's owned by root:root and spamassassin cannot have access to it, that's why I receive this error durring test. Do you know why this happen and how to fix it?