Created
July 6, 2019 19:42
-
-
Save mcandre/2dbbf31b4cd7cc96cade6c2e6643ce52 to your computer and use it in GitHub Desktop.
work in progress preseed configuration
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
d-i passwd/root-login boolean false | |
d-i passwd/username string vagrant | |
d-i passwd/user-fullname string vagrant | |
d-i passwd/user-password password vagrant | |
d-i passwd/user-password-again password vagrant | |
d-i user-setup/encrypt-home boolean false | |
d-i time/zone string UTC | |
d-i clock-setup/utc boolean true | |
d-i clock-setup/utc-auto boolean true | |
d-i partman-auto-lvm/guided_size string max | |
d-i partman-auto/choose_recipe select atomic | |
d-i partman-auto/method string lvm | |
d-i partman-lvm/confirm boolean true | |
d-i partman-lvm/confirm boolean true | |
d-i partman-lvm/confirm_nooverwrite boolean true | |
d-i partman-lvm/device_remove_lvm boolean true | |
d-i partman/choose_partition select finish | |
d-i partman/confirm boolean true | |
d-i partman/confirm_nooverwrite boolean true | |
d-i partman/confirm_write_new_label boolean true | |
d-i debconf debconf/frontend select Noninteractive | |
d-i mirror/country string manual | |
d-i mirror/http/directory string /debian | |
d-i mirror/http/hostname string http.debian.net | |
d-i mirror/http/proxy string | |
d-i apt-setup/non-free boolean false | |
d-i apt-setup/contrib boolean false | |
d-i apt-setup/services-select multiselect security, updates | |
d-i apt-setup/security_host string security.debian.org | |
d-i base-installer/install-recommends boolean false | |
d-i pkgsel/include string acpid dkms ntp sudo | |
d-i pkgsel/install-language-support boolean false | |
d-i pkgsel/update-policy select unattended-upgrades | |
d-i pkgsel/upgrade select full-upgrade | |
d-i grub-installer/only_debian boolean true | |
d-i grub-installer/with_other_os boolean true | |
d-i finish-install/keep-consoles boolean true | |
d-i finish-install/reboot_in_progress note | |
tasksel tasksel/first multiselect ssh-server | |
apt-cdrom-setup apt-setup/cdrom/set-first boolean false | |
apt-mirror-setup apt-setup/use_mirror boolean true | |
popularity-contest popularity-contest/participate boolean false | |
# Exclude old VirtualBox drivers | |
d-i preseed/early_command string sed -i '/in-target/idiscover(){/sbin/discover|grep -v VirtualBox;}' /usr/lib/pre-pkgsel.d/20install-hwpackages | |
# Configure sudo for automation | |
d-i preseed/late_command string in-target sed -i -E -e 's/%sudo[[:space:]]+ALL=\(ALL:ALL\)[[:space:]]+ALL/%sudo ALL=(ALL:ALL) NOPASSWD:ALL/' /etc/sudoers |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment