exim: Completely review the exim configuration.
authorMatthijs Kooijman <matthijs@stdin.nl>
Wed, 8 Apr 2009 17:41:28 +0000 (19:41 +0200)
committerMatthijs Kooijman <matthijs@stdin.nl>
Wed, 8 Apr 2009 17:41:28 +0000 (19:41 +0200)
commit00913fc5c4f0bd4a78df5fb067cfb10392aebe7c
tree18221fe611faf81d0e2a8116fa9055dd10a3c34f
parent0625c01974df320cade3f9cd56674bcdfee0d9f3
exim: Completely review the exim configuration.

This commit mostly removes the fancy Debian debconf automatic stuff,
since that creates a lot of overhead with macros being defined in one
place and the actual configuration in another place. Other unused parts
of the configuration are also unused.

Configuration is added for the main delivery lookups to happen from
ldap data. Both persons and groups in the LDAP directory can have email
addresses defined, which will then get forwarded or delivered
appropriately (for emailaddresses in the virtual_domains setting, of
course). Email will also be delivered for any username@host addresses,
where host is one of the drsnuggles vservers.
36 files changed:
etc/exim4/conf.d/acl/20_exim4-config_local_deny_exceptions [deleted file]
etc/exim4/conf.d/acl/30_exim4-config_check_mail
etc/exim4/conf.d/acl/30_exim4-config_check_rcpt
etc/exim4/conf.d/acl/40_exim4-config_check_data
etc/exim4/conf.d/auth/30_exim4-config_examples [deleted file]
etc/exim4/conf.d/main/01_exim4-config_listmacrosdefs [deleted file]
etc/exim4/conf.d/main/02_exim4-config_options [deleted file]
etc/exim4/conf.d/main/03_exim4-config_tlsoptions [deleted file]
etc/exim4/conf.d/main/90_exim4-config_log_selector [deleted file]
etc/exim4/conf.d/main/main_config [new file with mode: 0644]
etc/exim4/conf.d/rewrite/10_ldap [new file with mode: 0644]
etc/exim4/conf.d/rewrite/31_exim4-config_rewriting [deleted file]
etc/exim4/conf.d/router/100_exim4-config_domain_literal [deleted file]
etc/exim4/conf.d/router/10_outbound [new file with mode: 0644]
etc/exim4/conf.d/router/150_exim4-config_hubbed_hosts [deleted file]
etc/exim4/conf.d/router/15_real_local [new file with mode: 0644]
etc/exim4/conf.d/router/200_exim4-config_primary [deleted file]
etc/exim4/conf.d/router/20_system_aliases [new file with mode: 0644]
etc/exim4/conf.d/router/300_exim4-config_real_local [deleted file]
etc/exim4/conf.d/router/30_ldap [new file with mode: 0644]
etc/exim4/conf.d/router/400_exim4-config_system_aliases [deleted file]
etc/exim4/conf.d/router/40_local_delivery [new file with mode: 0644]
etc/exim4/conf.d/router/500_exim4-config_hubuser [deleted file]
etc/exim4/conf.d/router/600_exim4-config_userforward [deleted file]
etc/exim4/conf.d/router/700_exim4-config_procmail [deleted file]
etc/exim4/conf.d/router/800_exim4-config_maildrop [deleted file]
etc/exim4/conf.d/router/850_exim4-config_lowuid [deleted file]
etc/exim4/conf.d/router/900_exim4-config_local_user [deleted file]
etc/exim4/conf.d/router/mmm_mail4root [deleted file]
etc/exim4/conf.d/transport/10_exim4-config_transport-macros [deleted file]
etc/exim4/conf.d/transport/30_exim4-config_mail_spool [deleted file]
etc/exim4/conf.d/transport/30_exim4-config_maildir_home
etc/exim4/conf.d/transport/30_exim4-config_maildrop_pipe [deleted file]
etc/exim4/conf.d/transport/30_exim4-config_remote_smtp
etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost [deleted file]
etc/exim4/update-exim4.conf.conf