blob: a736274fad05c7c5af643da9c5559938b0bcce48 [file] [log] [blame]
azvyagintsev393dc8e2018-11-19 11:31:26 +02001choose-mirror-bin mirror/http/proxy string
azvyagintsevbe158632018-12-13 20:23:52 +02002d-i mirror/country string manual
3d-i apt-setup/use_mirror boolean false
Aleksey Zvyagintsev42e76952018-12-14 13:40:44 +00004d-i base-installer/install-recommends boolean false
azvyagintsevbe158632018-12-13 20:23:52 +02005
azvyagintsev393dc8e2018-11-19 11:31:26 +02006d-i debian-installer/locale string en_US
7d-i debian-installer/language string en
8d-i debian-installer/country EN
9
10d-i pkgsel/install-language-support boolean false
11
12d-i debian-installer/framebuffer boolean false
13d-i debconf/frontend select noninteractive
14d-i base-installer/kernel/override-image string linux-server
15d-i clock-setup/utc boolean true
16d-i clock-setup/utc-auto boolean true
17d-i finish-install/reboot_in_progress note
18d-i grub-installer/only_debian boolean true
19d-i grub-installer/with_other_os boolean true
20d-i netcfg/get_domain string unassigned-domain
21d-i netcfg/get_hostname string unassigned-hostname
22
23d-i partman-auto/disk string /dev/sda /dev/vda
Vasyl Saienkoba5bc5a2018-11-22 15:02:49 +020024# Use LVM for partitioning
25d-i partman-auto/method string lvm
azvyagintsev393dc8e2018-11-19 11:31:26 +020026
Vasyl Saienkoba5bc5a2018-11-22 15:02:49 +020027# GPT
28
29d-i partman-basicfilesystems/choose_label string gpt
30d-i partman-basicfilesystems/default_label string gpt
31d-i partman-partitioning/choose_label string gpt
32d-i partman-partitioning/default_label string gpt
33d-i partman/choose_label string gpt
34d-i partman/default_label string gpt
35
36# GPT
37
38d-i partman-auto-lvm/guided_size string max
39
40# If one of the disks that are going to be automatically partitioned
41# contains an old LVM configuration, the user will normally receive a
42# warning. Preseed this away
43d-i partman-lvm/device_remove_lvm boolean true
44
45# And the same goes for the confirmation to write the lvm partitions.
46d-i partman-lvm/confirm boolean true
47
48# Really, please don't prompt me!
49d-i partman-lvm/confirm_nooverwrite boolean true
50
51d-i partman-auto/expert_recipe string \
52 vcp_lvm :: \
53 1 1 1 free \
54 $gptonly{ } \
55 $primary{ } \
56 $bios_boot{ } \
57 method{ biosgrub } \
58 . \
59 1051 2 1051 ext3 \
60 $gptonly{ } \
61 $primary{ } \
62 method{ format } format{ } \
63 use_filesystem{ } filesystem{ ext3 } \
64 lable{ lable-boot } \
65 mountpoint{ /boot } \
66 . \
67 10 10 10 ext4 \
68 $defaultignore{ } \
69 $gptonly{ } \
70 $primary{ } \
71 method{ lvm } \
72 vg_name{ vg0 } \
73 . \
74 105 2 105 ext4 \
75 $lvmok{ } \
76 in_vg{ vg0 } \
77 lv_name{ home } \
78 method{ lvm } format{ } \
79 use_filesystem{ } filesystem{ ext4 } \
80 mountpoint{ /home } \
81 options/nodev{ nodev } \
82 . \
83 105 2 105 ext4 ext4 \
84 $lvmok{ } \
85 in_vg{ vg0 } \
86 lv_name{ tmp } \
87 method{ lvm } format{ } \
88 use_filesystem{ } filesystem{ ext4 } \
89 mountpoint{ /tmp } \
90 options/nodev{ nodev } \
91 options/nosuid{ nosuid } \
92 options/noexec{ noexec } \
93 . \
94 105 2 105 ext4 \
95 $lvmok{ } \
96 in_vg{ vg0 } \
97 lv_name{ var_log } \
98 method{ format } format{ } \
99 use_filesystem{ } filesystem{ ext4 } \
100 mountpoint{ /var/log } \
101 options/noexec{ noexec } \
102 . \
103 315 2 315 ext4 ext4 \
104 $lvmok{ } \
105 in_vg{ vg0 } \
106 lv_name{ var_tmp } \
107 method{ format } format{ } \
108 use_filesystem{ } filesystem{ ext4 } \
109 mountpoint{ /var/tmp } \
110 options/nodev{ nodev } \
111 options/nosuid{ nosuid } \
112 options/noexec{ noexec } \
113 . \
114 105 2 105 ext4 ext4 \
115 $lvmok{ } \
116 in_vg{ vg0 } \
117 lv_name{ var_log_audit } \
118 method{ format } format{ } \
119 use_filesystem{ } filesystem{ ext4 } \
120 mountpoint{ /var/log/audit } \
121 options/noexec{ noexec } \
122 . \
123 2154 2 65536 ext4 \
124 $lvmok{ } \
125 method{ format } format{ } \
126 use_filesystem{ } filesystem{ ext4 } \
127 mountpoint{ / } \
128 in_vg{ vg0 } \
129 lv_name{ root } \
130 .
131
132d-i partman-auto/choose_recipe select vcp_lvm
133
134partman-basicfilesystems partman-basicfilesystems/no_swap boolean false
135
136# This makes partman automatically partition without confirmation, provided
137# that you told it what to do using one of the methods above.
138d-i partman-partitioning/confirm_write_new_label boolean true
139d-i partman/choose_partition select finish
140d-i partman/confirm boolean true
141d-i partman/confirm_nooverwrite boolean true
142
azvyagintsev393dc8e2018-11-19 11:31:26 +0200143d-i pkgsel/include string openssh-server
144d-i pkgsel/install-language-support boolean false
145d-i pkgsel/update-policy select none
146popularity-contest popularity-contest/participate boolean false
147
148d-i pkgsel/upgrade select none
149
150d-i time/zone string UTC
azvyagintsevbe158632018-12-13 20:23:52 +0200151d-i passwd/root-password password r00tme
152d-i passwd/root-password-again password r00tme
azvyagintsev393dc8e2018-11-19 11:31:26 +0200153d-i passwd/root-login boolean true
154d-i passwd/make-user boolean false
155d-i openssh-server/permit-root-login boolean true
156d-i user-setup/allow-password-weak boolean true
157d-i user-setup/encrypt-home boolean false
158tasksel tasksel/first multiselect minimal, ssh-server, openssh-server
159
160d-i preseed/late_command string \
161 in-target sed -i 's/PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config