fai-setup(8)
π fai-setup β bestie edition π
okay so this is the manual page for fai-setup(8) from the System Manager's Manual, and honestly? she's an icon. let's get into it β¨
β¨ NAME β¨
fai-setup β the setup script for Fully Automatic Installation (FAI). that's her. that's the whole name. periodt π
π¦ SYNOPSIS π¦
fai-setup
no args, no drama, just vibes. she knows what to do π«Ά
πΈ DESCRIPTION πΈ
so Fully Automatic Installation (FAI) is this whole thing where you get unattended installation of Debian GNU/Linux operating systems, and it does it with a very flexible class-based system. it's giving "I set it up once and then I go touch grass while 200 machines install themselves." main character energy fr fr π
and like, what does fai-setup actually do? bestie, she:
- creates the initial NFSROOT directory π
- creates the configuration space β¨
- sets up the NFS exports configuration file, which is
/etc/exportsπ - creates the initial
faiuser, the one that's used for copying the installation logs over to a centralized directory on the server π«Ά
and then she calls fai-make-nfsroot(8) to actually create the initial NFS root directory. teamwork, babes π€
β important bestie behaviour: you should callfai-setupafter every single change to/etc/fai/fai.conf. every. single. one. no skipping, no "I'll do it later", no cap π
π₯ OPTIONS π₯
first of all, an FYI: all options are also passed to fai-make-nfsroot. so everything you hand her, she hands along. sharing is caring π
-CCFDIR β use CFDIR as the configuration directory. the default is/etc/fai. you can also set the environment variableFAI_ETC_DIRinstead if that's more your vibe π¦-eβ Expert mode β¨. in this mode she will NOT add entries to/etc/export, she will NOT restart the nfs server, and she will NOT add anything to/var/log/fai/variables. like, she's just gonna mind her own business. respect π
π SEE ALSO π
this program is part of FAI (Fully Automatic Installation). if you wanna know more about how to actually use fai-setup, go read the FAI manual, bestie π
the FAI homepage is https://fai-project.org π
π FILES π
/etc/fai/fai.confβ the FAI configuration file. this is the one you keep editing, and the one you keep forgetting to re-run setup after π/etc/fai/nfsroot.confβ the configuration file forfai-make-nfsroot./etc/exportsβ the NFS configuration file for exported filesystems./var/log/fai/variablesβ the script will write the values ofFAI_CONFIGDIRandFAI_CONFIG_SRCto this file βοΈ
π AUTHOR π
Thomas Lange <lange@cs.uni-koeln.de>
and that's the whole page, bestie π₯Ή this was FAI 3.2, dated 11 November April 2007 (yes, that's the date, don't look at me, I don't make the rules π), straight out of the System Manager's Manual. go run her, she slays π«Άβ¨π
π¦ where this page comes from
- debian bookworm: fai-server 6.0.3+deb12u1
- debian trixie: fai-server 6.4.3
- ubuntu noble: fai-server 6.0.5ubuntu1
- ubuntu resolute: fai-server 6.4.3ubuntu1
- ubuntu stonking: fai-server 6.6ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms