# See http://d-i.alioth.debian.org/manual/example-preseed.txt # Enforce the emdebian archive keyring # get the udeb from emdebian.org # This is a security hole that will be closed when Lenny is released # because Debian are willing to sign the Emdebian stable Release file. # The udeb would still be needed for testing (Squeeze). d-i preseed/early_command string wget -O /tmp/keyring.udeb http://www.emdebian.org/d-i/emdebian-archive-keyring-udeb_1.4.3.1_all.udeb && udpkg -i /tmp/keyring.udeb # download grip-config, just in case we need it later. d-i preseed/early_command string wget -O /tmp/config.udeb http://www.emdebian.org/d-i/grip-config_0.1.0em1_all.deb d-i apt-setup/local0/repository string http://www.emdebian.org/grip lenny main d-i apt-setup/local0/key string http://www.emdebian.org/0x97BB3B58.txt d-i apt-setup/local0/source boolean true # d-i apt-setup/use_mirror boolean false # grip-config is now a dependency of sed and gcc-4.3-base, via the Grip override files. # but ensure it is done anyway d-i apt-install/packages string grip-config #d-i preseed/late_command string apt-get -y dist-upgrade d-i debconf/priority string medium # Any hostname and domain names assigned from dhcp take precedence over # values set here. However, setting the values still prevents the questions # from being shown, even if values come from dhcp. #d-i netcfg/get_hostname string unassigned-hostname #d-i netcfg/get_domain string unassigned-domain # override the suite #d-i mirror/suite string unstable # Suite to use for loading installer components (optional). #d-i mirror/udeb/suite string testing # need a package or Task: to bring in: # xfce should bring in xserver-xorg xfce4 xfonts-base gdm # Debian archive mirror hostname: d-i mirror/manual boolean true d-i mirror/country string manual d-i mirror/http/hostname string www.emdebian.org # Debian archive mirror directory: d-i mirror/http/directory string /grip # Choices: http, ftp d-i mirror/protocol select http #d-i mirror/codename string lenny # udeb control base-config apt-setup/hostname string www.emdebian.org base-config apt-setup/directory string /grip # Use non-free software? apt-mirror-setup apt-setup/non-free boolean false # Tasks - not working fully d-i tasksel/desktop multiselect xfce d-i tasksel/first multiselect standard, desktop d-i tasksel/first seen false # Add some default packages d-i pkgsel/include string grip-config hal screen uswsup splashy splashy-themes d-i pkgsel/upgrade select full-upgrade # set grub configuration so that splashy is used - though the actual value might not # match all devices. d-i debian-installer/add-kernel-opts string vga=8 splash # need to remove/purge manpages and info if they exist # also gcc-4.2-base, busybox? # Participate in the package usage survey? popularity-contest popularity-contest/participate boolean false # Choices: Dialog, Readline, Gnome, Kde, Editor, Noninteractive debconf debconf/frontend select Dialog d-i passwd/root-login boolean true # The user account will be added to some standard initial groups. To # override that, use this. #d-i passwd/user-default-groups string audio cdrom video d-i passwd/user-default-groups audio video netdev powerdev plugdev # Select which update services to use; define the mirrors to be used. # Values shown below are the normal defaults. #d-i apt-setup/services-select multiselect security, volatile #d-i apt-setup/security_host string security.debian.org #d-i apt-setup/volatile_host string volatile.debian.org