Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing decoders for amavisd #659

Closed
Fmstrat opened this issue Jul 20, 2017 · 2 comments
Closed

Missing decoders for amavisd #659

Fmstrat opened this issue Jul 20, 2017 · 2 comments

Comments

@Fmstrat
Copy link

Fmstrat commented Jul 20, 2017

Just fired up a new instance and noticed that amavisd is gong to fail to inspect a number of archives due to the lack of decoders:

mail                 | Jul 20 15:38:51 mail amavis[1590]: Found decoder for    .Z    at /bin/uncompress
mail                 | Jul 20 15:38:51 mail amavis[1590]: Found decoder for    .gz   at /bin/gzip -d
mail                 | Jul 20 15:38:51 mail amavis[1590]: Found decoder for    .bz2  at /bin/bzip2 -d
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .xz, tried: xzdec, xz -dc, unxz -c, xzcat
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .lzma, tried: lzmadec, xz -dc --format=lzma, lzma -dc, unlzma -c, lzcat, lzmadec
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .lrz, tried: lrzip -q -k -d -o -, lrzcat -q -k
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .lzo, tried: lzop -d
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .lz4, tried: lz4c -d
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .rpm, tried: rpm2cpio.pl, rpm2cpio
mail                 | Jul 20 15:38:51 mail amavis[1590]: Found decoder for    .cpio at /bin/pax
mail                 | Jul 20 15:38:51 mail amavis[1590]: Found decoder for    .tar  at /bin/pax
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .deb, tried: ar
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .rar, tried: unrar-free
mail                 | Jul 20 15:38:51 mail amavis[1590]: Found decoder for    .arj  at /usr/bin/arj
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .arc, tried: nomarch, arc
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .zoo, tried: zoo
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .doc, tried: ripole
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .cab, tried: cabextract
mail                 | Jul 20 15:38:51 mail amavis[1590]: Internal decoder for .tnef
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .zip, tried: 7za, 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .kmz, tried: 7za, 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: Internal decoder for .zip
mail                 | Jul 20 15:38:51 mail amavis[1590]: Internal decoder for .kmz
mail                 | Jul 20 15:38:51 mail amavis[1590]: Found decoder for    .7z   at /usr/bin/7zr
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .xz, tried: 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .lzma, tried: 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .jar, tried: 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .rar, tried: 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .swf, tried: 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .lha, tried: 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .iso, tried: 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .cab, tried: 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .deb, tried: 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: No ext program for   .rpm, tried: 7z
mail                 | Jul 20 15:38:51 mail amavis[1590]: Found decoder for    .exe  at /usr/bin/arj
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .F
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .arc
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .cab
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .deb
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .doc
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .iso
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .jar
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .lha
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .lrz
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .lz4
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .lzma
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .lzo
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .rar
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .rpm
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .swf
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .xz
mail                 | Jul 20 15:38:51 mail amavis[1590]: No decoder for       .zoo

At the very lest, 7z and unrar-free should be added as a package to handle common archives, but the best solution would be to ensure each archive format has a decoder. Thanks!

@tomav
Copy link
Contributor

tomav commented Jul 20, 2017

Hi @Fmstrat, you're right. But I'm not sure all these should be enabled.
7z, rar, perhaps doc may be added if you want to submit a PR.

@johansmitsnl
Copy link
Contributor

Created a PR #677

@tomav tomav closed this as completed in 8b19d54 Aug 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants