| 1 |
# these variables are only used by make-fai-nfsroot(8) |
# these variables are only used by make-fai-nfsroot(8) |
| 2 |
# here you can use also variables defined in fai.conf |
# here you can use also variables defined in fai.conf |
| 3 |
|
|
| 4 |
|
# directory on the install server where the nfsroot for FAI is |
| 5 |
|
# created, approx size: 330MB, also defined in bootptab or dhcp.conf |
| 6 |
|
NFSROOT=/srv/fai/nfsroot |
| 7 |
|
|
| 8 |
|
# TFTP root directory |
| 9 |
|
TFTPROOT=/srv/tftp/fai |
| 10 |
|
|
| 11 |
# Add a line for mirrorhost and installserver when DNS is not available |
# Add a line for mirrorhost and installserver when DNS is not available |
| 12 |
# on the clients. This line(s) will be added to $nfsroot/etc/hosts. |
# on the clients. This line(s) will be added to $nfsroot/etc/hosts. |
| 13 |
#NFSROOT_ETC_HOSTS="192.168.1.250 yourinstallserver" |
#NFSROOT_ETC_HOSTS="192.168.1.250 yourinstallserver" |
| 14 |
|
|
| 15 |
FAI_DEBOOTSTRAP="sarge http://ftp.debian.org/debian" |
FAI_DEBOOTSTRAP="etch http://ftp.debian.org/debian" |
|
|
|
|
# your extra packages which will be installed into the nfsroot, space separated |
|
|
NFSROOT_PACKAGES="cfengine2 expect" |
|
| 16 |
|
|
| 17 |
# the encrypted (with md5 or crypt) root password on all install clients during |
# the encrypted (with md5 or crypt) root password on all install clients during |
| 18 |
# installation process; used when log in via ssh; default pw is: fai |
# installation process; used when log in via ssh; default pw is: fai |
| 19 |
FAI_ROOTPW='$1$kBnWcO.E$djxB128U7dMkrltJHPf6d1' |
FAI_ROOTPW='$1$kBnWcO.E$djxB128U7dMkrltJHPf6d1' |
| 20 |
|
|
|
# this kernel package will be used when booting the install clients |
|
|
KERNELPACKAGE=/usr/lib/fai/kernel/linux-image-_KERNELVERSION_-fai-kernels_1_i386.deb |
|
|
|
|
| 21 |
# location of a identity.pub file; this user can log to the install |
# location of a identity.pub file; this user can log to the install |
| 22 |
# clients in as root without a password; only useful with FAI_FLAGS="sshd" |
# clients in as root without a password; only useful with FAI_FLAGS="sshd" |
| 23 |
#SSH_IDENTITY=/home/admin/.ssh/identity.pub |
#SSH_IDENTITY=/home/admin/.ssh/identity.pub |
|
|
|
|
# if your install server has multiple ethernet device, use this one to |
|
|
# determine its hostname. Default eth0. Set to the interface to which |
|
|
# the Beowulf clients are connected. |
|
|
SERVERINTERFACE=eth0 |
|
|
|
|
|
# export $NFSROOT to this netgroup or this range of IP addresses |
|
|
# (eg. FAICLIENTS="192.168.1.0/24") |
|
|
FAICLIENTS=`ifconfig ${SERVERINTERFACE} | perl -ne '/addr:([\d.]+)\.(\d+)/ && print "$1.0/24\n"'` |
|
| 24 |
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| 25 |
# following lines should be read only for most of you |
# following lines should be read only for most of you |
| 26 |
|
|
| 27 |
FAI_DEBOOTSTRAP_OPTS="--exclude=pcmcia-cs,ppp,pppconfig,pppoe,pppoeconf,dhcp-client,exim4,exim4-base,exim4-config,exim4-daemon-light,mailx,at,fdutils,info,modconf,libident,logrotate,exim" |
FAI_DEBOOTSTRAP_OPTS="--exclude=dhcp-client,info" |
|
|
|
|
# FAI needs these packages that are installed into the nfsroot |
|
|
packages="fai-nfsroot module-init-tools dhcp3-client ssh rdate lshw hwinfo portmap |
|
|
bootpc rsync wget lftp rsh-client less dump reiserfsprogs usbutils |
|
|
psmisc pciutils hdparm smartmontools parted mdadm lvm2 |
|
|
dnsutils ntpdate dosfstools cvs jove xfsprogs xfsdump |
|
|
sysutils dialog discover mdetect libnet-perl netcat libapt-pkg-perl |
|
|
console-tools console-common" |
|