Bug 271881 - mail/exim: patch to enable TLS authenticator
Summary: mail/exim: patch to enable TLS authenticator
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dima Panov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-07 10:07 UTC by David Siebörger
Modified: 2023-06-24 18:01 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (fluffy)


Attachments
patch to enable tls authenticator (1.40 KB, patch)
2023-06-07 10:07 UTC, David Siebörger
no flags Details | Diff
Poudriere build log (165.90 KB, text/plain)
2023-06-07 10:08 UTC, David Siebörger
no flags Details
Add AUTH_TLS to options (1.03 KB, patch)
2023-06-24 16:17 UTC, David Siebörger
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Siebörger 2023-06-07 10:07:15 UTC
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.
Comment 1 David Siebörger 2023-06-07 10:08:31 UTC
Created attachment 242658 [details]
Poudriere build log
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-06-24 13:46:59 UTC
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(-)
Comment 3 Dima Panov freebsd_committer freebsd_triage 2023-06-24 13:53:02 UTC
Committed, thanks!
Comment 4 David Siebörger 2023-06-24 16:16:52 UTC
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.)
Comment 5 David Siebörger 2023-06-24 16:17:39 UTC
Created attachment 242969 [details]
Add AUTH_TLS to options
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-06-24 18:01:50 UTC
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(-)