<<<  >>>

how debconf works

Two new files are added to the metadata of each Debian package:
  1. templates

    A structured text file that holds data about the templates of questions to ask.

  2. config script

    Run before a package is installed; makes debconf ask questions.

Other scripts, like the postinst, talk to debconf to get answers of questions, and act on them.

MVC, anyone?