From owner-freebsd-isp@FreeBSD.ORG Sun Oct 16 13:05:41 2005 Return-Path: X-Original-To: freebsd-isp@freebsd.org Delivered-To: freebsd-isp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 147B716A41F for ; Sun, 16 Oct 2005 13:05:41 +0000 (GMT) (envelope-from discussion-lists@linnet.org) Received: from orb.pobox.com (orb.pobox.com [207.8.226.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id B292C43D4C for ; Sun, 16 Oct 2005 13:05:40 +0000 (GMT) (envelope-from discussion-lists@linnet.org) Received: from orb (localhost [127.0.0.1]) by orb.pobox.com (Postfix) with ESMTP id 799042244; Sun, 16 Oct 2005 09:06:03 -0400 (EDT) Received: from mappit.local.linnet.org (212-74-113-67.static.dsl.as9105.com [212.74.113.67]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by orb.sasl.smtp.pobox.com (Postfix) with ESMTP id 391E587; Sun, 16 Oct 2005 09:06:01 -0400 (EDT) Received: from lists by mappit.local.linnet.org with local (Exim 4.54 (FreeBSD)) id 1ER8Cl-0008se-6y; Sun, 16 Oct 2005 14:05:35 +0100 Date: Sun, 16 Oct 2005 14:05:35 +0100 From: Brian Candler To: Francisco Reyes Message-ID: <20051016130535.GA34124@uk.tiscali.com> References: <20051016012931.J90964@zoraida.natserv.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051016012931.J90964@zoraida.natserv.net> User-Agent: Mutt/1.4.2.1i Cc: FreeBSD ISP list Subject: Re: Courier from ports without FAM? or securing FAM. X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Oct 2005 13:05:41 -0000 On Sun, Oct 16, 2005 at 01:34:56AM -0400, Francisco Reyes wrote: > Got courier working, however it keeps getting built with FAM even though I > told the port not to use it. > > Looking at the makefile I saw > .if defined(WITH_FAM) || exists(${LOCALBASE}/lib/libfam.so) > CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ > LDFLAGS="${LDFLAGS}" > LDFLAGS+= -L${LOCALBASE}/lib > LIB_DEPENDS+= fam.0:${PORTSDIR}/devel/fam > .endif > > So I commented them all out.. still built with FAM. :-( It will, unless the port people heavily patched courier's configure system. It automatically looks for fam and uses it, and there's no --disable-fam option. I keep asking for this, but MrSam keeps rejecting it. He seems to think FAM is a good idea (despite the number of people who are broken by bad FAM installs) > Unforntunately I had FAM already installed and it seems the port compiles > against it if present.. even after commenting the lines above. Yep. You need to pkg_delete fam before building courier; you can reinstall it afterwards. > Anyone familiar with Courier could comment on how usefull is FAM for > users? Is it worth the trouble/security risk? I've always built on a clean system without FAM, and it works fine; however the vast majority of the userbase was POP3 with only a handful of IMAP users. FAM is only used for IMAP and is supposed to make the IMAP IDLE command more efficient / faster to respond to incoming mail. Regards, Brian.