mirror of
https://github.com/bokysan/docker-postfix.git
synced 2024-11-10 17:05:00 +08:00
cf2b2be0d3
With upgrade to Alpine 3.13, support for `hash:` and `btree:` has beenremoved from Alpine. As such `hash:<file>` references do not work any more. [Alpine](https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.13.0) explains it like this: > Oracle has changed the license of BDB to AGPL-3.0, making it unsuitable > to link to packages with GPL-incompatible licenses. Since the old version > is no longer maintained, the db package is now deprecated. Alpine Linux > packages are being transitioned to alternatives or, where no alternatives > exist, removed entirely. This, unfortunately, will mean that the new version of `docker-postfix` might not be backwards-compatible, if you're using your own postfix configuration. Sorry. :-(
19 lines
541 B
Bash
19 lines
541 B
Bash
#!/usr/bin/env bats
|
|
|
|
load /code/scripts/common.sh
|
|
load /code/scripts/common-run.sh
|
|
|
|
|
|
@test "Make sure that postfix_custom_commands adds lines" {
|
|
local POSTFIX_alias_database=lmdb:/etc/mail/aliases
|
|
postfix_custom_commands
|
|
cat /etc/postfix/main.cf | fgrep -qx "alias_database = lmdb:/etc/mail/aliases"
|
|
postfix check
|
|
}
|
|
|
|
@test "Make sure that postfix_custom_commands removes lines" {
|
|
local POSTFIX_readme_directory=
|
|
postfix_custom_commands
|
|
cat /etc/postfix/main.cf | egrep -q "^#readme_directory"
|
|
postfix check
|
|
}
|