diff --git a/roles/kickstart/files/preseed/edubuntu-nomirror.seed b/roles/kickstart/files/preseed/edubuntu-nomirror.seed index d58603a..8534d46 100644 --- a/roles/kickstart/files/preseed/edubuntu-nomirror.seed +++ b/roles/kickstart/files/preseed/edubuntu-nomirror.seed @@ -25,15 +25,26 @@ d-i apt-setup/extras boolean true d-i apt-setup/restricted boolean true d-i apt-setup/universe boolean true d-i apt-setup/backports boolean true +d-i apt-setup/non-free boolean true +d-i apt-setup/contrib boolean true +d-i apt-setup/services-select multiselect security, updates +d-i apt-setup/security_host string security.ubuntu.com +d-i apt-setup/security_path string /ubuntu # Timezone d-i time/zone string Europe/Rome d-i clock-setup/ntp boolean true d-i clock-setup/ntp-server string ntp1.inrim.it # Partitioning d-i partman-auto/init_automatically_partition select biggest_free +d-i partman-auto/disk string /dev/sda +d-i partman-auto/method string regular +d-i partman-lvm/device_remove_lvm boolean true +d-i partman-md/device_remove_md boolean true +d-i partman-auto/choose_recipe select atomic +d-i partman-partitioning/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 false +d-i partman/confirm_nooverwrite boolean true d-i partman/mount_style select uuid d-i user-setup/encrypt-home boolean false # Setup and enable libreoffice PPA diff --git a/roles/kickstart/templates/preseed/edubuntu.seed b/roles/kickstart/templates/preseed/edubuntu.seed index 1f74787..0718887 100644 --- a/roles/kickstart/templates/preseed/edubuntu.seed +++ b/roles/kickstart/templates/preseed/edubuntu.seed @@ -25,15 +25,26 @@ d-i apt-setup/extras boolean true d-i apt-setup/restricted boolean true d-i apt-setup/universe boolean true d-i apt-setup/backports boolean true +d-i apt-setup/non-free boolean true +d-i apt-setup/contrib boolean true +d-i apt-setup/services-select multiselect security, updates +d-i apt-setup/security_host string {{ ansible_local.domain.serverfqdn }} +d-i apt-setup/security_path string /ks/mirror/security.ubuntu.com/ubuntu # Timezone d-i time/zone string Europe/Rome d-i clock-setup/ntp boolean true d-i clock-setup/ntp-server string {{ ansible_local.domain.ntpserver }} # Partitioning d-i partman-auto/init_automatically_partition select biggest_free +d-i partman-auto/disk string /dev/sda +d-i partman-auto/method string regular +d-i partman-lvm/device_remove_lvm boolean true +d-i partman-md/device_remove_md boolean true +d-i partman-auto/choose_recipe select atomic +d-i partman-partitioning/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 false +d-i partman/confirm_nooverwrite boolean true d-i partman/mount_style select uuid d-i user-setup/encrypt-home boolean false # Setup and enable libreoffice PPA diff --git a/roles/pxe/templates/pxelinux.cfg/default b/roles/pxe/templates/pxelinux.cfg/default index baf2003..8da6bd4 100644 --- a/roles/pxe/templates/pxelinux.cfg/default +++ b/roles/pxe/templates/pxelinux.cfg/default @@ -53,6 +53,8 @@ LABEL return-edu MENU EXIT MENU END +MENU SEPARATOR + LABEL local MENU LABEL Boot from ^local hard drive LOCALBOOT 0