Brendan Murtagh
2013-Jul-03 16:08 UTC
[Puppet Users] Postfix/Dovecot modules supporting virtual domains/users?
Hello, In our environment, we are running Postfix/Dovecot with virtual domains and users. I tried searching on the Forge, but have been unable to come across a module that I don''t believe supports this type of setup utilizing a MySQL backend. Is anyone able to recommend a module that exists that supports these features? Thanks -Brendan -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
Ramin K
2013-Jul-03 16:38 UTC
Re: [Puppet Users] Postfix/Dovecot modules supporting virtual domains/users?
On 7/3/2013 9:08 AM, Brendan Murtagh wrote:> Hello, > > In our environment, we are running Postfix/Dovecot with virtual domains > and users. I tried searching on the Forge, but have been unable to come > across a module that I don''t believe supports this type of setup > utilizing a MySQL backend. Is anyone able to recommend a module that > exists that supports these features?https://forge.puppetlabs.com/thias/postfix looks the most complete and has some support for db driven virtual hosting though it is far from complete. Also doesn''t appear to deal with permissions on files that contain credentials either or use the database to query virtual domains which makes for a painful config. Assuming you''re familiar with Postfix/Dovecot virtual hosting I''d write it yourself. Should be fairly straightforward and a chance to use Hiera to drive the the config. I wrote an example around Postfix and Hiera a few months ago which might be interesting to you. https://ask.puppetlabs.com/question/271/a-heira-example-with-complicated-data/ Ramin -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.