From owner-freebsd-stable Thu Jun 13 15:17:31 2002 Delivered-To: freebsd-stable@freebsd.org Received: from empty1.ekahuna.com (empty1.ekahuna.com [198.144.200.196]) by hub.freebsd.org (Postfix) with ESMTP id 8C6B537B416 for ; Thu, 13 Jun 2002 15:17:22 -0700 (PDT) Received: from pc-02 (pc02.ekahuna.com [198.144.200.197]) by empty1.ekahuna.com (Post.Office MTA v3.5.3 release 223 ID# 0-0U10L2S100V35) with ESMTP id com; Thu, 13 Jun 2002 15:12:45 -0700 From: "Philip J. Koenig" Organization: The Electric Kahuna Organization To: stable@FreeBSD.ORG Date: Thu, 13 Jun 2002 15:12:45 -0700 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: 4.6 - sendmail: libsm.a and libsmutil.a Reply-To: pjklist@ekahuna.com Cc: "Andrey V. Pevnev" , "Martin Matuska" In-reply-to: <17413046179.20020613160838@mgul.ac.ru> References: <20020612184855500.AAA559@empty1.ekahuna.com@pc02.ekahuna.com> X-mailer: Pegasus Mail for Win32 (v3.12c) Message-ID: <20020613221245922.AAA606@empty1.ekahuna.com@pc02.ekahuna.com> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 13 Jun 2002, at 16:08, Andrey V. Pevnev boldly uttered: > Hello, Philip! > > This is a forwarded message > From: Stephane Lentz > To: mimedefang@lists.roaringpenguin.com > Date: Thursday, June 13, 2002, 3:40:18 PM > Subject: [Mimedefang] libsm.a and libsmutil.a > > ===8<==============Original message text=============== > Hi, > > On Thu, Jun 13, 2002 at 07:28:50AM -0400, David F. Skoll wrote: > > On Thu, 13 Jun 2002, Andrey V. Pevnev wrote: > > > > > >They are internal build libraries and not needed by anything else. > > > >libmilter applications do not require them. > > > > I'll have to test it. I can only test on Linux and Solaris, but I'll > > check. > > I once saw something interesting about this topic in J-chkmail's > mailing-list (the post was from Jose : j-chkmail's author) > > - before version 8.12, libmilter used the strlcpy function > strlcpy (part of libsmutil), hence the need of this lib for linking. > > - in versions 8.12.0 et 8.12.1, the sm_snprintf function was used > instead (defined in libsm). > > - since version 8.12.2, sendmail uses the snprintf function defined > in the standard libc... > > so now (sendmail >= 8.12.2) these libs are not needed to compile > Milter appplications ... > > best regards, > > SL/ > -- > --- > Stephane Lentz / Alcanet International - Internet Services Thanks for that info. Clearly Sendmail has their work cut out for them in regards to documentation - it's a mess. (ie the info above should be in the Sendmail README file, I would think) I'd offer to help but my knowledge of Sendmail is so rudimentary I'd probably hurt more than help.. Phil -- Philip J. Koenig pjklist@ekahuna.com Electric Kahuna Systems -- Computers & Communications for the New Millenium To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message