| 1 |
# $Id$
|
| 2 |
|
| 3 |
# /etc/fai.conf -- configuration for FAI (Fully Automatic Installation)
|
| 4 |
#
|
| 5 |
# this is the configuration for FAI package.
|
| 6 |
|
| 7 |
|
| 8 |
FAI_ARCH=`dpkg --print-installation-architecture`
|
| 9 |
|
| 10 |
# mount point where the debian mirror is mounted
|
| 11 |
MNTPOINT=/mnt
|
| 12 |
|
| 13 |
# location of Debian software packages (Debian mirror)
|
| 14 |
#
|
| 15 |
# - FAI_BASETGZ is the absolute location of base?_?.tgz
|
| 16 |
# - if FAI_PACKAGEDIR is defined, install clients mount it to $MNTPOINT
|
| 17 |
# fai-setup doesn't mount FAI_PACKAGEDIR to access base?_?.tgz
|
| 18 |
# - FAI_SOURCES_LIST can contain more than one line
|
| 19 |
# there you can use nfs, ftp or http access
|
| 20 |
#
|
| 21 |
# mirror access via nfs mounted directory
|
| 22 |
FAI_PACKAGEDIR=frueh:/files/scratch/debian-mirror
|
| 23 |
FAI_BASETGZ=/mnt/debian/dists/stable/main/disks-$FAI_ARCH/current/base?_?.tgz
|
| 24 |
FAI_SOURCES_LIST="deb file:$MNTPOINT/debian stable main contrib non-free
|
| 25 |
deb file:$MNTPOINT/debian/ dists/proposed-updates/
|
| 26 |
deb file:$MNTPOINT/debian-non-US stable/non-US main contrib non-free"
|
| 27 |
#
|
| 28 |
# mirror acces via ftp
|
| 29 |
#ftpserver=ftp.debian.org
|
| 30 |
#FAI_BASETGZ="ftp://$ftpserver/debian/dists/stable/main/disks-$FAI_ARCH/current/base?_?.tgz"
|
| 31 |
#FAI_SOURCES_LIST="deb ftp://$ftpserver/debian/ stable main contrib non-free
|
| 32 |
#deb ftp://$ftpserver/debian/ dists/proposed-updates/
|
| 33 |
#deb ftp://non-us.debian.org/debian-non-US stable/non-US main contrib non-free"
|
| 34 |
|
| 35 |
# the root password on all install clients during installation process
|
| 36 |
# pw is: fai
|
| 37 |
FAI_ROOTPW="56hNVqht51tzc"
|
| 38 |
|
| 39 |
# location of a .ssh/.identity.pub; this user can log in as root
|
| 40 |
# without password ; only usefull with FAI_FLAGS="sshd"
|
| 41 |
#SSH_IDENTITY=/home/admin/.ssh/identity.pub
|
| 42 |
|
| 43 |
# additional packages, that will be installed into nfsroot
|
| 44 |
NFSROOT_PACKAGES="ssh"
|
| 45 |
|
| 46 |
# Set UTC=yes if your system clock is set to UTC (GMT), and UTC=no if not.
|
| 47 |
UTC=yes
|
| 48 |
|
| 49 |
# this kernel package will be installed to nfsroot, default kernel for
|
| 50 |
# booting install clients
|
| 51 |
KERNELPACKAGE=/usr/lib/fai/kernel/kernel-image-2.2.17_BOOTP1_i386.deb
|
| 52 |
|
| 53 |
# version of the kernel, that will be installed onto the install
|
| 54 |
# clients, can be overwritten by variable kernelimage (class/*.source)
|
| 55 |
KERNELVERSION=2.2.17
|
| 56 |
|
| 57 |
# following variables are read only for most users
|
| 58 |
|
| 59 |
# FAI_LOGUSER: an account on install server, which saves all log-files
|
| 60 |
# and which can change the kernel that is booted via
|
| 61 |
# network. Configure .rhosts for this account and PAM , so root can
|
| 62 |
# log in from all install clients without password. This account
|
| 63 |
# should have write permissions for /boot/fai. For eg. you can use
|
| 64 |
# write permissions for the group linuxadm. chgrp linuxadm
|
| 65 |
# /boot/fai;chmod g+w /boot/fai. If the variable is undefined, this
|
| 66 |
# feature is disabled
|
| 67 |
LOGUSER=fai
|
| 68 |
|
| 69 |
# a constant
|
| 70 |
LIBFAI=/usr/lib/fai
|
| 71 |
|
| 72 |
# directory, where the nfsroot for FAI is created
|
| 73 |
# approx size: less than 100MB
|
| 74 |
NFSROOT=$LIBFAI/nfsroot
|
| 75 |
|
| 76 |
# the configuration space
|
| 77 |
FAI_CONFIGDIR=/usr/local/share/fai
|