Different rules for files within archives
Scott Silva
ssilva at sgvwater.com
Tue Mar 31 18:22:25 IST 2009
on 3-31-2009 9:56 AM Mark Sapiro spake the following:
> Julian Field wrote:
>
>> It's now ready for testing by other people.
>> If you are interested in this at all, please do give it a try, as it
>> will be going into 4.76.
>>
>> The download links are these:
>>
>> http://www.mailscanner.info/files/4/rpm/MailScanner-4.76.1-1.rpm.tar.gz
>> http://www.mailscanner.info/files/4/suse/MailScanner-4.76.1-1.suse.tar.gz
>> http://www.mailscanner.info/files/4/tar/MailScanner-install-4.76.1-1.tar.gz
>>
>> The ChangeLog tells you about it a bit, and if you look in the
>> MailScanner.conf file for "Archives Are" and all the new options at the
>> end of the same section, you'll find it all.
>>
>> Please test it for me!
>
>
> I have just done the RPM install, and I have questions and a problem.
>
> First the questions:
>
> The comments in MailScanner.conf say
>
>> # There are now 2 sets of configurations for filename and filetype checking.
>> # One set of configuration options applies to normal attachments, these are
>> # marked by their names starting with "Archives:".
>> # The other set applies to files found within attachments which are archives,
>> # their names do *not* start with "Archives:".
>
>
> Isn't the above backwards?
>
> Also added to MailScanner.conf is the following
>
>> # These are the equivalent of the settings above, except they apply to
>> # files which are contained within "archives", as defined by the
>> # "Archives Are" setting at the top of this section.
>> # They can all be rulesets.
>> Archives: Allow Filenames =
>> Archives: Deny Filenames =
>> Archives: Filename Rules = %etc-dir%/filename.rules.conf
>> Archives: Allow Filetypes =
>> Archives: Allow File MIME Types =
>> Archives: Deny Filetypes =
>> Archives: Deny File MIME Types =
>> Archives: Filetype Rules = %etc-dir%/filetype.rules.conf
>
> and the changelog says:
>
>> By default, the checks applied to files within archives are the same as
>> those applied to normal attachments that are not within an archive.
>
> I'm a little confused about what that means. Does it just mean that the
> defaults for the Archives: settings are set to the same values as the
> defaults for the non-Archive: settings or does it mean for example
> that if I have
>
> Allow Filenames = %rules-dir%/allow.filename.rules
>
> and I also have
>
> Archives: Allow Filenames =
>
> that the ruleset for Allow Filenames also applies to Archives: Allow
> Filenames?
>
> Now for the problem. Starting MailScanner gives:
>
> Starting MailScanner: Syntax error(s) in configuration file: at
> /usr/lib/MailScanner/MailScanner/Config.pm line 1962
> Unrecognised keyword "unpackmicrosoftdocuments" at line 498 at
> /usr/lib/MailScanner/MailScanner/Config.pm line 1965
> Warning: syntax errors in /etc/MailScanner/MailScanner.conf. at
> /usr/lib/MailScanner/MailScanner/Config.pm line 1970
>
> Apparently this version doesn't like
>
> Unpack Microsoft Documents = yes
>
Did you check if you needed to upgrade the languages.conf file?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 258 bytes
Desc: OpenPGP digital signature
Url : http://lists.mailscanner.info/pipermail/mailscanner/attachments/20090331/1480c3a8/signature.bin
More information about the MailScanner
mailing list