From owner-freebsd-questions@FreeBSD.ORG Thu Apr 17 12:25:57 2003 Return-Path: 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 AB2AD37B401 for ; Thu, 17 Apr 2003 12:25:57 -0700 (PDT) Received: from falcon.midgard.homeip.net (h76n3fls20o913.telia.com [213.67.148.76]) by mx1.FreeBSD.org (Postfix) with SMTP id AC14E43FBF for ; Thu, 17 Apr 2003 12:25:55 -0700 (PDT) (envelope-from ertr1013@student.uu.se) Received: (qmail 32958 invoked by uid 1001); 17 Apr 2003 19:25:53 -0000 Date: Thu, 17 Apr 2003 21:25:53 +0200 From: Erik Trulsson To: dick hoogendijk Message-ID: <20030417192553.GA32853@falcon.midgard.homeip.net> Mail-Followup-To: dick hoogendijk , freebsd-questions References: <20030417172733.GA14410@lothlorien.nagual.st> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030417172733.GA14410@lothlorien.nagual.st> User-Agent: Mutt/1.5.4i cc: freebsd-questions Subject: Re: /stand (again) puzzle X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Apr 2003 19:25:58 -0000 On Thu, Apr 17, 2003 at 07:27:33PM +0200, dick hoogendijk wrote: > I'm so puzzled that I did it all over again last night: > # shutdown now > # cd /usr/obj > # chflags -R noschg * > # rm -rf * > # cd /usr/src > # make buildworld > # skip new kernel; I have a 4.8 one already > # make installworld > # skip mergemaster; did run it last time to update /etc > # *** notice this: *** > # cd /usr/src/release/sysinstall > # make all install > > The result is a NEW sysinstall in /stand, but the rest is still old! If This is normal. > I run sysinstall and press F1 I get help for version 4.7 :-(( The helpfiles in /stand/help has presumably not been updated. Don't ask me how to do that. I don't know. :-/ (The sources for them reside in /usr/src/release/doc.) > > =-=-=-=- > Some part of a "ls -l /stand" > > -r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 -sh > -r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 [ > -r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 arp > -r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 boot_crunch > -r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 camcontrol > r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 route > -r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 rtsol > -r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 sed > -r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 sh > -r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 slattach > -r-xr-xr-x 1 root wheel 923632 Apr 16 22:56 sysinstall > -r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 test > -r-xr-xr-x 32 root wheel 2175016 Oct 9 2002 tunefs > =-=-=- > > I really have NO IDEA whatsoever how to get a "fresh" /stand directory > with not only sysinstall refreshed, but all other "2175016 Oct 9" things > too. What am I missing??? You are missing a lot of black magic that 'make release' uses and which us normal users don't really want to know about. For one thing the file/files that originally got installed in /stand are actually several programs that made into one by crunchgen(1) and then got hardlinks with the real names. If you really want to know how it works you can start by reading the release(7) and crunchgen(1) manpages as well as /usr/src/release/Makefile but my advice is to don't bother about it and leave things as they are. You are likely to suffer less pain that way. :-) There is no simple way to do what you want (and definitely no well-documented way.) -- Erik Trulsson ertr1013@student.uu.se