From owner-freebsd-current@FreeBSD.ORG Wed Oct 3 09:37:30 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4DA5516A494 for ; Wed, 3 Oct 2007 09:37:30 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by mx1.freebsd.org (Postfix) with ESMTP id 134E313C4B0 for ; Wed, 3 Oct 2007 09:37:29 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so8533267pyb for ; Wed, 03 Oct 2007 02:37:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=jFOgaQdWFF/DxB4+q2m3PC1QX2UpAWs1k4HBiHAqRGo=; b=ECwXWbiX77HM4dP0ty5W5rwKJxPAXVWY2GNUbAWK6ewkj12RmY0EPXeGb9nYkHUR2bjHA0k1ftbX18tXY4Yv9IBNgJkgjLDqU71ZxW3ZghnbpyKeid8M8fP3Gwl2y+T9jcub2ZLkaSD6m/Elnqxx2PsRuXMg7x/LVAxVNBVUyp0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=kYg5vaABslt1b+jaC7FFz4DksUc2v/fKaWnz6QNEf4Br0Tk0B4xxvu4RSZzG8ICcH5HT7HYY7UatyU/4n0K8boIKauPVe64Pie2B7A2pMMnfM8qoe75f0nrpUFaN4KUx6gaSdfy5JRbEADSPNsFhlcxEO2aCQSI3HM0qmInPCwE= Received: by 10.65.124.8 with SMTP id b8mr9451369qbn.1191404248652; Wed, 03 Oct 2007 02:37:28 -0700 (PDT) Received: by 10.65.105.2 with HTTP; Wed, 3 Oct 2007 02:37:28 -0700 (PDT) Message-ID: Date: Wed, 3 Oct 2007 09:37:28 +0000 From: "Aryeh Friedman" To: "Stefan Lambrev" , freebsd-current@freebsd.org In-Reply-To: <47036164.4040609@moneybookers.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4702EA52.9050904@delphij.net> <4702ECCB.3010508@webvolution.net> <4703218B.7000603@webvolution.net> <47036164.4040609@moneybookers.com> Cc: Subject: Re: small purposal for change in installworld X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Oct 2007 09:37:30 -0000 I discovered all those by reading before I posted... the attitude of rtfm is what I am talking about... On 10/3/07, Stefan Lambrev wrote: > Hi, > > Aryeh Friedman wrote: > > On 10/3/07, Joao Pedras wrote: > > > > > >> in that case, maybe a fitting location would be /etc/default/cvsup or > >> /etc/default/supfiles. No change needed in mergemaster, just the file > >> locations. > >> > >> Where this may lead to, is that a lot of stuff from /usr/share/examples > >> will/would (arguably!) belong in /etc... > >> > > > > /etc/config/... ??? that way people will know what is system config > > stuff and what is not... also I think it might make sense to set aside > > space in /usr/local/etc for stuff like kernel configs (namely any > > kernel config found there automatically supersedes GENERIC on make > > buildkernel with no kernel specified) > > > So far all that you want to do can be done using /etc/make.conf > > cat /etc/make.conf : > ######### sup ########## > SUP_UPDATE= > # > SUP= /usr/bin/csup > SUPFLAGS= -g -L 1 > SUPHOST= cvsup.PUT_YOUR_COUNTRY_CODE_HERE.FreeBSD.org > SUPFILE= /usr/share/examples/cvsup/standard-supfile > PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile > > So now simple make update in /usr/src and /usr/ports works. You do not > have to specify anything else. > > KERNCONF=CORE GENERIC > > So when I type in /usr/src: make kernel always both kernels are build > (only CORE is installed) > Of course you can leave only to KERCONF=YOUR_KERNCONF_FILE > > so if you want to build freebsd from latest sources simple > cd /usr/src && make update buildworld kernel installworld && mergemaster -i > should work perfect. > > What about /etc .. everything there is system configuration files :) so > if we make /etc/config then we have to move all files to /etc/config .. > But - /usr/local/etc have nothing to do with system configuration (like > kernel confs), on freshly installed freebsd /usr/local does not exist :) > it is created and dedicated for 3rd party software - ports and etc. > > So my point is that I do not see any reasons for changes here , just > read the documentation and you will be surprised how many things are > already done. > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > > > >