Commit Graph

1209 Commits

Author SHA1 Message Date
William Desportes e58020029e
Add more sasl LDAP config options
- SASLAUTHD_LDAP_PASSWORD_ATTR => ldap_password_attr
- SASLAUTHD_LDAP_AUTH_METHOD => ldap_auth_method
- SASLAUTHD_LDAP_MECH => ldap_mech
2020-12-08 15:30:55 +01:00
William Desportes 17962c243a
Implement more sasl config options
Follow up of: https://github.com/tomav/docker-mailserver/pull/980
Ref: https://github.com/tomav/docker-mailserver/issues/1704
2020-12-08 15:07:22 +01:00
Brandon Schmitt c020cc88a1
Use the environment var SSL_DOMAIN while extracting certs from the acme.json during start-up
Signed-off-by: Brandon Schmitt <Brandon.Schmitt@live.de>
2020-12-06 20:36:22 +01:00
Brandon Schmitt 6251f898ea
Fix error in python script extracting certs from the acme.json file if there are sections with null values as certs
Signed-off-by: Brandon Schmitt <Brandon.Schmitt@live.de>
2020-12-06 20:30:20 +01:00
Georg Lauterbach ec290acd1f
added OS support and multiple domain setup to the README 2020-11-25 13:31:21 +01:00
Georg Lauterbach 9a74a56415
Merge pull request #1690 from dayld/master
Add additional pem file for _monitored_files_checksums
2020-11-22 11:16:37 +01:00
Aleksey Drozdov cc014d5b4b added additional pem file for _monitored_files_checksums 2020-11-16 15:49:35 +01:00
Georg Lauterbach 74710cf0eb
Merge pull request #1686 from aendeavor/fix_make-#1685
Correting Makefle - Fixing #1685
2020-11-12 09:50:18 +01:00
Georg Lauterbach d26c4c8b31
fix for #1685 2020-11-12 09:36:15 +01:00
Georg Lauterbach d4e0a571e0
Merge pull request #1683 from simonsystem/issue-1681_create-docs-for-all-dovecot-vars
Create docs for missing DOVECOT vars in README.md
2020-11-07 23:50:36 +01:00
Simon Schröter a66a75113c Create docs for missing DOVECOT vars in README.md 2020-11-07 15:16:02 +01:00
Georg Lauterbach 3780783145
Housekeeping (#1682)
Housekeeping
2020-11-07 09:56:03 +01:00
Casper ab45ae5504
Change default logrotate settings for /var/mail/maillog (#1667)
Change default logrotate settings for /var/mail/maillog

See also: https://github.com/tomav/docker-mailserver/issues/1666
2020-11-07 00:54:50 +01:00
Georg Lauterbach 2c65b0c260
use wait_for_smtp function instead of sleep 2020-11-06 14:11:42 +01:00
Georg Lauterbach ed7106b04d
housekeeping 2020-11-06 14:04:23 +01:00
Georg Lauterbach 2f840d7da5
Merge pull request #1680 from aendeavor/shellcheck-for-bats
Shellcheck for test/*.bats
2020-11-05 21:45:10 +01:00
Georg Lauterbach 462611f0be
Merge remote-tracking branch 'aendeavor/shellcheck-for-bats' into shellcheck-for-bats 2020-11-05 19:15:46 +01:00
Georg Lauterbach 9ce719213b
first refactoring fr *.bats according to shellcheck 2020-11-05 19:15:28 +01:00
Georg Lauterbach 46998dd816
preparation to include *.bats into shellcheck 2020-11-05 13:47:52 +01:00
Georg Lauterbach 24cef4bfd3
first refactoring fr *.bats according to shellcheck 2020-11-05 13:32:42 +01:00
Georg Lauterbach 59c18ede4d
Merge pull request #1679 from aendeavor/fix-f2b-#1677
F2B script unusable - fixes #1677
2020-11-05 13:25:42 +01:00
Georg Lauterbach a3ebbd2bd4
preparation to include *.bats into shellcheck 2020-11-05 12:43:03 +01:00
Georg Lauterbach dd5c0b003a
removing debug trace 2020-11-05 12:40:24 +01:00
Georg Lauterbach 5365e7f0f8
fixes #1677 2020-11-05 11:41:18 +01:00
Erik Wramner 6726871efc
Merge pull request #1672 from omarc1492/patch-1
Add SELinux support
2020-11-01 21:04:28 +01:00
omarc1492 da8677afc2
Update README.md 2020-10-30 12:29:12 -05:00
omarc1492 af8da35322
Update README.md 2020-10-30 12:26:45 -05:00
omarc1492 1bf7929f87
Update README.md 2020-10-30 12:25:42 -05:00
omarc1492 96da96b513
Update README.md 2020-10-30 12:22:53 -05:00
omarc1492 814ebfb2ad
Update compose.env
Add optional environment variable that is disabled and has -Z as default option.
2020-10-30 12:07:17 -05:00
omarc1492 400900fa9b
Update docker-compose.yml
Add additional bind mount option for when SELinux is enabled
2020-10-30 12:05:22 -05:00
omarc1492 50c40c4ba6
Update README.md
Add example of using script when SELinux is enabled.
2020-10-30 10:51:27 -05:00
omarc1492 8665803253
Update setup.sh
Add script options -z and -Z to handle SELinux environments.
2020-10-30 10:43:31 -05:00
Georg Lauterbach c22c25d623
Merge pull request #1662 from aendeavor/env-update2
Env Update 2
2020-10-28 18:44:25 +01:00
Georg Lauterbach 7fde5ebe36
re-trigger tests 2020-10-28 15:44:34 +01:00
Georg Lauterbach 46f336c721
Merge pull request #1671 from martin-schulze-vireso/bugfix/monitored_files_checksums_not_found 2020-10-28 15:41:49 +01:00
Martin Schulze 6a9e5c0b62 Fix parallel development error: Use correct filename 2020-10-28 14:39:42 +01:00
Georg Lauterbach f0105f6d47
Merge pull request #1613 from martin-schulze-vireso/feature/extract_even_more_tests 2020-10-28 11:16:15 +01:00
Georg Lauterbach 8a5e6fd9e0
removed .env from docker-compose.yml 2020-10-22 09:37:51 +02:00
Charles Harris 451bbfdf40
silence errorneous output when not generating reports (#1657)
* silence errorneous output when not generating reports
* remove incorrect variable assignment
* change error messages and logic when reports turned off
* changing warn -> inf

Co-authored-by: Charles Harris
Co-authored-by: Georg Lauterbach
2020-10-21 19:45:47 +02:00
Georg Lauterbach da8171388f
Complete Refactor for `target/bin` (#1654)
* documentation and script updates trying to fix #1647
* preparations for refactoring target/bin/
* complete refactor for target/bin/
* changing script output slightly
* outsourcing functions in `bin-helper.sh`
* re-wrote linting to allow for proper shellcheck -x execution
* show explanation for shellcheck ignore
* adding some more information
2020-10-21 18:16:32 +02:00
Georg Lauterbach f16e7f274e
updating env files further 2020-10-21 17:02:39 +02:00
Georg Lauterbach a63a8c5f5f
adjusting env files for clearer usage 2020-10-21 16:58:43 +02:00
Georg Lauterbach 0ada57d87c
Documentation and Script Updates trying to fix #1647 (#1653)
* documentation and script updates trying to fix #1647
* re-trigger tests
* removing unnecessary rm statements
* re-trigger tests
2020-10-21 16:00:35 +02:00
Georg Lauterbach 275fbb1984
Merge pull request #1660 from tomav/aendeavor/renaming
Exchanging `.dist` files
2020-10-21 15:10:11 +02:00
Martin Schulze 0015c62303 Fix linter issue 2020-10-20 15:02:31 +02:00
Martin Schulze 5cce70b3a9 Fix timing dependent failures 2020-10-20 14:14:04 +02:00
Martin Schulze 1bd1fd3b32 Merge remote-tracking branch 'tvial/master' into feature/extract_even_more_tests 2020-10-20 13:19:15 +02:00
Martin Schulze 2de5c52b83 Fix nameclash in config names 2020-10-20 12:05:40 +02:00
Martin Schulze 0453240098 Catch errors on config duplication command 2020-10-20 09:33:47 +02:00