<div dir="ltr">And you can also change the scanner to clamav (istead of clamd) in MailScanner.conf. This also solves the problem, but is a performance hit. <div><br></div><div style>I am sure I will think of something else in a  minunte so I can email 500 people again something they don&#39;t want to read.  </div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Apr 19, 2013 at 12:49 AM, Jerry Benton <span dir="ltr">&lt;<a href="mailto:jerry.benton@mailborder.com" target="_blank">jerry.benton@mailborder.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Forgot to mention ... <div><br></div><div>I do this with the mtagroup because both postfix and clamav need access to these files. If you read the MailScanner docs you see where Julian lays out the logic. I just extended upon that with an enitrely new group because the Mailborder servers have a lot more going on. </div>

<div><br></div><div>If you are still having huge problems, you could always run clamd as root, but that is not recommended. However, it is a valid short term solution to clear out your queues with email being time sensitive and all.</div>

<div><br></div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Apr 19, 2013 at 12:44 AM, Jerry Benton <span dir="ltr">&lt;<a href="mailto:jerry.benton@mailborder.com" target="_blank">jerry.benton@mailborder.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ok so ... I have no idea how you setup permissions, so I will just show you what is doen in the Mailborder install scripts. In short, I create a special group and add postfix, clamav, and any other required user to that group. I then set the MailScanner quarantine, postfix processing, etc. as being owned by that group. I then set the below permissions, which is essentially group read and write (0660)<div>


<br></div><div><br></div><div><div># set permissions</div><div>#</div><div>chown root:mtagroup /etc/postfix/<a href="http://main.cf" target="_blank">main.cf</a></div><div>chmod 0664 /etc/postfix/<a href="http://main.cf" target="_blank">main.cf</a></div>


<div>chown -R root:mtagroup /etc/MailScanner/reports/</div><div>chown postfix:mtagroup /var/spool/MailScanner</div><div>chown postfix:mtagroup /var/spool/MailScanner/incoming</div><div>chown postfix:mtagroup /var/spool/MailScanner/quarantine</div>


<div>chown postfix.mtagroup /var/spool/MailScanner/spamassassin</div><div>chown postfix:mtagroup /var/spool/postfix</div><div>chown postfix:mtagroup /var/spool/postfix/incoming</div><div>find /etc/MailScanner/reports/ -type d -exec chmod 0655 {} \;</div>


<div>find /etc/MailScanner/reports/ -type f -exec chmod 0664 {} \;</div><div>chmod g+w /var/spool/MailScanner/*</div><div>touch /var/spool/MailScanner/incoming/SpamAssassin.cache.db</div><div>chown postfix:mtagroup /var/spool/MailScanner/incoming/SpamAssassin.cache.db</div>


<div>touch /var/spool/MailScanner/incoming/Processing.db</div><div>chown postfix:mtagroup /var/spool/MailScanner/incoming/Processing.db</div></div><div><br></div></div><div class="gmail_extra"><div><div><br><br>
<div class="gmail_quote">
On Thu, Apr 18, 2013 at 11:54 PM, Steve Freegard <span dir="ltr">&lt;<a href="mailto:steve.freegard@fsl.com" target="_blank">steve.freegard@fsl.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


How about AppArmour as you&#39;re on Ubuntu.<br>
<br>
sudo /etc/init.d/apparmor stop<br>
<br>
Does that fix it?<br>
<br>
Regards,<br>
Steve.<br>
<div><br>
<br>
On 18/04/13 21:57, Carlos Raśl Laguna wrote:<br>
&gt; Did what you ask no difference do<br>
&gt;<br>
&gt; #!/usr/bin/perl -U -I/usr/share/MailScanner/<br>
&gt;<br>
&gt; an&#39;t call method &quot;close&quot; on an undefined value at<br>
&gt; /usr/sbin/mailscanner_create_locks line 47.<br>
&gt; Error: Attempt to create locks in /var/lock/MailScanner failed!<br>
&gt; Can&#39;t set GID 33 at /usr/sbin/MailScanner line 1541.<br>
&gt;<br>
&gt;<br>
&gt; 2013/4/18 Carlos Raśl Laguna &lt;<a href="mailto:carlosla1987@gmail.com" target="_blank">carlosla1987@gmail.com</a><br>
</div>&gt; &lt;mailto:<a href="mailto:carlosla1987@gmail.com" target="_blank">carlosla1987@gmail.com</a>&gt;&gt;<br>
<div>&gt;<br>
&gt;     Did what you ask no difference do<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;     2013/4/18 Carlos Raśl Laguna &lt;<a href="mailto:carlosla1987@gmail.com" target="_blank">carlosla1987@gmail.com</a><br>
</div>&gt;     &lt;mailto:<a href="mailto:carlosla1987@gmail.com" target="_blank">carlosla1987@gmail.com</a>&gt;&gt;<br>
<div>&gt;<br>
&gt;         Thanks for the fast reply<br>
&gt;         all i get is<br>
&gt;<br>
&gt;         Can&#39;t call method &quot;close&quot; on an undefined value at<br>
&gt;         /usr/sbin/mailscanner_create_locks line 47.<br>
&gt;         Error: Attempt to create locks in /var/lock/MailScanner failed!<br>
&gt;         Can&#39;t set GID 33 at /usr/sbin/MailScanner line 1541.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;         2013/4/18 Martin Hepworth &lt;<a href="mailto:maxsec@gmail.com" target="_blank">maxsec@gmail.com</a><br>
</div>&gt;         &lt;mailto:<a href="mailto:maxsec@gmail.com" target="_blank">maxsec@gmail.com</a>&gt;&gt;<br>
<div><div>&gt;<br>
&gt;             Make youve turned off selinux<br>
&gt;<br>
&gt;             Also run the debug as the postfix user<br>
&gt;<br>
&gt;             Martin<br>
&gt;<br>
&gt;             On Thursday, 18 April 2013, Carlos Raśl Laguna wrote:<br>
&gt;<br>
&gt;<br>
&gt;                 Hi aim using mailscanner 4.84.5-4 on ubuntu 12.04.2 an<br>
&gt;                 after some check MailScanner --lint give no error back,<br>
&gt;                 however when i run in debug mode i get this<br>
&gt;<br>
&gt;                 LibClamAV Error: cli_scanhtml: Can&#39;t create temporary<br>
&gt;                 directory<br>
&gt;                 /var/spool/MailScanner/incoming/SpamAssassin-Temp/fileZu9PiO/clamav-dfeb188c6d93ac33695b6db46175629e<br>
&gt;                 LibClamAV Error: cli_scanhtml: Can&#39;t create temporary<br>
&gt;                 directory<br>
&gt;                 /var/spool/MailScanner/incoming/SpamAssassin-Temp/fileZu9PiO/clamav-0973cd1b961c3f9d0c42a72a271a3579<br>
&gt;<br>
&gt;                 plugin: eval failed: bayes: (in learn) locker:<br>
&gt;                 safe_lock: cannot create lockfile<br>
&gt;                 /var/lib/MailScanner/bayes.mutex: Permission denied<br>
&gt;                 plugin: eval failed: bayes: (in learn) locker:<br>
&gt;                 safe_lock: cannot create lockfile<br>
&gt;                 /var/lib/MailScanner/bayes.mutex: Permission denied<br>
&gt;<br>
&gt;                 It looks like permission issue but no enteraly shure<br>
&gt;                 about that had change the user from where runnig clamav<br>
&gt;                 without any good outcome<br>
&gt;<br>
&gt;                 grep -i postfix MailScanner.conf | grep -v ^#<br>
&gt;                 Run As User = postfix<br>
&gt;                 Run As Group = postfix<br>
&gt;                 Incoming Queue Dir = /var/spool/postfix/hold<br>
&gt;                 Outgoing Queue Dir = /var/spool/postfix/incoming<br>
&gt;                 MTA = postfix<br>
&gt;<br>
&gt;                 Any help here would be really appreciated. Thanks for<br>
&gt;                 your time.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;             --<br>
&gt;             --<br>
&gt;             Martin Hepworth, CISSP<br>
&gt;             Oxford, UK<br>
&gt;<br>
&gt;             --<br>
&gt;             MailScanner mailing list<br>
&gt;             <a href="mailto:mailscanner@lists.mailscanner.info" target="_blank">mailscanner@lists.mailscanner.info</a><br>
</div></div>&gt;             &lt;mailto:<a href="mailto:mailscanner@lists.mailscanner.info" target="_blank">mailscanner@lists.mailscanner.info</a>&gt;<br>
<div><div>&gt;             <a href="http://lists.mailscanner.info/mailman/listinfo/mailscanner" target="_blank">http://lists.mailscanner.info/mailman/listinfo/mailscanner</a><br>
&gt;<br>
&gt;             Before posting, read <a href="http://wiki.mailscanner.info/posting" target="_blank">http://wiki.mailscanner.info/posting</a><br>
&gt;<br>
&gt;             Support MailScanner development - buy the book off the website!<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
<br>
--<br>
MailScanner mailing list<br>
<a href="mailto:mailscanner@lists.mailscanner.info" target="_blank">mailscanner@lists.mailscanner.info</a><br>
<a href="http://lists.mailscanner.info/mailman/listinfo/mailscanner" target="_blank">http://lists.mailscanner.info/mailman/listinfo/mailscanner</a><br>
<br>
Before posting, read <a href="http://wiki.mailscanner.info/posting" target="_blank">http://wiki.mailscanner.info/posting</a><br>
<br>
Support MailScanner development - buy the book off the website!<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div></div></div><div>-- <br><div dir="ltr"><div><div><br>--<br></div>Jerry Benton<br></div>Mailborder Systems<br><a href="http://www.mailborder.com" target="_blank">www.mailborder.com</a><br>


</div>
</div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><div><br>--<br></div>Jerry Benton<br></div>Mailborder Systems<br><a href="http://www.mailborder.com" target="_blank">www.mailborder.com</a><br>

</div>
</div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><div><br>--<br></div>Jerry Benton<br></div>Mailborder Systems<br><a href="http://www.mailborder.com" target="_blank">www.mailborder.com</a><br>
</div>
</div>