<div><span class="gmail_quote">On 02/11/06, <b class="gmail_sendername">Phil Chambers</b> &lt;<a href="mailto:P.A.Chambers@exeter.ac.uk">P.A.Chambers@exeter.ac.uk</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>On Thu, 2 Nov 2006 15:30:53 +0100 Phil Pennock<br>&lt;<a href="mailto:info-cyrus-spodhuis@spodhuis.org">
info-cyrus-spodhuis@spodhuis.org</a>&gt; wrote:<br><br>&gt; On 2006-11-02 at 15:08 +0100, Marten Lehmann wrote:<br>&gt; &gt; what is &quot;SQUAT&quot;? I have several lines like this in my logfile:<br>&gt;<br>&gt; &quot;man -k squat&quot; or &quot;apropos squat&quot; should point you to:
<br>&gt; squatter(8)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- create SQUAT indexes for mailboxes<br>&gt;<br>&gt; That man-page explains how squatter provides indexes of mail content for<br>&gt; speeding up IMAP SEARCH and shows you how to use it.<br>
&gt;<br>&gt; There will also be an entry in your cyrus.conf, EVENTS section, which is<br>&gt; starting these processes.<br>&gt;<br><br>I do not use squat and do not have squatter in my cyrus.conf file but get these<br>messages all the time. So, they are not produced by squatter running.
<br><br>In my logs they are being generated by imapd. Given that they are to help<br>searches I am baffled. There are typically 170,000 to 200,000 instances of<br>'SQUAT failed to open index file' in my log each day and I can't believe that
<br>our users do that many searches!<br><br>Phil.<br></blockquote></div>
<div>Probably not, but they probably do open an IMAP session that number of times and it is when they do attempt to open the SQUAT file&nbsp; the error message occurs. So you don't need to be running squatter for the messages to appear, in fact they only appear when squatter isn't running. Once the index files exist then you'll get a message like
</div>
<div>&nbsp;</div>
<div>Nov&nbsp; 1 09:59:01 hostname imapd[1920]: SQUAT returned 120 messages</div>
<div>&nbsp;</div>
<div>instead.<br><br>Keith<br clear="all"><br>-- <br>Keith Brazington<br>Quetz Limited<br>&nbsp;</div>