# This is the installation configuration file for our rackmounted FreeBSD # cluster machines # Turn on extra debugging. debug=yes ################################ # My host specific data hostname=dragonfly domainname=cs.duke.edu nameserver=152.3.145.240 defaultrouter=152.3.145.240 ipaddr=152.3.145.64 netmask=255.255.255.0 ################################ ################################ # Which installation device to use nfs=MyNfsServer:/export/ari_scratch2/gallatin/freebsd-dist netDev=fxp0 mediaSetNFS ################################ ################################ # Select which distributions we want. dists= bin doc games manpages catpages proflibs dict info des compat1x compat20 compat21 X331bin X331cfg X331doc X331html X331lib X331lkit X331man X331prog X331ps X331set X331VG16 X331nest X331vfb X331fnts X331f100 X331fcyr X331fscl X331fnon sinclude distSetCustom ################################ ################################ # Now set the parameters for the partition editor on sd0. disk=sd0 partition=all bootManager=none 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 # sd0s1-1=ufs 196608 / sd0s1-2=swap 1048576 none sd0s1-3=ufs 2097152 /var sd0s1-4=ufs 0 /usr # Let's do it! diskLabelEditor # OK, everything is set. Do it! installCommit # Install some packages at the end. package=tcsh-6.07.02 packageAdd package=ImageMagick-3.9.0 packageAdd package=LPRng-3.2.3 packageAdd package=Xaw3d-1.3 packageAdd package=bash-1.14.7 packageAdd package=bash-2.01 packageAdd package=blas-1.0 packageAdd package=bonnie-1.0 packageAdd package=ctwm-3.5b1 packageAdd package=cvsup-15.2 packageAdd package=emacs-19.34b packageAdd package=expect-5.25 packageAdd package=g77-0.5.19.1 packageAdd package=ghostscript-5.03 packageAdd package=gmake-3.76.1 packageAdd package=gnuplot-336 packageAdd package=ines-0.7 packageAdd package=iozone-2.01 packageAdd package=jbigkit-0.9 packageAdd package=jpeg-6a packageAdd package=lapack-2.0 packageAdd package=less-332 packageAdd package=linux_lib-2.4 packageAdd package=lmbench-1.1 packageAdd package=lsof-4.15 packageAdd package=modula-3-3.6 packageAdd package=modula-3-lib-3.6 packageAdd package=modula-3-socks-1.0 packageAdd package=mpeg_lib-1.2.1 packageAdd package=mtools-3.8 packageAdd package=ncftp-2.4.2 packageAdd package=netperf-2.1.3 packageAdd package=p5-Tk-402.002 packageAdd package=pdksh-5.2.12 packageAdd package=perl-5.00401 packageAdd package=png-0.96 packageAdd package=python-1.4 packageAdd package=skill-3.7.4 packageAdd package=sudo-1.5.3 packageAdd package=tcl-7.5.1 packageAdd package=tcl-7.6 packageAdd package=tcl-8.0 packageAdd package=tcpblast-1.0 packageAdd package=tcplist-2.2 packageAdd package=tcptrace-4.0.2 packageAdd package=tiff-3.3 packageAdd package=tk-4.1.1 packageAdd package=tk-8.0 packageAdd package=transfig-3.2 packageAdd package=xemacs-20.2 packageAdd package=xfig-3.2 packageAdd package=xless-1.7 packageAdd package=xlispstat-3.44 packageAdd package=xloadimage-3.03 packageAdd package=xpaint-2.5 packageAdd package=xpm-3.4j packageAdd package=xv-3.10a packageAdd package=xvgr-2.10.1 packageAdd package=xview-config-3.2.1 packageAdd package=xview-lib-3.2.1 packageAdd package=xxgdb-1.12 packageAdd package=zip-2.1 packageAdd package=zsh-3.0.5 packageAdd # # this last package is special. It is used to configure the machine. # it installs several files (like /root/.rhosts) an its installation # script tweaks several options in /etc/rc.conf # package=ari-0.0 packageAdd