1
0
mirror of https://blitiri.com.ar/repos/chasquid synced 2025-12-17 14:37:02 +00:00

test: Simplify dovecot config in integration test

In the Dovecot integration test, we can now simplify the configuration
as we assume Dovecot 2.3 is the minimum version supported for testing
(as that's the one from Debian stable at the moment).
This commit is contained in:
Alberto Bertogli
2021-10-08 17:41:14 +01:00
parent fcdc49d742
commit e1a71105c3

View File

@@ -3,6 +3,7 @@ log_path = $ROOT/dovecot.log
ssl = no
default_internal_user = $USER
default_internal_group = $USER
default_login_user = $USER
# Before auth checks, rename "u@d" to "u-x". This exercises that chasquid
@@ -42,35 +43,6 @@ service anvil {
chroot =
}
# In dovecot 2.3 these services want to change the group owner of the files,
# so override it manually to our effective group.
# This is backwards-compatible with dovecot 2.2.
# TODO: once we stop supporting dovecot 2.2 for tests, we can set
# default_internal_group and remove these settings.
service imap-hibernate {
unix_listener imap-hibernate {
group = $GROUP
}
}
service stats {
unix_listener stats {
group = $GROUP
}
unix_listener stats-writer {
group = $GROUP
}
}
service dict {
unix_listener dict {
group = $GROUP
}
}
service dict-async {
unix_listener dict-async {
group = $GROUP
}
}
# Turn on debugging information, to help troubleshooting issues.
auth_verbose = yes
auth_debug = yes