docker-mailserver/target
alinmear 26992bb66f #503 (#522)
* Add method overwrite_config()
This method takes 2 arguments:
  1.) Environment Variable Prefix
  2.) String of files separated by whitespace

e.g.
  export LDAP_SEARCH_BASE=dc=domain,dc=loc
  export LDAP_BIND_PW=test

  overwrite_config "LDAP_" "/etc/postfix/ldap-users.cf
  /etc/postfix/ldap-groups.cf"

Logic:
  + all env vars will be search for vars with the prefix LDAP_
  + afterwards they will be dissembled in key value pairs
    LDAP_BIND_PW=test --> bind_pw test
  + the key and value will be substituted within the provided files
  via sed

* Fix #503 added logic for custom configs provided at container
provisioning within /tmp/docker-mailserver

* Add additional unit tests for postfix ldap integration

    * check custom configs copied
    * check environment variables substituted

* Fix quoting problems in tests.bats

* Fix missing brackets in function _fix_var_amavis_permissions()

* Fix typo in _setup_ldap

* Fix notify in overwrite_config

* Fix typo

* Fix added dovecot ldap config provisioning again and Add notify for tasks
2017-04-26 14:56:08 +02:00
..
amavis/conf.d Fixes #496 enabling all domains to get spam headers and spam checks (#563) 2017-04-18 14:18:42 +02:00
bin Issue 538 (#541) 2017-04-17 18:27:28 +02:00
dovecot Hardening TLS ciphers (#492) 2017-01-25 14:10:40 +01:00
fail2ban - Fixed #152 2016-04-23 12:09:28 +02:00
fetchmail Implement fetchmail (#260) (#271) 2016-08-21 22:13:13 +02:00
opendkim Added DKIM compatibility with AWS SES 2017-01-11 22:27:01 +01:00
opendmarc improve OpenDKIM and OpenDMARC milters integration (#361) 2016-10-25 08:57:08 +02:00
postfix Fixes #451 - add incoming mail SPF policy checks (#543) 2017-03-14 17:21:17 +01:00
postgrey fixed postgrey inet parameter (#570) 2017-04-12 19:45:47 +02:00
filebeat.yml.tmpl add ELK support (#331) 2016-09-29 22:52:05 +02:00
start-mailserver.sh #503 (#522) 2017-04-26 14:56:08 +02:00