]> git.madduck.net Git - code/vinst.git/blob - preseed/stretch/preseed.cfg

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

fix pressed to mention stretch instead of jessie
[code/vinst.git] / preseed / stretch / preseed.cfg
1 d-i debian-installer/locale string en_NZ
2
3 d-i keyboard-configuration/xkb-keymap select us
4 d-i keyboard-configuration/layoutcode string us
5
6 d-i netcfg/choose_interface select auto
7 d-i netcfg/dhcp_options select Configure network manually
8 d-i netcfg/confirm_static boolean true
9 d-i netcfg/wireless_wep string
10 # prevent rDNS discovery
11 d-i netcfg/get_hostname seen true
12 d-i netcfg/get_domain seen true
13
14 d-i hw-detect/load_firmware boolean true
15
16 d-i mirror/country string manual
17 d-i mirror/protocol string http
18 d-i mirror/http/hostname string ftp.fau.de
19 d-i mirror/http/directory string /debian
20 d-i mirror/http/proxy string
21 d-i mirror/suite string stretch
22
23 d-i anna/choose_modules string network-console
24 d-i network-console/password password r00tme
25 d-i network-console/password-again password r00tme
26 d-i network-console/start boolean true
27 d-i di-utils-shell/do-shell boolean true
28
29 d-i passwd/make-user boolean false
30 d-i passwd/root-password-crypted password $6$lifGZQZ9$OVYc/Z26ilx1DLCOyPSy1/xOz5o.f6weCgMHYXQZ9EE38DYt0xJBd1Z83/KMWhDyeNmKxp0TUqpJN6w.MT72//
31
32 d-i time/zone string Europe/Berlin
33
34 d-i clock-setup/utc boolean true
35 d-i clock-setup/ntp boolean true
36
37 d-i partman-basicfilesystems/choose_label string gpt
38 d-i partman-basicfilesystems/default_label string gpt
39 d-i partman-partitioning/choose_label string gpt
40 d-i partman-partitioning/default_label string gpt
41 d-i partman/choose_label string gpt
42 d-i partman/default_label string gpt
43
44 #d-i partman-partitioning/confirm_write_new_label boolean true
45 #d-i partman-partitioning/unknown_label boolean true
46
47 d-i partman-auto/disk string /dev/vda
48 d-i partman-auto/method string lvm
49
50 d-i partman-md/device_remove_md boolean true
51 d-i partman-auto/purge_lvm_from_device boolean true
52 d-i partman-lvm/device_remove_lvm boolean true
53 d-i partman-lvm/confirm boolean true
54 d-i partman-lvm/confirm_nooverwrite boolean true
55 #d-i partman-auto-lvm/new_vg_name string 
56
57 d-i partman-auto/expert_recipe string madduck :: \
58   1 1 1 free \
59   $gptonly{ } \
60   $primary{ } \
61   method{ biosgrub } \
62   . \
63   8192 32768 -1 ext3 \
64   $defaultignore{ } \
65   $primary{ } \
66   method{ lvm } \
67   . \
68   128 1024 200% linux-swap \
69   $lvmok{ } lv_name{ swap } \
70   method{ swap } format{ } \
71   . \
72   3072 6144 10240 ext3 \
73   $lvmok{ } lv_name{ root } \
74   method{ format } format{ } \
75   use_filesystem{ } filesystem{ ext4 } \
76   mountpoint{ / } label{ root } \
77   options/relatime{ noatime } \
78   . \
79   2048 4096 8192 ext3 \
80   $lvmok{ } lv_name{ var } \
81   method{ format } format{ } \
82   use_filesystem{ } filesystem{ ext4 } \
83   mountpoint{ /var } label{ var } \
84   options/relatime{ relatime } \
85   options/user_xattr{ user_xattr } \
86   . \
87   512 10240 -1 ext3 \
88   $lvmok{ } lv_name{ srv } \
89   method{ format } format{ } \
90   use_filesystem{ } filesystem{ ext4 } \
91   mountpoint{ /srv } label{ srv } \
92   options/nodev{ nodev } \
93   options/nosuid{ nosuid } \
94   options/relatime{ relatime } \
95   options/user_xattr{ user_xattr } \
96   . \
97   512 768 1024 ext3 \
98   $lvmok{ } lv_name{ tmp } \
99   method{ format } format{ } \
100   use_filesystem{ } filesystem{ ext4 } \
101   mountpoint{ /tmp } label{ tmp } \
102   options/nodev{ nodev } \
103   options/nosuid{ nosuid } \
104   options/relatime{ relatime } \
105   options/user_xattr{ user_xattr } \
106   .
107 d-i partman-auto/choose_recipe select madduck
108 d-i partman-auto-lvm/no_boot boolean true
109
110 d-i partman/choose_partition select finish
111 d-i partman/confirm boolean true
112 d-i partman/confirm_nooverwrite boolean true
113
114 d-i apt-setup/non-free boolean false
115 d-i apt-setup/contrib boolean false
116 d-i base-installer/install-recommends boolean false
117
118 popularity-contest popularity-contest/participate boolean false
119
120 tasksel tasksel/first multiselect
121
122 #d-i pkgsel/include string openssh-server libterm-readline-gnu-perl
123
124 d-i grub-installer/only_debian boolean true
125 d-i grub-installer/choose_bootdev select manually
126 d-i grub-installer/bootdev text /dev/vda
127
128 d-i finish-install/reboot_in_progress note
129
130 d-i debian-installer/exit/poweroff boolean false
131 d-i debian-installer/exit/halt boolean false
132
133 d-i preseed/early_command string tar -xf /commands.tar && rm /commands.tar && [ ! -x /commands/early_command ] || log-output -t early_command /commands/early_command
134 d-i preseed/late_command string [ ! -x /commands/late_command ] || log-output -t late_command /commands/late_command