diff --git a/templates/preseed.cfg.j2 b/templates/preseed.cfg.j2 index 7624ace..2938b45 100644 --- a/templates/preseed.cfg.j2 +++ b/templates/preseed.cfg.j2 @@ -1,8 +1,8 @@ #_preseed_V1 -#### Contents of the preconfiguration file (for bullseye) +#### Contents of the preconfiguration file (for trixie) ### Localization # Preseeding only locale sets language, country and locale. -d-i debian-installer/locale string en_US +d-i debian-installer/locale string en_US.UTF-8 # The values can also be preseeded individually for greater flexibility. d-i debian-installer/language string {{ debianunattended_debian_installer_language | default('de') }} @@ -15,6 +15,15 @@ d-i debian-installer/locale string {{ debianunattended_debian_installer_locale d-i keyboard-configuration/xkb-keymap select {{ debianunattended_keyboard_configuration_xkb_keymap | default('de') }} # d-i keyboard-configuration/toggle select No toggling +### Speech synthesis +# Which ALSA card to be used for software speech. +# Can be a number from 0, or an ID as seen in +# /sys/class/sound/card*/id +#d-i espeakup/card string 0 + +# Which espeak-ng voice to be used +#d-i espeakup/voice string en + ### Network configuration # Disable network configuration entirely. This is useful for cdrom # installations on non-networked devices where the network questions, @@ -80,6 +89,10 @@ d-i netcfg/wireless_wep string # The wacky dhcp hostname that some ISPs use as a password of sorts. #d-i netcfg/dhcp_hostname string radish +# If you want to completely disable firmware lookup (i.e. not use firmware +# files or packages that might be available on installation images): +#d-i hw-detect/firmware-lookup string never + # If non-free firmware is needed for the network or other hardware, you can # configure the installer to always try to load it, without prompting. Or # change to false to disable asking. @@ -188,10 +201,12 @@ d-i partman-md/device_remove_md boolean true d-i partman-lvm/confirm boolean true d-i partman-lvm/confirm_nooverwrite boolean true -# You can choose one of the three predefined partitioning recipes: +# You can choose one of the predefined partitioning recipes: # - atomic: all files in one partition # - home: separate /home partition # - multi: separate /home, /var, and /tmp partitions +# - server: separate /var and /srv partitions; swap limitted to 1G +# - small_disk: scheme dedicated to small harddrives (under 10GB) {% if debianunattended_partman_auto_expert_recipe is not defined %} d-i partman-auto/choose_recipe select atomic {% endif %} @@ -260,11 +275,8 @@ d-i partman-partitioning/default_label string gpt # The method should be set to "raid". #d-i partman-auto/method string raid # Specify the disks to be partitioned. They will all get the same layout, -# so this will only work if the disks are the same size.preseed +# so this will only work if the disks are the same size. #d-i partman-auto/disk string /dev/sda /dev/sdb -{% if debianunattended_partman_auto_disk is defined %} -d-i partman-auto/disk string {{ debianunattended_partman_auto_disk }} -{% endif %} # Next you need to specify the physical partitions that will be used. {{ debianunattended_partman_auto_expert_recipe | default('') }}