-
Notifications
You must be signed in to change notification settings - Fork 27
/
config
241 lines (191 loc) · 7.64 KB
/
config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
# Filename: /etc/debootstrap/config
# Purpose: configuration file for grml-debootstrap
# Authors: grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
# 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
# without using the (limited) interactive frontend or
# command line options (see manpage and grml-debootstrap --help)
################################################################################
# Where should Debian be installed to?
# Usually you want to use a partition.
# 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
# options enabled.
# Default: no default.
# Usage examples:
# TARGET='/dev/sda1' # install to partition /dev/sda1
# 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.)
# Usage example:
# GRUB='/dev/sda' # Install into MBR of sda
# Additional kernel boot options. (For grub.)
# Default: no default.
# Usage example:
# BOOT_APPEND='pci=nomsi'
# Set mirror where packages will be downloaded from.
# Default: use /etc/debootstrap/etc/apt/sources.list if it exists, else
# 'http://deb.debian.org/debian'
# Usage example:
# MIRROR='ftp://ftp.de.debian.org/debian'
# Debian Install CD path:
# If you have a Debian CD (or mounted ISO), core packages will be
# installed from the CD instead of from the network.
# Default: no default.
# ISO='file:/mnt/iso/debian/'
# If /etc/apt/sources.list should NOT be build on the fly, this
# options allows providing a separate apt sources.list file via
# /etc/debootstrap/etc/apt/sources.list
# KEEP_SRC_LIST='yes'
# To enable the Grml repository via /etc/apt/sources.list.d/grml.list
# set this variable to 'yes'.
# Default: 'no'
# GRMLREPOS='yes'
# Install packages from grml-repository?
# Requires activated $GRMLREPOS from above. If empty nothing will be added.
# Default: no default.
# GRMLPACKAGES='grml-etc-core'
# To enable Debian's backports repository via
# /etc/apt/sources.list.d/backports.list set this variable to 'yes'.
# Default: 'no'
# BACKPORTREPOS='yes'
# Debian release that should be installed.
# Supported values: jessie, stretch, buster, bullseye, sid
# Default: 'bullseye'
# RELEASE='bullseye'
# Define components that should be used within sources.list.
# 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'.)
# ARCH='amd64'
# Hostname of new system.
# Default: $HOSTNAME or if unset 'grml'
# HOSTNAME='grml'
# Kernel version to install.
# Default: according to current architecture.
# KERNEL='2.6-686'
# Set initial password for the root user.
# Please change this password after installation for security reasons.
# Default: no default.
# ROOTPASSWORD=''
# Name of debootstrap executable.
# Supported values: 'debootstrap', 'cdebootstrap', 'mmdebstrap'
# Default: 'mmdebstrap'
# DEBOOTSTRAP='mmdebstrap'
# Pass extra options to debootstrap.
# Default: no default.
# Usage example:
# DEBOOTSTRAP_OPT='--include=debconf-utils,locales,pciutils --exclude=nano,tasksel,tasksel-data,iptables'
# debconf-frontend that should be used.
# Default: 'noninteractive'
# DEBIAN_FRONTEND='noninteractive'
# Pass extra options to aptitude/apt-get.
# Default: no default.
# DPKG_OPTIONS='-o APT::Get::AllowUnauthenticated=true -o aptitude::Cmdline::ignore-trust-violations=yes'
# Use custom grml-debootstrap stages.
# Specify path to your custom grml-debootstrap stages.
# Default: '/var/cache/grml-debootstrap'
# STAGES='/var/cache/grml-debootstrap'
# Install packages defined in /etc/debootstrap/packages.
# Default: 'yes'
# PACKAGES='no'
# Pre-seed DebConf questions from /etc/debootstrap/debconf-selections.
# Default: 'yes' (if file exists)
# DEBCONF='no'
# Run scripts from /etc/debootstrap/pre-scripts/ before creating the chroot.
# Default: 'yes'
# PRE_SCRIPTS='no'
# Run scripts from /etc/debootstrap/chroot-scripts/ inside chroot.
# Default: 'yes'
# CHROOT_SCRIPTS='no'
# Run scripts from /etc/debootstrap/post-scripts/ after setting up chroot.
# Default: 'yes'
# POST_SCRIPTS='no'
# Install *.deb packages from /etc/debootstrap/extrapackages/
# Default: 'yes'
# EXTRAPACKAGES='no'
# Location of config files for debootstrap.
# Default: '/etc/debootstrap'
# CONFFILES='/etc/debootstrap'
# Mount point to use during installation.
# Default: no default.
# MNTPOINT='/mnt/debootstrap'
# File system creation tool to apply on $TARGET.
# If empty, no file system will be created.
# Default: 'mkfs.ext4'
# MKFS=''
# Command line options for file system creation tool.
# Default: no default.
# MKFS_OPTS=''
# Filesystem tuning tool to apply on $TARGET.
# If empty, the created file system will not be tuned.
# Default: 'tune2fs -c0 -i0' if ext* filesystem is used, no default otherwise.
# TUNE2FS='tune2fs -c0 -i0'
# Check file system after installation is finished.
# Default: 'no'
# FSCK='yes'
# File system checking tool to apply on $TARGET.
# Default: guessed.
# FSCKTOOL=''
# Packages that should be 'dpkg-reconfigure'-ed while installation.
# Default: 'console-data'.
# RECONFIGURE='console-data'
# Generate locales using /etc/debootstrap/locale.gen configuration file.
# Default: 'yes'
# LOCALES='no'
# locales (LANG) that should be used as default.
# Default: 'en_US.UTF-8'
# DEFAULT_LOCALES='en_US.UTF-8'
# locales (LANGUAGE) that should be used as default.
# Default: 'en_US:en'
# DEFAULT_LANGUAGE='en_US:en'
# Use /usr/share/zoneinfo/$TIMEZONE for /etc/localtime + set /etc/timezone.
# Default: 'Europe/Vienna'
# TIMEZONE='Europe/Vienna'
# Clean APT cache after installation is finished.
# Default: 'yes'
# RM_APTCACHE='no'
# Upgrade system via apt-get/aptitude update + [safe-]upgrade.
# Default: 'yes'
# UPGRADE_SYSTEM='no'
# 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: '/etc/debootstrap/install_notes' (empty file).
# INSTALL_NOTES='/etc/debootstrap/install_notes'
# Use fixed disk identifiers for Virtual Machine builds.
# Useful for reproducible builds.
# Default: 'no'
# FIXED_DISK_IDENTIFIERS='yes'
# Disk identifier when using FIXED_DISK_IDENTIFIERS='yes'.
# Use uuid-runtime's uuidgen tool to generate random UUIDs on demand.
# 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 #################################################################