From owner-freebsd-ports@FreeBSD.ORG Mon Apr 25 10:42:46 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2257116A4CE for ; Mon, 25 Apr 2005 10:42:46 +0000 (GMT) Received: from bsd.dino.sk (bsd.dino.sk [213.215.72.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id C473A43D2F for ; Mon, 25 Apr 2005 10:42:44 +0000 (GMT) (envelope-from milan@netlabplus.sk) Received: from tablet.dino.sk ([213.215.72.59]) (AUTH: PLAIN milan) by bsd.dino.sk with esmtp; Mon, 25 Apr 2005 12:43:08 +0200 id 000000C9.426CC9BC.00002665 From: Milan Obuch To: freebsd-ports@freebsd.org Date: Mon, 25 Apr 2005 12:42:10 +0200 User-Agent: KMail/1.7.2 References: <20050414111426.775f6afd.lehmann@ans-netz.de> <200504232247.18540.ports@dino.sk> <20050423233338.4b804d27.lehmann@ans-netz.de> In-Reply-To: <20050423233338.4b804d27.lehmann@ans-netz.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200504251242.10960.milan@netlabplus.sk> Subject: Re: splitting courier-authlib into master+slave ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2005 10:42:46 -0000 On Saturday 23 April 2005 23:33, Oliver Lehmann wrote: > as a port or as a package? I've installed now all ports as package and it > looks like everything works as well. Of course, the functional test I can > only do with the vchkpw/vpopmail interface. Used with courier-imap and > sqwebmail. As far as I can see, it works. > > Anything left? I did some more tests and found one more bug in stratscript. Basically, ldconfig does not know about new location of libauthcourier.so (or whatever the exact name is). When starting system anew, there were error message. I changed start script this way (pseudo-patch): bindir="${exec_prefix}/bin" +libdir="${prefix}/lib/courier-authlib" l ibexecdir="${prefix}/libexec/courier-authlib" courier_authdaemond_prestart() fi + ldconfig -m ${libdir} echo "Starting ${name}." and it works now - boot time error messages are gone. Milan