On Sun, Jan 04, 2015 at 07:20:49PM +0100, Rasmus Liland wrote:
> Dear @misc readers,
> 
> This is my first message in this list. OpenSMTPD is great :-)
> 

Thanks,


> I want to use the table_passwd(5) backend of OpenSMTPD in such a way that
> Dovecot and OpenSMTPD can talk together. This topic has been discussed
> earlier on this list, and I personally find messages on it interesting. 
> 
> The opensmtpd release package of the distribution I am using, ArchLinux, is
> not yet updated from 5.4.2p1 to 5.4.4p1 from Christmas. Thus I have tried
> myself building 5.4.4p1 using the existing source material from the Arch
> Build System (a ports-like system for building and packaging software from
> source code[1]), only updating the version number to 5.4.4p1.
> 
> It seems the table_passwd library is not being built in the new version
> though. To see the differences, here is a part of the file listing of the
> 5.4.2p1 package: 
> 

Yes a few months ago we have decided to split the backends and ship them
as their own separate project.

This brings several benefits:

- it reduces the opensmtpd dependencies and the opensmtpd build does not
  have to know what dependencies the backends rely upon.

- people can contribute them more easily, since they are not part of the
  daemon but are now standalone, we don't have strong objections to have
  all kinds of backends available, if you want your backend to rely on a
  commercial product, it can go in.

- we no longer have to release a new version of the daemon so people can
  use the new backends immediately instead of having to wait for months.


The separate project is at:

    https://github.com/awaw/OpenSMTPD-extras/

You can check out the repo, enter the extras/table/table_passwd and do a
make && make install in the appropriate directory.

We will start tagging and releasing this project with out next major
opensmtpd release.


-- 
Gilles Chehade

https://www.poolp.org                                          @poolpOrg

-- 
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]

Reply via email to