From owner-freebsd-ports@FreeBSD.ORG Sun Apr 24 12:14:06 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 E2BA616A4CE for ; Sun, 24 Apr 2005 12:14:06 +0000 (GMT) Received: from 62-15-211-171.inversas.jazztel.es (62-15-211-171.inversas.jazztel.es [62.15.211.171]) by mx1.FreeBSD.org (Postfix) with ESMTP id A482C43D49 for ; Sun, 24 Apr 2005 12:14:05 +0000 (GMT) (envelope-from josemi@freebsd.jazztel.es) Received: from redesjm.local (orion.redesjm.local [192.168.254.16]) j3OCDPNO004436; Sun, 24 Apr 2005 14:13:25 +0200 (CEST) (envelope-from josemi@redesjm.local) Received: by redesjm.local (8.13.3/8.13.3/Submit) id j3OCDNI7053781; Sun, 24 Apr 2005 14:13:23 +0200 (CEST) (envelope-from josemi@redesjm.local) From: Jose M Rodriguez To: Oliver Lehmann Date: Sun, 24 Apr 2005 14:13:22 +0200 User-Agent: KMail/1.8 References: <20050414111426.775f6afd.lehmann@ans-netz.de> <200504240933.08799.josemi@redesjm.local> <20050424134440.37ff5364.lehmann@ans-netz.de> In-Reply-To: <20050424134440.37ff5364.lehmann@ans-netz.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200504241413.23396.josemi@redesjm.local> X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-3; AVE: 6.30.0.7; VDF: 6.30.0.116; host: antares.redesjm.local) cc: ports@dino.sk cc: yds@CoolRat.org cc: freebsd-ports@freebsd.org 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: Sun, 24 Apr 2005 12:14:07 -0000 El Domingo, 24 de Abril de 2005 13:44, Oliver Lehmann escribi=F3: > Jose M Rodriguez wrote: > > At last here, one potential problem arise: > > > > courier-authlib-base doesn't have any passwd components. > > > > I think we must take off courier-authlib-pwd and > > courier-authlib-pam and direct build courier-authlib-base with pam > > support. > > > > This makes courier-authlib-base a good substitute of > > courier-authlib in dependencies. > > No, I think -base shouldn't contain any authentication method. That > should be completely left to the subports. I don't need for example > pam and pwd if I only use vchkpw. You can edit authdaemonrc for that. But, for not making the things longer, you may: =2D edit pkg-descr-base: + courier-authlib-base can't read /etc/passwd, you need courier-authlib-pam for that. + you _really_ need install an authentication module, this is not an optional step. Also, I think an UPDATING entry must be done pointing that ports that=20 depends on this, must need BUILD_DEPENDS on courier-authlib-base and=20 RUN_DEPENDS on courier-authlib-pam to be able of reading system passwd. =2D- josemi