babelbox/preseed.cfg
Luca Capello 86b9d8034c import babelbox-lenny.tgz (thanks, fjp)
SHA-1:d91fae337f77367399a10841b1903b615f388955, from
<http://d-i.alioth.debian.org/pub/lenny/babelbox/babelbox.tgz>
2012-07-03 16:47:14 -06:00

103 lines
3.6 KiB
INI

#### Preseed file for Babelbox
# See the Installation Guide for other preconfiguration options
### Network configuration
# netcfg will choose an interface that has link if possible. This makes it
# 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
# 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
# If you prefer to configure the network manually, or if there's no
# network available, then uncomment this line and check the static
# network configuration below.
#d-i netcfg/disable_dhcp boolean true
# Static network configuration.
d-i netcfg/get_nameservers string 192.168.99.1
d-i netcfg/get_ipaddress string 192.168.99.42
d-i netcfg/get_netmask string 255.255.255.0
d-i netcfg/get_gateway string 192.168.99.1
d-i netcfg/confirm_static boolean true
# 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 babelbox
d-i netcfg/get_domain string unassigned-domain
### Mirror settings
d-i mirror/country string enter information manually
d-i mirror/http/hostname string ftp.nl.debian.org
d-i mirror/http/directory string /debian
d-i mirror/http/proxy string
### Partitioning
# We use the largest free space available and the simple "all in one" recipe
# for Babelbox
d-i partman-auto/init_automatically_partition select biggest_free
d-i partman-auto/choose_recipe select atomic
# This makes partman automatically partition without confirmation.
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
### Clock and time zone setup
# Controls whether or not the hardware clock is set to UTC.
d-i clock-setup/utc boolean false
# You may set this to any valid setting for $TZ; see the contents of
# /usr/share/zoneinfo/ for valid values.
d-i time/zone string Europe/Amsterdam
### Apt setup
# When using a full CD image, we don't need a mirror
d-i apt-setup/use_mirror boolean false
# We don't need security updates for this
d-i apt-setup/security_host string
### Account setup
d-i passwd/root-password password r00tme
d-i passwd/root-password-again password r00tme
# Alternatively, create a normal user account.
d-i passwd/user-fullname string Debian User
d-i passwd/username string debian
d-i passwd/user-password password r00tme
d-i passwd/user-password-again password r00tme
### Boot loader installation
# Install grub to the 4th partition
# uncomment and edit these lines:
d-i grub-installer/bootdev string (hd0,4)
d-i grub-installer/only_debian boolean false
d-i grub-installer/with_other_os boolean false
### Package selection
tasksel tasksel/first multiselect standard, desktop
# Don't install popcon
popularity-contest popularity-contest/participate boolean false
### Finishing up the first stage install
# Avoid that last message about the install being complete.
d-i finish-install/reboot_in_progress note
#### Advanced options
### Define scripts to be run
# This first command is run as early as possible, just after
# preseeding is read.
d-i preseed/early_command string /hd-media/srv/babelbox/preseed_early
# This command is run just before the install finishes, but when there is
# still a usable /target directory. You can chroot to /target and use it
# 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 /hd-media/srv/babelbox/preseed_late