Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 08 Jun 1999 16:47:10 -0500 (CDT)
From:      Pete Mckenna <pmckenna@uswest.net>
To:        "John W. DeBoskey" <jwd@unx.sas.com>, freebsd-current@freebsd.org
Subject:   scripted install( was sysinstall manpage inst)
Message-ID:  <XFMail.990608164710.pmckenna@uswest.net>
In-Reply-To: <199906080256.WAA48269@bb01f39.unx.sas.com>

next in thread | previous in thread | raw e-mail | index | archive | help

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 <pmckenna@uswest.net>
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.990608164710.pmckenna>