Opened 3 years ago
Closed 3 years ago
#15624 closed enhancement (fixed)
exim-4.95
Reported by: | Bruce Dubbs | Owned by: | pierre |
---|---|---|---|
Priority: | normal | Milestone: | 11.1 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New minor version.
Change History (10)
comment:1 by , 3 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:3 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
by , 3 years ago
Attachment: | exim-4.95-call_pam-1.patch added |
---|
comment:4 by , 3 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
4.95 has a serious pam bug, for which there is also already a fix:
https://bugs.exim.org/show_bug.cgi?id=2813
I have attached the patch, it applies with -p2 and fixes the problem for me (sending authenticated mails).
comment:5 by , 3 years ago
Tim, should we add this patch to the book? We do not build exim with PAM support, do we?
comment:6 by , 3 years ago
I would. I build exim with
echo "EXTRALIBS=-lldap -llber -lpam" >> Local/Makefile
before the printf USE_GDBM line, which then automatically enables pam and ldap authentication and allows you to use exim as an authenticating smtp server.
The pam file for exim is also quite simple/standard:
# Begin /etc/pam.d/exim auth include system-auth account include system-account session include system-session # End /etc/pam.d/exim
If you want, I can add that to the page.
comment:7 by , 3 years ago
Lets put that in the "Adding Additional Functionality" section with the pam file in the configuration section.
comment:8 by , 3 years ago
Hmm, "Adding additional functionality" has already a link to the documentation about linking to PAM. I think either we should have it in the "install" section (with the PAM file in "configuration", or possibly, just something in "command explanations" (but without the PAM file).
Personally, I am not against adding PAM support, if Tim is able to include it.
It would involve adding the patch.
comment:9 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
I added the pam-specific patch, build and config instructions.
Fixed in commit dd9aab332d