📝 Preliminary Checks
👀 What Happened?
In #3703, I've replaced sed statements with our sedfile wrapper. This revealed a not working sed statement:
[ DEBUG ] Setting up Dovecot quota
[ ERROR ] No difference after call to 'sed' in 'sedfile' (sed -i s|check_policy_service inet:localhost:65265||g /etc/postfix/main.cf)
👟 Reproduction Steps
Start DMS with ENABLE_QUOTA=0:
docker run --rm --interactive --tty --name dms-test_example \
--env OVERRIDE_HOSTNAME=mail.example.test \
--env POSTFIX_INET_PROTOCOLS=ipv4 \
--env DOVECOT_INET_PROTOCOLS=ipv4 \
--env ENABLE_CLAMAV=0 \
--env ENABLE_AMAVIS=0 \
--env ENABLE_RSPAMD=0 \
--env ENABLE_OPENDKIM=0 \
--env ENABLE_OPENDMARC=0 \
--env ENABLE_POLICYD_SPF=0 \
--env ENABLE_SPAMASSASSIN=0 \
--env LOG_LEVEL=trace \
--env ENABLE_QUOTAS=0 \
mailserver-testing:ci
Related script:
|
# disable quota policy check in postfix |
|
sed -i "s|check_policy_service inet:localhost:65265||g" /etc/postfix/main.cf |
🐋 DMS Version
Branch from #3703 not merged yet
💻 Operating System and Architecture
Debian
⚙️ Container configuration files
📜 Relevant log output
No response
Improvements to this form?
No response
📝 Preliminary Checks
👀 What Happened?
In #3703, I've replaced
sedstatements with oursedfilewrapper. This revealed a not workingsedstatement:👟 Reproduction Steps
Start DMS with
ENABLE_QUOTA=0:Related script:
docker-mailserver/target/scripts/startup/setup.d/dovecot.sh
Lines 100 to 101 in bbed3f6
🐋 DMS Version
Branch from #3703 not merged yet
💻 Operating System and Architecture
Debian
⚙️ Container configuration files
📜 Relevant log output
No response
Improvements to this form?
No response