I was today informed of a (new) "rlocate" command for Kernel 2.6 distributions.  <br>
--> <a href="http://www.linux.com/article.pl?sid=05/08/31/1441206">http://www.linux.com/article.pl?sid=05/08/31/1441206</a><br>
<br>
rlocate daemon can monitor filesystem changes online, so there's no need to run updatedb so often.<br>
<br>
> Maybe updatedb should interrupt updating by default when the user <br>

> starts to work with the machine.<br>

<br>
<span class="postbody">And </span>rlocate daemon could also monitor kbd and mouse events.<br>
<br>
Events:<br>
<span class="postbody">$ cat /proc/bus/input/devices</span><br>
$ sudo cat /dev/input/event0   # event1,  event2  etc... ,   move your mouse<br>
<br>
<br>
<div><span class="gmail_quote">On 9/8/05, <b class="gmail_sendername">Ari Torhamo</b> <<a href="mailto:ari.torhamo@saunalahti.fi">ari.torhamo@saunalahti.fi</a>> wrote:</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Maybe updatedb should interrupt updating by default when the user starts<br>to work with the machine. Then nobody would have to remove updatedb
<br>because it interrupts and delays his work. Is there a reason why this is<br>not a good idea? If not, I might do a feature request for it.<br><br>Regards,<br><br>Ari Torhamo<br><br></blockquote></div><br>