On Wed, 2011-09-07 at 09:02 -0700, [email protected] wrote: > Michael, > > > # cat /var/log/maillog|grep 'No decoder for ' > > Sep 7 06:52:49 web amavis[12457]: No decoder for .lzo tried: lzop > -d > > Sep 7 06:52:49 web amavis[12457]: No decoder for .arc tried: > nomarch, arc > > Sep 7 06:52:49 web amavis[12457]: No decoder for .zoo tried: zoo, > unzoo > > > > I'm on a CentOS 5.6 system, how do I resolve these dependencies? > > I'm not sure if I understand your question, but I'll give it a shot. If > you're asking why those messages come up, it's because amavis will make use > of external (de)compression packages like gunzip, bunzip2, etc. if they're > available. The ones listed above are kinds of compression/decompression > packages that amavis understands, but aren't present on your system. > They're not dependencies in the classic sense. Amavis will work fine > without them, and mine has run for years without some packages similar to > these. It just means that if someone sends you an e-mail with, say, a .zoo > attachment, Amavis can't decompress it to scan the contents. > > The solution is either to not worry about .zoo attachments and the other > ones listed, or to install the external packages that know how to > compress/decompress these kinds of files. You'll have to look to your > distro to find out which packages are needed to support those kinds of > files. > > I hope that helps. > > -Brian Martin
Yes, I've supported various formats that weren't standardly supported by finding for example cabextract rpms or the source for freeze, etcetera. Seems that zoo is harder to support, but there is a Slackware package for it??? I have libraries for lzo but not lzop, don't know where to get it. I guess the question becomes, how do you reject anything you don't have a scanner for and generate a message about who sent it and other information for the intended recipient? Another problem, I'm getting about 2-3 different errors in my mail log that seem to be coming from amavis. Sep 7 09:04:20 xerxes amavis[12705]: (12705-03) (!)Mail::ClamAV av-scanner FAILED: statchkdir() only works if a database directory was specified to new() at (eval 102) line 71. Sep 7 06:54:57 xerxes amavis[12852]: (12704-01) (!!)[12852] run_as_subprocess: child done (6.1 ms), sending results: res_len=67, STATUS: FAILURE Not an ARRAY reference at (eval 102) line 735. I suspect that virus scanning isn't working at all where I haven't done much with the spam assassin part. For example, how do I avoid changing the header if I don't virus scan or spam assassin scan it? I have some server generated messages that need to be left unchanged. _______________________________________________ PLUG mailing list [email protected] http://lists.pdxlinux.org/mailman/listinfo/plug
