1
0
mirror of https://github.com/tomav/docker-mailserver.git synced 2024-06-27 19:55:40 +02:00
docker-mailserver/target/bin
Georg Lauterbach a54d774587
scripts: refactored daemon-stack.sh (#2496)
* refactored `daemon-stack.sh`

A new method was introduced to uniformaly start daemons and log output
accordingly. The methods for daemon start were renamed (plural ->
singular), therefore the adjustments in `start-mailserver.sh`.

* cleaned Fetchmail setup from `daemon-stack.sh`

Not sure why, but the Fetchmail setup was somehow happening in
`daemon-stack.sh` - this is not supposed to be the case. I relocated the
setup into `setup-stack.sh`, where it belong.

* delete old, unnecessary script in `target/bin/`

These are unused leftovers from the last commit, that relocated the
setup of Fetchmail into `setup.stack.sh`.

* corrected changedetector function name

* Apply suggestions from code review

* adjusted `debug-fetchmail` script

It is absolutely fine to source `setup-stack.sh` because sourcing the
script does not execute a single function (by desing of the script).
This way, we retain functionality.

* praise be ShellCheck

* added `log.sh` to `debug-fetchmail` as a dependency

* final cleanup

Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
2022-03-27 09:43:39 +02:00
..
acme_extract.py acme_extract -> acme_extract.py + F_BIN to avoid .py 2022-03-06 22:17:29 -05:00
addalias renamed function _errex -> _exit_with_error (#2497) 2022-03-21 15:01:07 +01:00
addmailuser scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
addrelayhost renamed function _errex -> _exit_with_error (#2497) 2022-03-21 15:01:07 +01:00
addsaslpassword renamed function _errex -> _exit_with_error (#2497) 2022-03-21 15:01:07 +01:00
debug-fetchmail scripts: refactored daemon-stack.sh (#2496) 2022-03-27 09:43:39 +02:00
delalias scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
delmailuser scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
delquota scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
excluderelaydomain scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
fail2ban scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
listalias scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
listmailuser scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
open-dkim scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
postfix-summary scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
print-environment scripts: new log (#2493) 2022-03-21 07:07:52 +01:00
quota-warning refactoring: split helper functions into smaller scripts (#2420) 2022-02-21 11:56:57 +01:00
report-pflogsumm-yesterday scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
restrict-access scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
sedfile scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
setquota scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
setup acme_extract -> acme_extract.py + F_BIN to avoid .py 2022-03-06 22:17:29 -05:00
updatemailuser scripts: refactored scripts located under target/bin/ (#2500) 2022-03-26 09:30:09 +01:00
virus-wiper refactoring: split helper functions into smaller scripts (#2420) 2022-02-21 11:56:57 +01:00