From owner-freebsd-current Tue Jun 8 14:47: 5 1999 Delivered-To: freebsd-current@freebsd.org Received: from tahiti.oss.uswest.net (tahiti.oss.uswest.net [204.147.85.151]) by hub.freebsd.org (Postfix) with ESMTP id E2EB815278 for ; Tue, 8 Jun 1999 14:47:01 -0700 (PDT) (envelope-from pmckenna@uswest.net) Received: from otto.oss.uswest.net (otto.oss.uswest.net [204.147.85.81]) by tahiti.oss.uswest.net (8.9.2/8.9.2) with ESMTP id QAA17629; Tue, 8 Jun 1999 16:46:23 -0500 (CDT) (envelope-from pmckenna@uswest.net) Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199906080256.WAA48269@bb01f39.unx.sas.com> Date: Tue, 08 Jun 1999 16:47:10 -0500 (CDT) From: Pete Mckenna To: "John W. DeBoskey" , freebsd-current@freebsd.org Subject: scripted install( was sysinstall manpage inst) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 08-Jun-99 John W. DeBoskey wrote: > Hi, > > I have a -current machine which I use to run a: > > cd /usr/src && make world && cd release && make release > > every night. > > On this machine, the sysinstall manpage is not installed onto > the system during make world. > > % man sysinstall > No manual entry for sysinstall > % chroot /snap/release /bin/sh ># man sysinstall > SYSINSTALL(8) FreeBSD System Manager's Manual > SYSINSTALL(8) > > NAME > sysinstall - system installation and configuration tool > > > etc, etc, etc. > > > It seems to me, that during a make world, we should build sysinstall > into /stand(or elsewhere), and install the manpage in the appropriate > location. > > comments? critiques? > > > Thanks, > John > > > ps: I am a heavy user of the scripted install process. I beleive we > could help our cause by better documenting how the process works > and providing some examples. Along those lines, here is a .cfg > file I use for a machine that I use to test SNAPs on. This is > an incredible time saving facility. John, Could you elaborate on where this file needs to be during the make release and if it is then automatically run by sysinstall or what else needs to be done to enable the script to be run. I'm running 3.2 but I assume it's similar. Also, can it be named *.cfg as the above seems to indicate or does it need to be named install.cfg. Thanks much Pete > > > Notes: noError=True is not documented. See dispatch.c line 311 > _ftpPath= is not documented. Appears to be an internal > vs. external naming scheme. Not sure... > See 1.157 of sysinstall.h, int dirty;. > > > ># gigabit1.cfg ># ># FreeBSD Installation Config file for gigabit1.unx.sas.com ># ># This file generated on 05/06/99 15:23:16 ># > > debug=yes > > ipaddr=10.26.1.231 > hostname=gigabit1.unx.sas.com > domainname=unx.sas.com > defaultrouter=10.26.0.1 > netmask=255.255.0.0 > > ># ----- End of generated information ----- > > netDev=fxp0 > ftp=ftp://freebsd.pc.sas.com/pub/FreeBSD > _ftpPath=ftp://freebsd.pc.sas.com/pub/FreeBSD > nameserver=10.16.149.6 > mediaSetFTP > distSetEverything > > disk=wd0 > partition=exclusive > diskPartitionEditor > ># 512 Meg swap partition > wd0s1-1=swap 1048576 none > ># 1 Gig /tmp partition > wd0s1-2=ufs 2097152 /tmp > ># 256 Meg /root partition > wd0s1-3=ufs 524288 / > ># 256 Meg /var partition > wd0s1-4=ufs 524288 /var > ># all remaining space for /usr partition > wd0s1-5=ufs 0 /usr > > diskLabelEditor > > installCommit > > > > package=bash-2.03 > noError=TRUE > packageAdd > package=elm-2.4ME+54 > noError=TRUE > packageAdd > package=emacs-20.3 > noError=TRUE > packageAdd > package=jpeg-6b > noError=TRUE > packageAdd > package=less-337 > noError=TRUE > packageAdd > package=linux_lib-2.6.1 > noError=TRUE > packageAdd > package=mm-2.7 > noError=TRUE > packageAdd > package=pdksh-5.2.13 > noError=TRUE > packageAdd > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message ---------------------------------- E-Mail: Pete Mckenna Date: 08-Jun-99 Time: 16:33:03 This message was sent by XFMail ---------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message