docker-mailserver/target/scripts/helpers
Brennan Kinney c314c9c471
chore(check-for-changes.sh): Drop redundant guards (#2623)
* chore: Remove requirement for `postfix-accounts.cf`

This is an old requirement from when the change detector service was first introduced. It's no longer relevant.

* chore: Do not needlessly create `postfix-aliases.cf`

The config was created regardless to workaround early change detection support. No longer necessary to require the file to exist.

* chore: Drop guards requiring `/tmp/docker-mailserver` to exist

Legacy guards when this was the only location change detection location supported.

There does not appear to be any need for changing into this directory at the start of `check-for-changes.sh` as we use absolute filepaths (originally monitored files were checked with relative paths to this config dir).

* chore: Revise inline docs

* chore: Add change detection monitoring for extra configs

These are also handled at run-time in the current change detection support, so it makes sense to allows these config updates to also trigger change events.
2022-06-09 19:48:07 +12:00
..
accounts.sh chore(housekeeping): Normalize how config files filter out unwanted lines (#2619) 2022-06-07 01:07:30 +12:00
aliases.sh chore(check-for-changes.sh): Drop redundant guards (#2623) 2022-06-09 19:48:07 +12:00
change-detection.sh chore(check-for-changes.sh): Drop redundant guards (#2623) 2022-06-09 19:48:07 +12:00
dns.sh Remove unnecessary quotes from command substitutions (#2561) 2022-05-05 10:28:38 +02:00
error.sh Fix changedetector restart loop (#2548) 2022-04-19 21:09:25 +02:00
index.sh chore: Merge helpers/sasl.sh into helpers/relay.sh (#2605) 2022-06-06 10:59:42 +12:00
lock.sh Remove unnecessary quotes from command substitutions (#2561) 2022-05-05 10:28:38 +02:00
log.sh Use color variables instead of escape codes (#2565) 2022-05-10 17:50:33 +02:00
network.sh Rename config examples directory (#2438) 2022-03-02 22:54:14 +00:00
postfix.sh Rename config examples directory (#2438) 2022-03-02 22:54:14 +00:00
relay.sh chore(housekeeping): Normalize how config files filter out unwanted lines (#2619) 2022-06-07 01:07:30 +12:00
ssl.sh chore(housekeeping): Create helpers/change-detection.sh (#2610) 2022-06-05 11:59:54 +12:00
utils.sh chore: Extract out /var/mail ownership workaround (#2628) 2022-06-08 10:09:19 +12:00