I managed to figure this out!
Remember I have a nosuid, noexec /tmp partition to guard against
possible file-upload vulnerabilities.
I changed my ClamAV "TemporaryDirectory" to /var/clamav/tmp/ (which is
not nosuid/noexec), and this solved the problem.
FYI - my inodes were fine, and I watched the size of the /tmp dir when I
did my freshclam run, and it never went past 1% usage. It's a 190 meg
partition.
Another bit of info: When I did my clamav 0.88.6->0.88.7 update, I also
updated my glibc and my kernel at the same time. They are now 2.3.2 and
2.4.20, respectively.
On Tue, Jan 02, 2007 at 10:41:21AM -0500, Ben Wilson wrote:
>LibClamAV Error: Cannot close file tmp/clamav-29cad58e042679e3/main.fp.
>cli_untgz: No space left on device
>LibClamAV Error: cli_cvdload(): Can't unpack CVD file.
>LibClamAV Error: Can't load /var/clamav/main.cvd: CVD extraction failure
>ERROR: CVD extraction failure
>
--
ben wilson
[EMAIL PROTECTED]
http://thelocust.org/
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://lurker.clamav.net/list/clamav-users.html