BASE-CONFIG
NAME SYNOPSIS DESCRIPTION IMPLEMENTTION FILES ENVIRONMENT AUTHOR
base-config - Debian base system configuration
base-config
base-config is the program that was run when you first rebooted into your newly installed debian system. It walks you through setting up the system and downloading additional software, and so forth. The program can be run at any later date to walk you through essentially the same process again.
base-config is implemented as a wrapper script which runs each program in /usr/lib/base-config/, in numerical order. If this is a fresh install onto a new debian system, each program receives __
base-config checks the return codes of each of the programs. Programs may return
Other packages can drop programs into /usr/lib/base-config/, and those programs will become part of the base configuration process. It is very strongly encouraged that any such programs communicate with the user entirely via debconf, so that the base configuration maintains a consistent and professional look.
Every base-config run is logged to /var/log/installer.log.
/root/dbootstrap_settings, if it exists, is sources by base-config and numerous environment variables set therein are used to control base-config's behavior. The mere presence of this file, which is created by dbootstrap during a fresh debian install, makes base-config do all the things it only does on a fresh install.
The following environment variables influence base-config. These variables may be set at run time, or for new installs, may be passed to the kernel at the lilo (or other bootloader) command line. Consult your boot loader's documentation for details. For example, lilo can be booted with something like
DEBIAN_FRONTEND
DEBIAN_PRIORITY
DEBCONF_DEBUG
DEBCONF_TERSE
Control various things about debconf. See debconf(8)?
KEEP_BASE_DEBS
By default, base-config deletes the debs that debootstrap used to install the base system. This is useful on very low disk installs. If you don't want that to be done, and prefer that the debs be kept, set this variable to
Joey Hess
3 pages link to base-config(8):