/usr/share/osinfo/install-script/ubuntu.com
Edit: /usr/share/osinfo/install-script/ubuntu.com/ubuntu-preseed-jeos.xml (5883B)
jeos
preseed.cfg
initrd
file=/
locale=
keyboard-configuration/layoutcode=
hostname=
priority=critical console-setup/ask_detect=false domain=unassigned-domain interface=auto
/dev/vda
localhost
d-i debian-installer/locale string
d-i console-setup/ask_detect boolean false
d-i console-setup/layoutcode string
d-i netcfg/choose_interface select auto
d-i netcfg/get_hostname string
d-i netcfg/get_domain string unassigned-domain
d-i netcfg/wireless_wep string
d-i clock-setup/utc boolean true
d-i time/zone string
d-i partman-auto/method string regular
d-i partman-auto/choose_recipe select home
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i passwd/root-login boolean true
d-i passwd/make-user boolean false
d-i passwd/root-password password
d-i passwd/root-password-again password
d-i passwd/user-fullname string
d-i passwd/username string
d-i passwd/user-password password
d-i passwd/user-password-again password
d-i user-setup/allow-password-weak boolean true
tasksel tasksel/first multiselect standard
d-i pkgsel/include/install-recommends boolean true
d-i pkgsel/include string openssh-server
d-i pkgsel/include string python-software-properties
d-i pkgsel/include string python3-software-properties
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i apt-setup/security_host string
base-config apt-setup/security-updates boolean false
ubiquity ubiquity/summary note
ubiquity ubiquity/reboot boolean true
d-i finish-install/reboot_in_progress note
# Unfortunately we have to manually force the system to boot without splash screen as,
# otherwise, the splash would be loaded and the user would have to manually switch to
# VT[0-6]
d-i preseed/late_command string \
in-target sed -i 's/\(GRUB_CMDLINE_LINUX_DEFAULT=\).*/\1\"\"/g' /etc/default/grub ; \
in-target bash -c 'update-grub2' ;
ubiquity ubiquity/success_command string sed -i 's/eject -p -m.*/& [ "$prompt" ] || return 0/' /etc/init.d/casper
# Create an osinfo-install-successful file in /root
d-i preseed/late_command string in-target \
touch /root/osinfo-install-successful