Skip to content

setup misplaces DKIM configuration for rspamd #3593

@jsonn

Description

@jsonn

📝 Preliminary Checks

  • I tried searching for an existing issue and followed the debugging docs advice, but still need assistance.

👀 What Happened?

When setup config dkim is used with rspam, the configuration is put into /etc/rspamd/override.d/dkim_signing.conf.

That location is not persisted, it would be better to put it directly into /tmp/docker-mailserver/rspamd/override.d/dkim_signing.conf. This was annoying to find as it was only visible after a restart of the container.

This could be seen either as incomplete documentation or suboptimal behavior of the setup script.

I'd prefer if the script handles it better as it already creates the keys in the persistent location.

👟 Reproduction Steps

  1. Set ENABLE_RSPAMD=1 and ENABLE_OPENDKIM=0.
  2. Run setup config dkim.
  3. Notice the path setup for the default configuration.

🐋 DMS Version

:edge as of October 18

💻 Operating System and Architecture

SuSE MicroOS

⚙️ Container configuration files

Default compose.yaml

📜 Relevant log output

[   INF   ]  Supplying a default configuration ('/etc/rspamd/override.d/dkim_signing.conf')

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions