1
0
mirror of https://github.com/docker-mailserver/docker-mailserver.git synced 2025-06-19 04:07:48 +02:00
Commit Graph

10 Commits

Author SHA1 Message Date
37ca0f9ba9 Change 'function' style (#3364) 2023-05-26 01:01:41 +02:00
cf74127f78 change if style (#3361) 2023-05-24 09:06:59 +02:00
7e7497ae5a scripts: apply fixes to helpers when using set -eE (#3285)
For an upcoming PR, these changes are required, because the script that
is using the helpers uses `set -eE`. This leads to situations where
errors are not properly handled in our helpers (yet; I plan on changing
that in the future).
2023-04-24 14:35:19 +02:00
dab70709d9 scripts: improve panic helpers (#3155) 2023-03-06 10:06:50 +01:00
a930aeb18a Remove unusual space from shebang line (#2834) 2022-10-17 10:40:09 +02:00
ab55343d8e scripts: rework environment variables setup (#2716)
* outsourcing env variable setup

This commit contains major parts of the work of refactoring the setup
and usage of environment variables. It outsources the setup into its own
script and provides dedicated functions to be executed at a later point in time.

A **new** env variable was added: `USER_PROVISIONG` which provides a
better way of defining which method / protocol to use when it comes to
setting up users. This way, the `ENABLE_LDAP` variable is deprecated,
but all of this is backwards compatible due to a "compatibility layer", a function provided by the new variables script.

This is not a breaking change. It mostly refators internal scripts. The
only change facing the user-side is the deprecation of `ENABLE_LDAP`. We
can prolong the period of deprecation for this variable as long as we
want, because the new function that ensures backwards compatibility
provides a clean interface for the future.

Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
2022-08-22 08:31:32 +02:00
684903f8d2 docs: Revise Kubernetes documentation (#2696) 2022-07-28 10:26:53 +12:00
628e902233 Remove unnecessary quotes from command substitutions (#2561) 2022-05-05 10:28:38 +02:00
a8a8c859dc Rename config examples directory (#2438) 2022-03-02 22:54:14 +00:00
b61dfe1e24 refactoring: split helper functions into smaller scripts (#2420) 2022-02-21 11:56:57 +01:00