On Monday, March 21, 2016 09:08:24 AM Thomas Jarosch wrote: > Hi Mark, > > On Friday, 18. March 2016 01:38:59 Mark Martinec wrote: > > - updated a default $map_full_type_to_short_type_re to recognize > > > > a Microsoft Word document as type doc; thanks to Jörg Backschues; > > thanks for the new release candidate! > > In the previous amavisd version, all Office files types > were mapped to 'doc' since file(1) reported just "Office document". > > Office 2007+ documents get properly distinguished by file(1). > > We could either do this (I run that locally): > > [qr/^Microsoft Office Document\b/i => 'doc'], # OLE2: doc, ppt, xls, > ... + [qr/^Microsoft (Word|Excel|PowerPoint)\b/i => 'doc'], # Office > 2007+: docx, docm, pptx, xlsx, ... > > > for the sake of "compatibility" > > *or* > > recognize each file type on it's own to give > the users a better control about the content type. > > What do you think? > > > btw: We've just contributed example Office documents > to the file-tests test suite: > https://github.com/christian-intra2net/file-tests/tree/office-types > > Those files are good samples for toying with this stuff. > > Cheers, > Thomas
I packaged it for Mageia with the usual distro patches and upgraded the existing install. I don't see any errors. This what # systemctl -l status amavisd provides. Mar 22 04:30:16 cauldron.btspuhler.com systemd[1]: Reloaded AMAVIS interface between MTA and content checkers. Mar 22 04:30:16 cauldron.btspuhler.com amavis[28786]: (!)Net::Server: 2016/03/22-04:30:16 Re-exec server during HUP Mar 22 04:30:17 cauldron.btspuhler.com amavis[28786]: starting. (warm) /usr/sbin/amavisd at cauldron.btspuhler.com amavisd-new-2.11.0-rc1 (2 Mar 22 04:30:18 cauldron.btspuhler.com amavis[28786]: Net::Server: Group Not Defined. Defaulting to EGID '957 957' Mar 22 04:30:18 cauldron.btspuhler.com amavis[28786]: Net::Server: User Not Defined. Defaulting to EUID '958' Mar 22 04:30:18 cauldron.btspuhler.com amavis[28786]: No $altermime, not using it Mar 22 04:30:18 cauldron.btspuhler.com amavis[28786]: No ext program for .lz4, tried: lz4c -d Mar 22 04:30:18 cauldron.btspuhler.com amavis[28786]: No decoder for .lz4 Mar 22 04:30:18 cauldron.btspuhler.com amavis[28786]: Using primary internal av scanner code for ClamAV-clamd Mar 22 04:30:18 cauldron.btspuhler.com amavis[28786]: Found secondary av scanner ClamAV-clamscan at /usr/bin/clamscan Seems like I need to provide a group and user ID for Net::Server -- Best regards Thomas Spuhler All of my e-mails have a valid digital signature ID 60114E63
signature.asc
Description: This is a digitally signed message part.
