Page MenuHomeDevCentral

Provisioning Dovecot Config
ClosedPublic

Authored by DorianWinty on Jul 15 2024, 20:55.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 22, 13:30
Unknown Object (File)
Fri, Nov 22, 13:14
Unknown Object (File)
Fri, Nov 22, 12:41
Unknown Object (File)
Fri, Nov 22, 12:25
Unknown Object (File)
Fri, Nov 22, 11:40
Unknown Object (File)
Fri, Nov 22, 11:23
Unknown Object (File)
Fri, Nov 22, 06:06
Unknown Object (File)
Tue, Nov 19, 16:50
Subscribers
None

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
dovecot
Build Status
Buildable 5371
Build 5652: arc lint + arc unit

Event Timeline

DorianWinty held this revision as a draft.
DorianWinty retitled this revision from Provisioning of Dovecot Config to Provisioning Dovecot Config.Jul 15 2024, 20:56
dereckson requested changes to this revision.Jul 25 2024, 17:45
dereckson added inline comments.
roles/mailserver/dovecot/files/conf.d/10-ssl.conf
16

The < is mandatory. It indicates that the variable should contain contents of the file, instead of the file name. Not using it will cause an error.

roles/mailserver/dovecot/files/dovecot.conf
2
roles/mailserver/dovecot/init.sls
10

Double \n

15

When we tested ViMbAdmin use of that command, we've noticed it needs to be able to read the content of that directory to resolve !include conf.d/*.conf.

So that directory can safely be in 755.

No need for root/wheel, that's by default (and wheel group isn't defined on some Linux distro).

This revision now requires changes to proceed.Jul 25 2024, 17:45
roles/mailserver/dovecot/init.sls
42

As there aren't credentials there, can be 644/755, and it doesn't need some of those db variables (there are for dovecot-sql.conf.ext)

chmod of files and folder + encryption

DorianWinty marked 4 inline comments as done.

follow comments

This revision is now accepted and ready to land.Jul 29 2024, 19:01
This revision was automatically updated to reflect the committed changes.