Created attachment 242657 [details] patch to enable tls authenticator Exim includes support for authenticating clients using TLS client certificates. https://exim.org/exim-html-current/doc/html/spec_html/ch-the_tls_authenticator.html This patch adds an option to the port to enable the tls authenticator.
Created attachment 242658 [details] Poudriere build log
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=45201bc747ddd1876e01b5d768f3f90f785f9d4a commit 45201bc747ddd1876e01b5d768f3f90f785f9d4a Author: Dima Panov <fluffy@FreeBSD.org> AuthorDate: 2023-06-24 13:45:26 +0000 Commit: Dima Panov <fluffy@FreeBSD.org> CommitDate: 2023-06-24 13:45:26 +0000 mail/exim: add OPTION to enable TLS authenfication (+) PR: 271881 mail/exim/Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
Committed, thanks!
Would you add the changes to options to allow the new option to be selected, please? (Sorry, it seems I made the original patch with normal diff, rather than git diff. I'll add a new patch with git diff.)
Created attachment 242969 [details] Add AUTH_TLS to options
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=faf12943ab65431502e89b301ce60ba243f668bc commit faf12943ab65431502e89b301ce60ba243f668bc Author: Dima Panov <fluffy@FreeBSD.org> AuthorDate: 2023-06-24 17:59:46 +0000 Commit: Dima Panov <fluffy@FreeBSD.org> CommitDate: 2023-06-24 18:00:51 +0000 mail/exim: list AUTH_TLS in OPTIONS_GROUP_AUTH (+) PR: 271881 mail/exim/options | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)