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