From owner-freebsd-questions@FreeBSD.ORG Wed Sep 28 17:14:27 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D59FC16A41F for ; Wed, 28 Sep 2005 17:14:27 +0000 (GMT) (envelope-from greg@grokking.org) Received: from herbert.sohotech.ca (herbert.sohotech.ca [206.116.63.239]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2979B43D53 for ; Wed, 28 Sep 2005 17:14:26 +0000 (GMT) (envelope-from greg@grokking.org) Received: from localhost (unknown [127.0.0.1]) by herbert.sohotech.ca (Postfix) with ESMTP id DA80617AA3D for ; Wed, 28 Sep 2005 10:14:25 -0700 (PDT) Received: from herbert.sohotech.ca ([127.0.0.1]) by localhost (herbert.sohotech.ca [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 48400-06 for ; Wed, 28 Sep 2005 10:14:25 -0700 (PDT) Received: from [192.168.11.2] (niven.sohotech.ca [192.168.11.2]) by herbert.sohotech.ca (Postfix) with ESMTP id F10A8177B6A for ; Wed, 28 Sep 2005 10:14:24 -0700 (PDT) Message-ID: <433ACF71.2050607@grokking.org> Date: Wed, 28 Sep 2005 10:14:25 -0700 From: Greg Maruszeczka User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050924) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <20050928161427.32B2C1D792D@avs3.arnes.si> In-Reply-To: <20050928161427.32B2C1D792D@avs3.arnes.si> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at sohotech.ca Subject: Re: Problem with compiling sendmail+sasl X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2005 17:14:28 -0000 > > But I have nothing under /usr/src. I have installed minimum of FreeBSD. > But you originally said you cvsup'ed to get 5.4 which means you should have downloaded the source tree for the entire release as well as the ports. Unless you meant to say that you ONLY cvsup'd the ports tree. Can you show us the contents of your cvsupfile? (or at least the commandline args you used to cvsup if you're not reading from a config file for this purpose) For reference, I use a single "global" config file to get the source tree (userland + kernel) and ports tree (plus docs) in one pass. This is what my /etc/cvsupfile contains: *default host=cvsup11.FreeBSD.org *default base=/usr *default prefix=/usr *default release=cvs *default tag=RELENG_5_4 *default delete use-rel-suffix src-all *default tag=. doc-all ports-all Then, I just type this at the shell (I use bash) before putting it into a cronjob once I know it works: cvsup -g -L 2 /etc/cvsupfile && portsdb -uF As an alternative to my earlier suggestion regarding sendmail, I believe you could also disable the base sendmail and use the ports sendmail instead but that seems like more work to me. I don't offhand know what you'd additionally have to supply in /etc/make.conf and/or the make args for the ports build in order to do this properly. If you're set on doing it this way, maybe check the archives and/or post a new question specific to this (ie. "replacing base sendmail with sendmail from ports") Otherwise, just check that you've got the right syntax for cvsup and get the source for the release you want. You'll likely need/want it later for doing updates anyway. G