pollox,
> After an upgrade to amavisd-new version 2.4.2-3 on a
debian etch
> I encounter the following error in mail.log:
> (03476-02) (!!) TROUBLE in check_mail:
parts_decode_ext FAILED:
> Unix utility file(1) not available, but is needed...
> But the file utility is available. What's wrong here?
> # which file
> /usr/bin/file
> $path =
'/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bi
n';
> > Is the file(1) program executable?
> # ls -l /usr/bin/file
> -rwxr-xr-x 1 root root 10152 2006-09-26 14:30
/usr/bin/file
> > Are you running amavisd chrooted
> I'm not.
> $file doesn't work neather.
Were you able to resolve the problem by now?
Was the location of the file(1) utility reported during
startup,
such as:
...
amavis[62131]: ANTI-SPAM-SA code loaded
amavis[62131]: Unpackers code loaded
amavis[62131]: Found $file at /usr/local/bin/file
amavis[62131]: No $dspam, not using it
...
I don't have a better idea, apart from what I already said.
Could be something specific to Debian.
Amavisd tries to locate a program specified in variable
$file
(which by default is just 'file'), and if not given as
absolute
path, it tries to find it in one of the directories
specified
in $path. Also the program must be executable for the
process
accessing it (for username vscan), which implies that its
parent directories must allow at least a+x access.
Mark
------------------------------------------------------------
-------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the
chance to share your
opinions on IT & business topics through brief surveys -
and earn cash
http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
AMaViS-user mailing list
AMaViS-user lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amav
is.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/ho
wto/
|