| 1 |
# $Id$
|
| 2 |
|
| 3 |
# /etc/fai/fai.conf -- configuration for FAI (Fully Automatic Installation)
|
| 4 |
|
| 5 |
# installserver must be the name seen by the install clients
|
| 6 |
installserver=INSTALLSERVER
|
| 7 |
# the name of the Debian mirror, this is also hardcoded in /etc/fai/sources.list
|
| 8 |
mirrorhost=ftp.debian.org
|
| 9 |
|
| 10 |
# Don't use the variable FAI_SOURCES_LIST any more.
|
| 11 |
# Instead use /etc/fai/sources.list
|
| 12 |
|
| 13 |
# Access to Debian mirror via NFS mounted directory
|
| 14 |
# If FAI_DEBMIRROR is defined, install clients mount it to $MNTPOINT
|
| 15 |
#FAI_DEBMIRROR=$mirrorhost:/files/scratch/debmirror
|
| 16 |
|
| 17 |
# if your install server has multiple ethernet device, use this one to
|
| 18 |
# determine its hostname. Default eth0. Set to the interface to which
|
| 19 |
# the Beowulf clients are connected.
|
| 20 |
SERVERINTERFACE=eth0
|
| 21 |
|
| 22 |
# LOGUSER: an account on the install server which saves all log-files
|
| 23 |
# and which can change the kernel that is booted via network.
|
| 24 |
# Configure .rhosts for this account and PAM, so that root can log in
|
| 25 |
# from all install clients without password. This account should have
|
| 26 |
# write permissions for /srv/tftp/fai. For example, you can use write
|
| 27 |
# permissions for the group linuxadm. chgrp linuxadm /srv/tftp/fai;chmod
|
| 28 |
# g+w /srv/tftp/fai. If the variable is undefined, this feature is disabled.
|
| 29 |
# Define it, to enable it, eg. LOGUSER=fai
|
| 30 |
LOGUSER=
|
| 31 |
# use ssh or rsh for copying log files to user fai and for logging in
|
| 32 |
# from install clients to install server
|
| 33 |
FAI_REMOTESH=rsh
|
| 34 |
FAI_REMOTECP=rcp
|
| 35 |
|
| 36 |
# set protocol type for saving logs, default is rcp/scp. Set to ftp if desired.
|
| 37 |
FAI_LOGPROTO=
|
| 38 |
# Name of log-server. If undefined, the install server will be used.
|
| 39 |
LOGSERVER=
|
| 40 |
# writable directory on remote server, when using FTP protocol
|
| 41 |
LOGREMOTEDIR="upload"
|
| 42 |
# password for login to log server, when using FTP protocol
|
| 43 |
LOGPASSWD=
|
| 44 |
|
| 45 |
# how to access the fai config
|
| 46 |
FAI_CONFIG_SRC="nfs://$installserver/scratch/fai/config"
|
| 47 |
|
| 48 |
# the following variables are read only for most users
|
| 49 |
|
| 50 |
# mount point where the mirror will be mounted
|
| 51 |
MNTPOINT=/mnt # if /mnt works, we can remove $MNTPOINT and use the fixed path
|
| 52 |
|
| 53 |
# directory on the install server where the nfsroot for FAI is
|
| 54 |
# created, approx size: 160MB, also defined in bootptab or dhcp.conf
|
| 55 |
NFSROOT=/srv/fai/nfsroot
|
| 56 |
|
| 57 |
# the local configuration directory on the install client
|
| 58 |
FAI=$(mktemp -t -d fai-config.XXXXXX)
|