V podadresářích tohoto adresáře jsou uloženy konfigurační skripty které se spouštějí na klientovi v době instalace. Nachází se na instalačním serveru v adresáři /usr/local/share/fai, je vyexportovaný přes nfs a klienti si jej připojují do adresáře /fai.
V podadresáři class jsou uloženy popisy tříd a skripty které přiřazují třídy jednotlivým instalovaným stanicím.
Významy některých souborů
LAST.varV tomto souboru se určuje jaká akce se se stanicí provede. Implicitní akce je definována na konci souboru v řádku
[ -z "$FAI_ACTION" ] && FAI_ACTION=sysinfo
V souboru ve funkci mktable je uveden seznam stanic následovaný akcí. Protože akce sysinfo je implicitní nemusíme ji zde uvádět.
Standardně jsou definovány dvě akce sysinfo která zjišťuje systémové informace o stanici a výsledek zjištění zapíše do adresáře /home/fai/. Druhou akcí je jméno_stanice/last-sysinfoinstall jenž nainstaluje stanici podle specifikované konfigurace. Konfigurace je dána dalšími konfiguračními skripty.
Akce
Je možné dodefinovat si další akce.
01aliasZde přidělujeme třídy jednotlivým stanicím. Soubor je vykonavatelný skript jenž do stdout zapíše jména tříd které se na danou stanici vztahují. Například já zde mám uvedeno
case $HOSTNAME in
eye??) #our eyes (web machines)
cat eye
;;
xtrm??) # X-Terminals
echo xtrm
;;
esacxtrm — vlastní souborV tomto souboru uvádím seznam softwaru (tříd) které se mají na dané stanici nainstalovat. Například v tomto konkrétním je uvedeno:
GRUB BASE NETWORK NTP