]> git.donarmstrong.com Git - neurodebian.git/blob - live/auto/config
e610e36a86af9d4ef4b9a0d527be277b48f5b3c5
[neurodebian.git] / live / auto / config
1 #!/bin/bash
2
3 set -eu
4
5 # the Debian release to use as a basis for the live-cd
6 nd_basedist="squeeze"
7 nd_version="6.0.0"
8
9 deb_mirror="http://debproxy:9999"
10
11 # enable recommends for now since we care about 'typical' use patterns atm
12 lb config noauto \
13   --apt apt \
14   --apt-recommends true \
15   --architecture i386 \
16   --archive-areas "main contrib non-free" \
17   --binary-images iso-hybrid \
18   --binary-indices none \
19   --bootstrap-flavour minimal \
20   --debian-installer netinst \
21   --distribution ${nd_basedist} \
22   --hostname neurodebian \
23   --iso-application "NeuroDebian Live" \
24   --iso-preparer "NeuroDebian v.{nd_version}; http://neuro.debian.net" \
25   --iso-publisher "NeuroDebian project; http://neuro.debian.net" \
26   --mirror-bootstrap "${deb_mirror}/debian/" \
27   --mirror-chroot "${deb_mirror}/debian/" \
28   --mirror-chroot-security "${deb_mirror}/security/" \
29   --packages-lists "nd-basic nd-neuroimaging" \
30   --repositories neuro.debian.net \
31   --security true \
32   --username brain \
33   --win32-loader enabled \
34   ${@}
35
36   # --mirror-bootstrap "http://debian.lcs.mit.edu/debian/" \
37   # --packages-lists xfce \
38
39 # May be
40 # Deploy 1:1 copy of the running Live system
41 # --debian-installer live
42
43 # Would be nice to have it utterly useful, but rescue is too bloated, may be
44 # at least forensics
45 # --packages-lists
46
47 # Do we need any of the additional tools from live.debian.net?
48 #  --repositories live.debian.net \