| 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 (like $mirrorhost) |
# here you can use also variables defined in fai.conf |
| 3 |
|
|
| 4 |
# Add a line for mirrorhost and installserver when DNS is not available |
# Add a line for mirrorhost and installserver when DNS is not available |
| 5 |
# 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. |
| 6 |
#NFSROOT_ETC_HOSTS="192.168.1.250 $mirrorhost" |
#NFSROOT_ETC_HOSTS="192.168.1.250 yourinstallserver" |
| 7 |
|
|
| 8 |
#FAI_DEBOOTSTRAP="sarge http://$mirrorhost/debmirror/debian" |
FAI_DEBOOTSTRAP="sarge http://ftp.debian.org/debian" |
|
FAI_DEBOOTSTRAP="sarge file:/files/scratch/debmirror/debian" |
|
| 9 |
|
|
| 10 |
# your extra packages which will be installed into the nfsroot, space separated |
# your extra packages which will be installed into the nfsroot, space separated |
| 11 |
NFSROOT_PACKAGES="expect" |
NFSROOT_PACKAGES="cfengine2 expect" |
| 12 |
|
|
| 13 |
# this local repository holds your local packages that can be installed to |
# the encrypted (with md5 or crypt) root password on all install clients during |
| 14 |
# the install clients. Don't forget to create the index file Packages.gz! |
# installation process; used when log in via ssh; default pw is: fai |
| 15 |
FAI_LOCAL_REPOSITORY="deb file:/fai/files packages/" |
FAI_ROOTPW='$1$kBnWcO.E$djxB128U7dMkrltJHPf6d1' |
|
|
|
|
# the encrypted root password on all install clients during |
|
|
# installation process; used when log in via ssh; pw is: fai |
|
|
FAI_ROOTPW="56hNVqht51tzc" |
|
| 16 |
|
|
| 17 |
# this kernel package will be used when booting the install clients |
# this kernel package will be used when booting the install clients |
| 18 |
KERNELPACKAGE=/usr/lib/fai/kernel/kernel-image-_KERNELVERSION_-fai_1_i386.deb |
KERNELPACKAGE=/usr/lib/fai/kernel/linux-image-_KERNELVERSION_-fai-kernels_1_i386.deb |
| 19 |
|
|
| 20 |
# 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 |
| 21 |
# 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" |
| 22 |
#SSH_IDENTITY=/home/admin/.ssh/identity.pub |
#SSH_IDENTITY=/home/admin/.ssh/identity.pub |
| 23 |
|
|
| 24 |
# which of DHCP and/or BOOTP should the server create setups for. |
# if your install server has multiple ethernet device, use this one to |
| 25 |
# Default are to create setups for both |
# determine its hostname. Default eth0. Set to the interface to which |
| 26 |
FAI_BOOT="dhcp bootp" |
# the Beowulf clients are connected. |
| 27 |
|
SERVERINTERFACE=eth0 |
| 28 |
|
|
| 29 |
|
# export $NFSROOT to this netgroup or this range of IP addresses |
| 30 |
|
# (eg. FAICLIENTS="192.168.1.0/24") |
| 31 |
|
FAICLIENTS=`ifconfig ${SERVERINTERFACE} | perl -ne '/addr:([\d.]+)\.(\d+)/ && print "$1.0/24\n"'` |
| 32 |
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| 33 |
# following lines should be read only for you |
# following lines should be read only for most of you |
| 34 |
|
|
| 35 |
FAI_DEBOOTSTRAP_OPTS="--arch i386 --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=pcmcia-cs,ppp,pppconfig,pppoe,pppoeconf,dhcp-client,exim4,exim4-base,exim4-config,exim4-daemon-light,mailx,at,fdutils,info,modconf,libident,logrotate,exim" |
| 36 |
|
|
| 37 |
nfssize="230MB" # size of the nfsroot. Only informational purpose |
# FAI needs these packages that are installed into the nfsroot |
| 38 |
|
packages="fai-nfsroot module-init-tools dhcp3-client ssh rdate lshw hwinfo portmap |
| 39 |
# FAI needs these packages that are install into the nfsroot |
bootpc rsync wget lftp rsh-client less dump reiserfsprogs usbutils |
| 40 |
packages="module-init-tools dhcp3-client ssh file rdate |
psmisc pciutils hdparm smartmontools parted mdadm lvm2 |
| 41 |
bootpc rsync wget rsh-client less dump reiserfsprogs usbutils |
dnsutils ntpdate dosfstools cvs jove xfsprogs xfsdump |
| 42 |
dpkg-dev ext2resize hdparm smartmontools parted raidtools2 lvm2 |
sysutils dialog discover mdetect libnet-perl netcat libapt-pkg-perl |
| 43 |
dnsutils ntpdate dosfstools cfengine cvs jove |
console-tools console-common" |
|
sysutils dialog discover mdetect libnet-perl netcat libapt-pkg-perl" |
|