
# $Wintelcom: src/freebsd/pxe/doc/install.cfg,v 1.1 2000/07/14 12:42:05 bright Exp $
# $FreeBSD$

# This is the installation configuration file for our rackmounted FreeBSD 
# cluster machines

# Turn on extra debugging.
debug=YES

# Ok, this ought to turn off ALL prompting, don't complain to me that you
# lost a machine because you netbooted it on  the same subnet as this 
# box
nonInteractive=YES
noWarn=YES
tryDHCP=YES

################################
# My host specific data
hostname=booter
domainname=mydomain.com
# DHCP does this for us
#nameserver=10.0.0.1
#defaultrouter=10.0.0.1
#ipaddr=DHCP
#netmask=255.255.255.0
################################

################################
# Which installation device to use 
nfs=x.x.x.x:/usr/releng4
netDev=fxp0
tryDHCP=YES
mediaSetNFS
################################

################################
# Select which distributions we want.
dists= bin doc games manpages catpages proflibs dict info des compat1x compat20  compat21 compat22 compat3x crypto
distSetCustom
################################

################################
# Now set the parameters for the partition editor on sd0.  
disk=ad0
partition=all
bootManager=standard
diskPartitionEditor
#diskPartitionWrite
################################

################################
# All sizes are expressed in 512 byte blocks!
#
# A 96MB root partition, followed by a 0.5G swap partition, followed by
# a 1G /var, and a /usr using all the remaining space on the disk
#
ad0s1-1=ufs 1999999 /
ad0s1-2=swap 6485760 none
ad0s1-3=ufs 2097152 /var
ad0s1-4=ufs 0 /usr
# Let's do it!
diskLabelEditor
#diskLabelCommit

# OK, everything is set.  Do it!
installCommit

package=XFree86-3.3.6
packageAdd

#package=XFree86-aoutlibs-3.3.3
#packageAdd

package=XFree86-contrib-3.3.6
packageAdd

package=arpwatch-2.1.a4
packageAdd

package=bash-2.04
packageAdd

package=bison-1.28
packageAdd

package=bzip2-1.0.0
packageAdd

package=ctags-3.5.2
packageAdd

package=dvips2ascii-1.3
packageAdd

package=electricfence-2.0.5
packageAdd

package=emacs-20.6
packageAdd

package=enscript-letter-1.6.1
packageAdd

package=fping-1.20
packageAdd

package=gawk-3.0.4
packageAdd

package=gdbm-1.8.0
packageAdd

package=gettext-0.10.35
packageAdd

package=gmake-3.79
packageAdd

package=ispell-3.1.20c
packageAdd

package=less-352
packageAdd

package=libgnugetopt-1.1
packageAdd

package=libtool-1.3.4
packageAdd

package=linux_base-6.1
packageAdd

package=linux_devtools-6.1
packageAdd

package=lmbench-1.1
packageAdd

package=m4-1.4
packageAdd

package=mprof-3.0
packageAdd

package=mtr-0.42
packageAdd

package=nmap-2.53
packageAdd

package=pine-4.21
packageAdd

package=portscanner-1.0
packageAdd

package=portsentry-1.0
packageAdd

package=python-1.5.2
packageAdd

package=rpm-2.5.6
packageAdd

package=rsaref-2.0
packageAdd

package=rsync-2.4.3
packageAdd

package=screen-3.9.5
packageAdd

package=stlport-3.01
packageAdd

package=tcsh-6.09.00
packageAdd

package=tk-8.0.5
packageAdd

package=vim-lite-5.6.70
packageAdd

package=wget-1.5.3
packageAdd

package=word2x-0.005
packageAdd

package=zip-2.3
packageAdd

package=zsh-3.0.7
packageAdd

#
# this last package is special.  It is used to configure the machine.
# it installs several files (like /root/.rhosts) and its installation
# script tweaks several options in /etc/rc.conf
#
package=mypkg-1.0
packageAdd

shutdown
