ports/90987: patch: Exim port patch to allow changeing CYRUS_SASLAUTHD_SOCKET

Alexander Wittig alexander at wittig.name
Tue Dec 27 19:00:17 UTC 2005


>Number:         90987
>Category:       ports
>Synopsis:       patch: Exim port patch to allow changeing CYRUS_SASLAUTHD_SOCKET
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Dec 27 19:00:14 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Wittig
>Release:        6.0 Release
>Organization:
>Environment:
N/A
>Description:
When building mail/exim on a machine that uses a different directory layout than the default exim will fail to find the correct saslauthd socket.
Exim itself has a build time knob to set this path, but the port does not allow to set this.
>How-To-Repeat:
Build and run mail/exim while running saslauthd with a socket in different location than /var/state/saslauthd/mux => exim will fail to connect to the default socket
>Fix:
A possible fix would be another build time knob, WITH_SASLAUTHD_SOCKET like this:

369,373c369
< .if defined(WITH_SASLAUTHD_SOCKET)
< SEDLIST+=     -e 's,^\# (CYRUS_SASLAUTHD_SOCKET=).*,\1${WITH_SASLAUTHD_SOCKET},'
< .else
< SEDLIST+=     -e 's,^\# (CYRUS_SASLAUTHD_SOCKET=),\1,'
< .endif
---
> SEDLIST+=     -e 's,^\# (CYRUS_SASLAUTHD_SOCKET=).*,\1$,'

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list