From owner-freebsd-stable@FreeBSD.ORG Tue Aug 6 16:36:03 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id CB7616FB for ; Tue, 6 Aug 2013 16:36:03 +0000 (UTC) (envelope-from ted@io-tx.com) Received: from io-tx.com (io-tx.com [209.198.147.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9B63727BE for ; Tue, 6 Aug 2013 16:36:03 +0000 (UTC) Received: from io-tx.com (io-tx.com [209.198.147.18]) (authenticated bits=0) by io-tx.com (8.14.7/8.14.7) with ESMTP id r76GINNo028596 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 6 Aug 2013 11:18:23 -0500 (CDT) (envelope-from ted@io-tx.com) Date: Tue, 6 Aug 2013 11:18:23 -0500 (CDT) From: Ted Hatfield To: Thomas Laus Subject: Re: FreeBSD-Update + Sendmail In-Reply-To: <5200FE0E.8506.5CB69E@lausts.acm.org> Message-ID: References: <5200FE0E.8506.5CB69E@lausts.acm.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: clamav-milter 0.97.8 at io-tx.com X-Virus-Status: Clean X-Spam-Status: No, score=-3.1 required=5.0 on io-tx.com tests=ALL_TRUSTED, AWL, BAYES_00,RP_MATCHES_RCVD autolearn=ham version=3.3.2 user=root X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on io-tx.com Cc: freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Aug 2013 16:36:03 -0000 On Tue, 6 Aug 2013, Thomas Laus wrote: > I have been updating my FreeBSD systems for many years by updating and > building from source. For the FreeBSD 9.2 cycle, I decided to use > freebsd-update for binary update instead. I use Sendmail + Cyrus-SASL and > the freebsd-update process only installed a 'bare bones' binary. How do I > compile just Sendmail from source so that it uses my /etc/make.conf for the > smtp_auth components? Is there a freebsd-update.conf flag to perform this > task? > > Tom > > -- > Public Keys: > PGP KeyID = 0x5F22FDC1 > GnuPG KeyID = 0x620836CF > I too have been updating my systems by updating and building from source. To recompile and install sendmail from the /usr/src tree you can run these commands. cd /usr/src/lib/libsm; make clean; make obj; make depend; make cd /usr/src/lib/libsmutil; make clean; make obj; make depend; make cd /usr/src/usr.sbin/sendmail; make clean; make obj; make depend; make; make install This procedure will follow all the /etc/make.conf arguments. I hope this helps. Ted Hatfield PrismNet Ltd.