]> git.madduck.net Git - code/vinst.git/blob - preseed/jessie/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:

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