Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 68 lines (53 sloc) 2.501 kB
23f3639 @cal first commit
authored
1 # People should live in Sweden
2 d-i debian-installer/country string SE
3
4 # Computers should speak English
5 d-i debian-installer/language string en
6 d-i debian-installer/locale string en_US.UTF-8
7 d-i localechooser/preferred-locale string en_US.UTF-8
8 d-i localechooser/supported-locales en_US.UTF-8
9
10 # But keyboards are Swedish
11 d-i console-setup/ask_detect boolean false
fa37b54 @cal Swedish keyboard
authored
12 d-i keyboard-configuration/layout select Swedish
13 d-i keyboard-configuration/variant select Swedish
14 d-i keyboard-configuration/modelcode string pc105
15 d-i keyboard-configuration/layoutcode string se
16 d-i keyboard-configuration/xkb-keypam select se
23f3639 @cal first commit
authored
17
18 # Pick any network interface and go with it
19 d-i netcfg/get_hostname string vagrant-ubuntu-precise
20 d-i netcfg/get_domain string vagrantup.com
21
22 # What's a vagrant?
23 d-i passwd/user-fullname string
24 d-i passwd/username string vagrant
25 d-i passwd/user-password password vagrant
26 d-i passwd/user-password-again password vagrant
27 d-i user-setup/allow-password-weak boolean true
28 d-i user-setup/encrypt-home boolean false
29
30 # We've got all the time in the world
31 d-i time/zone string Europe/Stockholm
32 d-i clock-setup/utc boolean true
33
34 # Need to do something about that disk
35 d-i partman-auto/method string regular
36 d-i partman-partitioning/confirm_write_new_label boolean true
37 d-i partman/choose_partition select finish
38 d-i partman/confirm boolean true
39 d-i partman/confirm_nooverwrite boolean true
40
41 # No proxy, please
42 d-i mirror/http/proxy string
43
44 # Only install the standard system and language packs.
45 tasksel tasksel/first multiselect
51b43f1 @cal Let's see if we can bring the finished box size down
authored
46 d-i preseed/early_command string . /usr/share/debconf/confmodule; db_get debconf/priority; case $RET in low|medium) db_fset tasksel/first seen false; echo 'tasksel tasksel/first seen false' >>/var/lib/preseed/log ;; esac
47 d-i pkgsel/language-pack-patterns string
a5605aa @cal Not needed?
authored
48
23f3639 @cal first commit
authored
49 # No language support packages.
efa9933 @cal Trying some different options for the package installation
authored
50 d-i pkgsel/install-language-support boolean false
23f3639 @cal first commit
authored
51
e4769c6 @cal Required packages for vagrant base boxes
authored
52 # Individual additional packages to install
1d52499 @cal Add NFS to fix #3
authored
53 d-i pkgsel/include string build-essential nfs-common puppet ruby-dev rubygems ssh
e4769c6 @cal Required packages for vagrant base boxes
authored
54
55 # Whether to upgrade packages after debootstrap.
56 # Allowed values: none, safe-upgrade, full-upgrade
efa9933 @cal Trying some different options for the package installation
authored
57 d-i pkgsel/upgrade select safe-upgrade
e4769c6 @cal Required packages for vagrant base boxes
authored
58
23f3639 @cal first commit
authored
59 # Go grub, go!
60 d-i grub-installer/only_debian boolean true
61
5c11cc9 @cal Use late_command for ssh key and final setup
authored
62 # Wrapping things up
63 d-i preseed/late_command string cp /cdrom/late_command.sh /target/tmp/late_command.sh && in-target chmod +x /tmp/late_command.sh && in-target /tmp/late_command.sh
64
fc95df7 @cal Halt at the end instead of rebooting
authored
65 # Shut down, already
23f3639 @cal first commit
authored
66 d-i finish-install/reboot_in_progress note
fc95df7 @cal Halt at the end instead of rebooting
authored
67 d-i debian-installer/exit/poweroff boolean true
Something went wrong with that request. Please try again.