fai-debconf(1)

πŸ“¦
version 6.6ubuntu1 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– fai-debconf(1) πŸ’–

okay so bestie, welcome to the fai-debconf(1) era β€” this is the little helper that sets your debconf values based on classes ✨


🌸 NAME 🌸

fai-debconf β€” set debconf values using classes πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

fai-debconf [OPTION] DIRECTORY

πŸ’… DESCRIPTION πŸ’…

heads up bestie: this command is only called internally by FAI, like it does not get run directly by the user. it's a backstage main character, iykyk πŸ™ˆ

so here's the tea πŸ“: fai-debconf reads the files in DIRECTORY that are also a defined class. and if the name of the class is a directory? then all the files in that directory get read. no crumbs left. πŸ‘‘

those files have to be in the format of debconf-get-selections(1). periodt.

all of that input gets used to call debconf-set-selections(1). and the way that it does this inside the chroot environment if the variable $ROOTCMD is set?? iconic honestly 🧚

then, after setting the debconf values, dpkg-reconfigure(8) gets called for every installed package that had some debconf data set for it. yes, every single one. slay πŸ’…


✨ OPTIONS ✨

  • -h β€” show help, version, and a summary of the options. the little "hi bestie here's what's up" flag 🫢
  • -s β€” skip the reconfiguration of packages. it only sets the values in the debconf database. lowkey the "just leave it, don't touch anything" option 😌
  • -v β€” create verbose output. she's chatty, she's telling you everything πŸ’¬
  • -d β€” add additional debugging output. and ngl this one implies the -v option, so you get verbose too whether you asked or not πŸ”
  • -f β€” run dpkg-reconfigure for all packages FAI has information on, not only for the ones whose database entries were actually modified. going for the full sweep, no half measures πŸ”₯

🌈 SEE ALSO 🌈

this program is part of FAI (Fully Automatic Installation). the FAI homepage is http://fai-project.org ⭐


πŸ‘‘ AUTHOR πŸ‘‘

Written by Thomas Lange <lange@cs.uni-koeln.de> πŸ’œ


k that's the whole page bestie, go forth and configure πŸ’–

this has been fai-debconf(1) from FAI 3, dated 23 September 2008 β€” yes she's a 2008 baddie and she still ate, no cap πŸŽ€βœ¨πŸ¦‹