Release new version 0.108
[grml-debootstrap.git] / config
diff --git a/config b/config
index 2da5109..cd562e9 100644 (file)
--- a/config
+++ b/config
@@ -1,9 +1,10 @@
 # Filename:      /etc/debootstrap/config
 # Purpose:       configuration file for grml-debootstrap
 # Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
-# Bug-Reports:   see http://grml.org/bugs/
-# License:       This file is licensed under the GPL v2.
+# Bug-Reports:   see https://grml.org/bugs/
+# License:       This file is licensed under the GPL v2 or any later version.
 ################################################################################
+# shellcheck shell=sh
 
 ################################################################################
 # Important: adjust this file if you want to execute grml-debootstrap
@@ -16,7 +17,7 @@
 # If you specify a string *without* /dev/ in the beginning, grml-debootstrap
 # assumes you want to install Debian into a directory. MKFS, TUNE2FS, GRUB and
 # FSCK will be ignored.
-# Make sure the TARGET-directory points to a filesystem which has the dev, exec
+# Make sure the TARGET-directory points to a filesystem which has the dev, exec
 # options enabled.
 # Default: no default.
 # Usage examples:
 # TARGET='/mnt/grml' # install into directory /mnt/grml
 
 # Install the grub bootloader?
+# Default: 'yes'
+# Usage example:
+# GRUB_INSTALL='no' # Do not install the grub bootloader.
+
 # Specify the device where grub will be installed.
 # Note: grub can not be installed into a partition.
 # Default: no default. (Grub will not be installed.)
@@ -37,7 +42,7 @@
 
 # Set mirror where packages will be downloaded from.
 # Default: use /etc/debootstrap/etc/apt/sources.list if it exists, else
-# 'http://http.debian.net/debian'
+# 'http://deb.debian.org/debian'
 # Usage example:
 # MIRROR='ftp://ftp.de.debian.org/debian'
 
 # BACKPORTREPOS='yes'
 
 # Debian release that should be installed.
-# Supported values: lenny, squeeze, wheezy, sid
-# Default: 'wheezy'
-# RELEASE='wheezy'
+# Supported values: jessie, stretch, buster, bullseye, sid
+# Default: 'bullseye'
+# RELEASE='bullseye'
 
 # Define components that should be used within sources.list.
-# Default: 'main contrib non-free'
+# Default: 'main'
 # COMPONENTS='main contrib non-free'
 
 # Set target architecture.
 # Only useful when installing i386 while running an amd64 kernel.
-# Default: current architecture. (From 'dpkg print-architecture'.)
+# Default: current architecture. (From 'dpkg --print-architecture'.)
 # ARCH='amd64'
 
 # Hostname of new system.
 # ROOTPASSWORD=''
 
 # Name of debootstrap executable.
-# Supported values: 'debootstrap', 'cdebootstrap'
+# Supported values: 'debootstrap', 'cdebootstrap', 'mmdebstrap'
 # Default: 'debootstrap'
 # DEBOOTSTRAP='debootstrap'
 
 # Default: 'yes' (if file exists)
 # DEBCONF='no'
 
-# Run scripts from /etc/debootstrap/pre-scripts/ before creating the chroot.
+# Run scripts from /etc/debootstrap/pre-scripts/ before creating the chroot.
 # Default: 'yes'
 # PRE_SCRIPTS='no'
 
 # Default: 'yes'
 # CHROOT_SCRIPTS='no'
 
-# Run scripts from /etc/debootstrap/scripts/ after setting up chroot.
+# Run scripts from /etc/debootstrap/post-scripts/ after setting up chroot.
 # Default: 'yes'
-# SCRIPTS='no'
+# POST_SCRIPTS='no'
 
 # Install *.deb packages from /etc/debootstrap/extrapackages/
 # Default: 'yes'
 # Default: 'en_US:en'
 # DEFAULT_LANGUAGE='en_US:en'
 
-# Use /usr/share/zoneinfo/$TIMEZONE for /etc/localtime.
+# Use /usr/share/zoneinfo/$TIMEZONE for /etc/localtime + set /etc/timezone.
 # Default: 'Europe/Vienna'
 # TIMEZONE='Europe/Vienna'
 
 # Default: 'yes'
 # UPGRADE_SYSTEM='no'
 
-# Explicit generation of initrd via update-initramfs.
+# Explicit generation of initrd via selected initrd generator.
 # Default: 'yes'
 # INITRD='no'
 
+# Which generator to use for initrd creation.
+# Supported values: 'dracut', 'initramfs-tools'
+# Default: 'initramfs-tools'
+# INITRD_GENERATOR='initramfs-tools'
+
+# Pass extra options to the selected initrd generator
+# Default: no default
+# INITRD_GENERATOR_OPTS='-v'
+
 # If the specified file exists its content will be displayed at the end of the
 # installation process.
 # Useful for checking for errors and display warning message.
 # Default: '26ada0c0-1165-4098-884d-aafd2220c2c6'
 # DISK_IDENTIFIER="$(uuidgen)"
 
+# Delete grml-debootstrap configuration files from installed system.
+# Useful for reproducible builds or if you don't want to leak information.
+# Default: 'no'
+# REMOVE_CONFIGS='yes'
+
 ## END OF FILE #################################################################