From owner-cvs-all Wed Sep 13 13: 7: 4 2000 Delivered-To: cvs-all@freebsd.org Received: from virtual-voodoo.com (virtual-voodoo.com [204.120.165.254]) by hub.freebsd.org (Postfix) with ESMTP id 46CD237B424; Wed, 13 Sep 2000 13:07:00 -0700 (PDT) Received: from ny1wsh031 (blackhole.cioe.com [204.120.165.44]) (authenticated) by virtual-voodoo.com (8.11.0/8.11.0) with ESMTP id e8DK6pN78130; Wed, 13 Sep 2000 15:06:51 -0500 (EST) (envelope-from steve@virtual-voodoo.com) Message-ID: <05e601c01dbe$277ed870$8a1a050a@winstar.com> From: "Steven E. Ames" To: "Gregory Neil Shapiro" , "Peter Wemm" , , References: <14783.46656.379284.570690@horsey.gshapiro.net><200009131756.e8DHutG95016@netplex.com.au><14783.50459.632660.903538@horsey.gshapiro.net><03de01c01db2$8e7aa380$8a1a050a@winstar.com><14783.52634.965325.92315@horsey.gshapiro.net> <14783.56409.352035.774184@horsey.gshapiro.net> Subject: Re: cvs commit: src/usr.sbin/sendmail Makefile Date: Wed, 13 Sep 2000 15:06:49 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > steve> Is SASL the only possible sendmail module that might be used? This way > steve> is pretty SASL specific... > > gshapiro> No, there are others but each has to be specific. Each has their > gshapiro> own -DXXX item to turn on the functionality and each may have > gshapiro> it's own include files or library file(s). However, when it > gshapiro> comes to the more esoteric modules, the user is probably better > gshapiro> off downloading the open source and building by hand. > > Or perhaps what you were thinking about would be make.conf variables: > > SENDMAIL_CFLAGS= > SENDMAIL_LDFLAGS= > SENDMAIL_LDADD= > > Where .../sendmail/Makefile would have: > > CFLAGS+=${SENDMAIL_CFLAGS} > LDFLAGS+=${SENDMAIL_LDFLAGS} > LDADD+=${SENDMAIL_LDADD} > > Then users would: > > SENDMAIL_CFLAGS=-I/usr/local/include -DSASL > SENDMAIL_LDFLAGS=-L/usr/local/lib > SENDMAIL_LDADD=-lsasl Yep. That's more along the lines of my thinking. Nor as intuitive from a user persepective maybe, but certainly more flexible. -Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message