Penny Rand wrote:

 
> The FreeBSD port, like all ports, installs into /usr/local.  Whatever
> you're running is *not* the port.


> Installed the port, running chroot and when I try to run freshclam I get
> this error:
> 
> hermes# chroot -u amavisd /var/amavisd /usr/bin/freshclam -v Current
> working dir is /var/db/clamav Max retries == 3 ClamAV update process
> started at Sun Jan  9 23:42:48 2005 Connected to database.clamav.net
> (63.166.28.8). Reading CVD header (main.cvd): OK
> /libexec/ld-elf.so.1: /usr/bin/freshclam: Undefined symbol "cli_gentemp"
> 
> When I try to run clamd I get:
> 
> hermes# chroot -u amavisd /var/amavisd /usr/sbin/clamd
> /libexec/ld-elf.so.1: /usr/sbin/clamd: Undefined symbol "cl_build"
> 
> I verified that /libexec/ld-elf.so.1 exists in the chroot directory. 
> 
> This setup with amavisd/clamav/postfix was running fine under
> clamav-0.75, can anyone offer a suggestion of what the problem may be?
> Thanks
> 


 As Rob has already pointed out, if you have installed from the FreeBSD
port tree, freshclam will be installed in /usr/local/bin, not /usr/bin.
Remove your old installation.


Matt
_______________________________________________
http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users

Reply via email to