Variables: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 4: | Line 4: | ||
!name!!internal!!example value!!created by!!used by !!comments | !name!!internal!!example value!!created by!!used by !!comments | ||
|- | |- | ||
|BOOT_PARTITION||||/dev/sda1|| | |BOOT_PARTITION||||/dev/sda1|| setup_harddisks ||grub/menu.lst/postinst|| | ||
|- | |- | ||
|BROADCAST||||192.168.0.127||||setnet()|| | |BROADCAST||||192.168.0.127||||setnet()|| | ||
|- | |- | ||
|COLOR_FAI_LOGO||||1||||||Does not work for installation on x86. | |COLOR_FAI_LOGO||||1|||| prcopyleft()||Does not work for installation on x86. | ||
|- | |- | ||
|CONSOLE||||/dev/console|||||| | |CONSOLE||||/dev/console|||||| | ||
Line 22: | Line 22: | ||
|DOMAIN||||workgroup.uni-jena.de||||task_setup() task_prepareapt()|| | |DOMAIN||||workgroup.uni-jena.de||||task_setup() task_prepareapt()|| | ||
|- | |- | ||
|DO_INIT_TASKS||||1||||task_confdir()|| | |DO_INIT_TASKS||||1||||fai, task_confdir(), prcopyleft()|| | ||
|- | |- | ||
|FAI||||/fai||||almost every function|| | |FAI||||/fai||||almost every function|| | ||
Line 30: | Line 30: | ||
|FAI_CONSOLEFONT|||| |||||| | |FAI_CONSOLEFONT|||| |||||| | ||
|- | |- | ||
|FAI_FLAGS||||'createvt sshd'||||get_bootp_info() define_fai_flags()|| | |FAI_FLAGS||||'createvt sshd'|| kernel command line ||get_bootp_info() define_fai_flags()|| | ||
|- | |- | ||
|FAI_KEYMAP||||de|||||| | |FAI_KEYMAP||||de||class/*.var|||| | ||
|- | |- | ||
|FAI_LOCATION||||192.168.0.8:/usr/share/fai||||get_bootp_info() get_fai_dir() get_fai_cvs()|| | |FAI_LOCATION||||192.168.0.8:/usr/share/fai||||get_bootp_info() get_fai_dir() get_fai_cvs()|| | ||
Line 124: | Line 124: | ||
|force||||true|||||| | |force||||true|||||| | ||
|- | |- | ||
|fstab|int | |fstab||int||fstab||was used for solaris, fstab -> vfstab||can be removed | ||
|- | |- | ||
|ip||dhcp|||||||| | |ip||dhcp|||||||| | ||
Line 134: | Line 134: | ||
|mirrorhost||||192.168.0.8|||||| | |mirrorhost||||192.168.0.8|||||| | ||
|- | |- | ||
|moduleslist||||psmouse|||| | |moduleslist||||psmouse||class/*.var ||scripts/FAIBASE/10-misc|| | ||
|- | |- | ||
|monserver|||| |||||| | |monserver|||| |||||| | ||
Line 150: | Line 148: | ||
|noexec||||off|| || || | |noexec||||off|| || || | ||
|- | |- | ||
|rcslog||int||$LOGDIR/fai.log|||||| | |||
|rcslog|||| | |||
|- | |- | ||
|renewclass||||1|| || || | |renewclass||||1|| || || | ||
|- | |- | ||
|romountopt||||'-o async,noatime,nolock,ro,actimeo 1800'|| || || | |romountopt||int||'-o async,noatime,nolock,ro,actimeo 1800'|| || || | ||
|- | |- | ||
|rundir||||/var/run/fai|| || || | |rundir||||/var/run/fai|| || || | ||
|- | |- | ||
|sndhostname|||| | |sndhostname|| || || || || | ||
|- | |- | ||
| | |sshd|| ||1|| define_fai_flags() || || | ||
|- | |- | ||
| | |stamp||int ||/var/run/fai/FAI_INSTALLATION_IN_PROGRESS|| || || | ||
|- | |- | ||
| | |target||||/tmp/target|| || || same as $FAI_ROOT | ||
|- | |- | ||
|terror||int||0|| ||every task can set it || | |terror||int||0|| ||every task can set it || | ||
|- | |- | ||
|time_zone||||Europe/Berlin|| || || | |time_zone||||Europe/Berlin|| class/*.var || || | ||
|} | |} |
Revision as of 14:58, 25 July 2006
The following Variables do exist in FAI (example values included):
name | internal | example value | created by | used by | comments |
---|---|---|---|---|---|
BOOT_PARTITION | /dev/sda1 | setup_harddisks | grub/menu.lst/postinst | ||
BROADCAST | 192.168.0.127 | setnet() | |||
COLOR_FAI_LOGO | 1 | prcopyleft() | Does not work for installation on x86. | ||
CONSOLE | /dev/console | ||||
DEBIAN_FRONTEND | int | noninteractive | dpkg -i | ||
DNSDOMAIN | workgroup.de | task_setup() | just used because cfengine can't use DOMAIN | ||
DNSSRVS | 192.168.1.16 | ||||
DNSSRVS_1 | 192.168.1.16 | ||||
DOMAIN | workgroup.uni-jena.de | task_setup() task_prepareapt() | |||
DO_INIT_TASKS | 1 | fai, task_confdir(), prcopyleft() | |||
FAI | /fai | almost every function | |||
FAI_ACTION | install,sysinfo,softupdate | save_log_local() save_log_remote_shell() save_log_remote() get_bootp_info() task_action() | used in the scripts fai-savelog-ftp,updatebase | ||
FAI_CONSOLEFONT | |||||
FAI_FLAGS | 'createvt sshd' | kernel command line | get_bootp_info() define_fai_flags() | ||
FAI_KEYMAP | de | class/*.var | |||
FAI_LOCATION | 192.168.0.8:/usr/share/fai | get_bootp_info() get_fai_dir() get_fai_cvs() | |||
FAI_LOGPROTO | save_log_remote() | ||||
FAI_REMOTECP | scp | save_log_remote_shell() | |||
FAI_REMOTESH | ssh | save_log_remote_shell() task_chboot() | |||
FAI_ROOT | /tmp/target | ||||
FAI_RUNDATE | int | 20060123_163824 | fai-savelog | ||
FAI_VERSION | 'FAI 2.8.4, 25 May 2005' | ||||
FUNCNAME | task_defvar | ||||
GATEWAYS | 192.168.0.1 | ||||
GATEWAYS_1 | 192.168.0.1 | ||||
HOSTNAME | 192.168.0.14 | ||||
HOSTTYPE | x86_64 | ||||
INSTALL | all-install | ||||
IPADDR | 192.168.0.14 | ||||
LOGDIR | /tmp/fai | ||||
LOGPASSWD | |||||
LOGREMOTEDIR | upload | ||||
LOGSERVER | |||||
LOGUSER | |||||
MACHTYPE | x86_64-pc-linux-gnu | ||||
MNTPOINT | /mnt2 | ||||
NETMASK | 255.255.255.128 | ||||
NETWORK | 192.168.0.0 | ||||
OSTYPE | linux-gnu | ||||
OS_TYPE | linux | ||||
PATH | /usr/local/sbin:/usr/local/bin: | ||||
ROOTCMD | 'chroot /tmp/target' | ||||
ROOT_PARTITION | /dev/sda1 | ||||
SERVERINTERFACE | eth0 | ||||
UTC | yes | ||||
addpackages | |||||
HOST | demohost | ||||
backup | true | ||||
bserver | watchtower | ||||
cfclasses | DEFAULT.AMD64.LINUX.LAST | ||||
classes | DEFAULT AMD64 LINUX LAST | ||||
console | tty0 | ||||
createvt | 1 | ||||
device_size | 'sda 71687372' | ||||
disklist | sda | ||||
diskvar | /tmp/fai/disk_var.sh | ||||
installserver | 0 | only used for building FAI_LOCATION | unset very early | can be removed | |
faimond | 0 | ||||
files | /fai/files | ||||
force | true | ||||
fstab | int | fstab | was used for solaris, fstab -> vfstab | can be removed | |
ip | dhcp | ||||
liloappend | |||||
lpipe | /tmp/fai/logfifo | ||||
mirrorhost | 192.168.0.8 | ||||
moduleslist | psmouse | class/*.var | scripts/FAIBASE/10-misc | ||
monserver | |||||
netdevices | eth0 | ||||
netdevices_all | eth0 eth1 ath0 | ||||
netdevices_up | eth0 | ||||
nfsroot | 192.168.0.12:/usr/lib/fai/nfsroot-amd64/ | ||||
noexec | off | ||||
rcslog | int | $LOGDIR/fai.log | |||
renewclass | 1 | ||||
romountopt | int | '-o async,noatime,nolock,ro,actimeo 1800' | |||
rundir | /var/run/fai | ||||
sndhostname | |||||
sshd | 1 | define_fai_flags() | |||
stamp | int | /var/run/fai/FAI_INSTALLATION_IN_PROGRESS | |||
target | /tmp/target | same as $FAI_ROOT | |||
terror | int | 0 | every task can set it | ||
time_zone | Europe/Berlin | class/*.var |