diff --git a/autoinstall/preseed.cfg b/autoinstall/preseed.cfg index 68d9f50..1dcd208 100644 --- a/autoinstall/preseed.cfg +++ b/autoinstall/preseed.cfg @@ -1,21 +1,19 @@ #_preseed_V1 -#### Contents of the preconfiguration file (for booksworm) +#### Contents of the preconfiguration file (for bookworm) +### Localization # Preseeding only locale sets language, country and locale. -#d-i debian-installer/locale string en_US.UTF-8 +d-i debian-installer/locale string fr_FR # The values can also be preseeded individually for greater flexibility. -d-i debian-installer/language string en -d-i debian-installer/country string FR -d-i debian-installer/locale string en_US.UTF-8 +#d-i debian-installer/language string en +#d-i debian-installer/country string NL +#d-i debian-installer/locale string en_GB.UTF-8 # Optionally specify additional locales to be generated. -d-i localechooser/supported-locales multiselect en_US.UTF-8, fr_FR.UTF-8 -#d-i debian-installer/fallbacklocale select fr_FR.UTF-8 -#d-i debian-installer/locale select en_US.UTF-8 +#d-i localechooser/supported-locales multiselect en_US.UTF-8, nl_NL.UTF-8 # Keyboard selection. d-i keyboard-configuration/xkb-keymap select fr -d-i console-keymaps-at/keymap select fr-latin9 -d-i debian-installer/keymap string fr-latin9 +# d-i keyboard-configuration/toggle select No toggling ### Network configuration # Disable network configuration entirely. This is useful for cdrom @@ -27,13 +25,16 @@ d-i debian-installer/keymap string fr-latin9 # skip displaying a list if there is more than one interface. d-i netcfg/choose_interface select auto +# To pick a particular interface instead: +#d-i netcfg/choose_interface select eth1 + # To set a different link detection timeout (default is 3 seconds). # Values are interpreted as seconds. -d-i netcfg/link_wait_timeout string 5 +#d-i netcfg/link_wait_timeout string 10 # If you have a slow dhcp server and the installer times out waiting for # it, this might be useful. -d-i netcfg/dhcp_timeout string 60 +#d-i netcfg/dhcp_timeout string 60 #d-i netcfg/dhcpv6_timeout string 60 # Automatic network configuration is the default. @@ -86,7 +87,7 @@ d-i netcfg/wireless_wep string # 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. -d-i hw-detect/load_firmware boolean false +#d-i hw-detect/load_firmware boolean true ### Network console # Use the following settings if you wish to make use of the network-console @@ -102,7 +103,7 @@ d-i hw-detect/load_firmware boolean false # If you select ftp, the mirror/country string does not need to be set. # Default value for the mirror protocol: http. #d-i mirror/protocol string ftp -d-i mirror/country string FR +d-i mirror/country string manual d-i mirror/http/hostname string deb.debian.org d-i mirror/http/directory string /debian d-i mirror/http/proxy string @@ -115,9 +116,9 @@ d-i mirror/http/proxy string ### Account setup # Skip creation of a root account (normal user account will be able to # use sudo). -d-i passwd/root-login boolean true +#d-i passwd/root-login boolean false # Alternatively, to skip creation of a normal user account. -d-i passwd/make-user boolean false +#d-i passwd/make-user boolean false # Root password, either in clear text d-i passwd/root-password password packer @@ -327,8 +328,8 @@ d-i apt-setup/cdrom/set-first boolean false # You can choose to install non-free firmware. #d-i apt-setup/non-free-firmware boolean true # You can choose to install non-free and contrib software. -#d-i apt-setup/non-free boolean true -#d-i apt-setup/contrib boolean true +d-i apt-setup/non-free boolean true +d-i apt-setup/contrib boolean true # Uncomment the following line, if you don't want to have the sources.list # entry for a DVD/BD installation image active in the installed system # (entries for netinst or CD images will be disabled anyway, regardless of @@ -366,6 +367,7 @@ d-i apt-setup/security_host string security.debian.org # Uncomment this to add multiarch configuration for i386 #d-i apt-setup/multiarch string i386 + ### Package selection tasksel tasksel/first multiselect standard, ssh-server @@ -374,7 +376,7 @@ tasksel tasksel/first multiselect standard, ssh-server #d-i pkgsel/run_tasksel boolean false # Individual additional packages to install -d-i pkgsel/include string ca-certificates cloud-init qemu-guest-agent sudo +d-i pkgsel/include string ca-certificates cloud-init qemu-guest-agent sudo unattended-upgrades # Whether to upgrade packages after debootstrap. # Allowed values: none, safe-upgrade, full-upgrade d-i pkgsel/upgrade select safe-upgrade @@ -450,6 +452,7 @@ d-i cdrom-detect/eject boolean true # debconf-get-selections --installer > file # debconf-get-selections >> file + #### Advanced options ### Running custom commands during the installation # d-i preseeding is inherently not secure. Nothing in the installer checks @@ -472,4 +475,4 @@ d-i cdrom-detect/eject boolean true # directly, or use the apt-install and in-target commands to easily install # packages and run commands in the target system. #d-i preseed/late_command string -d-i preseed/late_command string in-target sed -e 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' -i /etc/ssh/sshd_config \ No newline at end of file +d-i preseed/late_command string in-target sed -e 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' -i /etc/ssh/sshd_config