Bug#267044: please split 40_exim4-config_check_data

Sim IJskes Sim IJskes <sim@nyx.xs4all.nl>, 267044@bugs.debian.org
Fri, 20 Aug 2004 13:32:35 +0200


Package: exim4
Version: 4.34-4
Severity: wishlist

Could you please split 40_exim4-config_check_data into 2 files?
One 40_exim4-config_check_data and one 49_exim4-config_check_data where
the 49_exim4-config_check_data contains the last accept line.

Then i can put my own config in 45_exim4-config_check_data, like:

++++++++++++++++++++++++++++++++++++++
# 45_exim4-config_check_data

	#######################################################################
	#

	# Unpack MIME containers and reject file extensions
	# used by worms. Note that the extension list may be
	# incomplete.
	deny  
		message = files ending in .$found_extension are not accepted here
		demime = bat:com:exe:pif:prf:scr:vbs
      
	
	# Reject messages that have serious MIME errors.
	# This calls the demime condition again, but it
	# will return cached results.

	deny  
		message = Serious MIME defect detected ($demime_reason)
		demime = *
		condition = ${if >{$demime_errorlevel}{2}{1}{0}}


	# Reject messages containing malware.
	deny 
		message = This message contains malware ($malware_name)
		malware = *
     
	#
	#######################################################################
++++++++++++++++++++++++++++++++++++++

This will allow me to use updates and still have custom rules.
Maybe later this could be included in a clamav-exim4 packages or so.

Thanks.

Gr. Sim


-- Package-specific info:
Exim version 4.34 #1 built 27-Jul-2004 18:08:18
Copyright (c) University of Cambridge 2004
Berkeley DB: Sleepycat Software: Berkeley DB 3.2.9: (May 26, 2004)
Support for: iconv() IPv6 PAM Perl GnuTLS
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch ldap ldapdn ldapm mysql nis nis0 passwd pgsql
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral iplookup manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Contains exiscan-acl patch revision 21 (c) Tom Kistner [http://duncanthrax.net/exiscan/]
Configuration file is /var/lib/exim4/config.autogenerated
# /etc/exim4/update-exim4.conf.conf
#
# Edit this file and /etc/mailname by hand and execute update-exim4.conf
# yourself or use 'dpkg-reconfigure exim4-config'

dc_eximconfig_configtype='satellite'
dc_other_hostnames=''
dc_local_interfaces='127.0.0.1'
dc_readhost='nyx.xs4all.nl'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='nyx.xs4all.nl'

CFILEMODE='644'
dc_use_split_config='true'
dc_hide_mailname='true'
mailname:socket.isps

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (1100, 'testing'), (300, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-686
Locale: LANG=C, LC_CTYPE=C

Versions of packages exim4 depends on:
ii  exim4-base                    4.34-4     EXperimental Internal Mailer -- a 
ii  exim4-daemon-heavy            4.34-4     Exim (v4) with extended features, 

-- no debconf information