<br><br><div class="gmail_quote">On Mon, Mar 30, 2009 at 11:16 PM, Paul Heinlein <span dir="ltr">&lt;<a href="mailto:heinlein@madboa.com">heinlein@madboa.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Tue, 31 Mar 2009, Geoff Hull wrote:<br>
<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

It appears that the clamav-devel package is necessary for the full functioning of clamd-0.95-1. Prior to installing clamav-devel, the clamd init script would emit this message:<br>
<br>
LibClamAV Warning: Cannot dlopen: file not found - unrar support unavailable<br>
<br>
The same message would occur when running clamscan from the command-line.<br>
<br>
What happens is that libclamav will look for the autoconf-generated <a href="http://libclamunrar_iface.la" target="_blank">libclamunrar_iface.la</a> file to see what version of the libclamunrar_iface library it ought to open. If it doesn&#39;t find that file (which isn&#39;t packaged with the rpmforge packages), it looks for /libclamunrar_iface.so -- which is shipped with the clamav-devel package.<br>

</blockquote></div></blockquote></blockquote><div><br>I just changed the clamav spec file, i added a very ugly fix which puts the .so files in the clamav package instead of in the clamav-devel package. This should make it possible for clamd to load the iface/unrar libraries..<br>
<br>Packagers/clamav experts: i don&#39;t know much about clamav so better fixes are appreciated :-) If possible i&#39;ll try to figure out the clamd code tomorrow.<br><br>Dries<br></div></div><br>