Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Dec 2005 18:52:00 GMT
From:      Alexander Wittig <alexander@wittig.name>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/90987: patch: Exim port patch to allow changeing CYRUS_SASLAUTHD_SOCKET
Message-ID:  <200512271852.jBRIq0Qo035052@www.freebsd.org>
Resent-Message-ID: <200512271900.jBRJ0FDr053528@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512271852.jBRIq0Qo035052>