mirror of
https://github.com/docker-mailserver/docker-mailserver.git
synced 2024-01-19 02:48:50 +00:00
e3cc627e18
* chore: Split vhost helper method and use filepath vars - Helpers `accounts.sh` and `aliases.sh` can move their vhost code into this helper. - They share duplicate code with `bin/open-dkim` which will also leverage this vhost helper going forward. * chore: Sync vhost generation logic into helper - Chunky commit, but mostly copy/paste of logic into a common method. - `bin/open-dkim` additionally wrapped relevant logic in a function call and revised inline docs. * chore: Include LDAP vhost support - Revises notes for LDAP vhost support. - This now ensures LDAP users get vhost rebuilt to match the startup script for when change detection support is enabled. - `bin/open-dkim` will additionally be able to support the default `DOMAINNAME` var (set via `helpers/dns.sh`) for LDAP users instead of requiring them to provide one explicitly. * chore(`bin/open-dkim`): Ensure `DOMAINNAME` is properly set - This will ensure LDAP users insert the same `DOMAINNAME` value as used during container startup. - The container itself should panic at startup (during `helpers/dns.sh`) if this isn't configured correctly already, thus it should not introduce any breaking change to users of this utility? * chore: Set the 2nd value as blank `_` Line is split by a delimiter such as white-space (or via IFS: `|`), the blank `_` var is to indicate we're not interested in that value, but still leverage how `read -r` works, instead of splitting the var ourselves first thing. * chore: Remove shellcheck disable lines No longer applicable with the switch to `_` |
||
---|---|---|
.. | ||
acme_extract.py | ||
addalias | ||
adddovecotmasteruser | ||
addmailuser | ||
addrelayhost | ||
addsaslpassword | ||
debug-fetchmail | ||
delalias | ||
deldovecotmasteruser | ||
delmailuser | ||
delquota | ||
excluderelaydomain | ||
fail2ban | ||
listalias | ||
listdovecotmasteruser | ||
listmailuser | ||
open-dkim | ||
postfix-summary | ||
print-environment | ||
quota-warning | ||
report-pflogsumm-yesterday | ||
restrict-access | ||
sedfile | ||
setquota | ||
setup | ||
updatedovecotmasteruser | ||
updatemailuser | ||
virus-wiper |