on the system. No installed packages will be reinstalled or removed, only
additional components will be installed." \
FALSE "Emacs" "emacs" \
- FALSE "GNU Image Manipulation Program (Gimp)" "gimp" \
+ FALSE "Graphics (e.g. GIMP, Inscape)" "gimp,inkscape,svgtune,xzgv,vym" \
FALSE "Octave" "octave,qtoctave" \
FALSE "OpenOffice.org" "openoffice.org" \
- FALSE "PyMVPA" "ipython,python-mvpa2,python-mvpa2-doc,spyder" \
+ FALSE "PyMVPA Tutorial" "ipython01x,python-mvpa2,python-mvpa2-doc,python-mvpa2-tutorialdata,spyder" \
+ FALSE "Python: Electrophysiology & Modeling" "python-brian,python-pynn,python-pyentropy,stimfit" \
+ FALSE "Python: Neuroimaging" "ipython01x,spyder,nipy-suite,python-mvpa2" \
+ FALSE "Python: Scientific stack" "ipython01x,spyder,python-matplotlib,python-pandas,python-sympy" \
FALSE "R" "r-recommended" \
- FALSE "Scientific Python" "ipython,python-scipy,python-matplotlib,spyder,python-pandas" \
FALSE "TeX Live" "texlive" \
FALSE "Adobe Flash browser plugin" "flashplugin-nonfree" \
-FALSE "Sun Java browser plugin" "sun-java6-plugin" \
|| true)
if [ -n "$packages" ]; then
# type auto url=$di_host
# press Enter"
+# start local web server to serve preseed file
+builtin cd $(dirname ${di_preseed})
+python -m SimpleHTTPServer ${di_port} >&/dev/null &
+di_pid=$!
+builtin cd -
+
+
+
VBoxManage startvm "${vm_name}"
+ # TODO: see if we could just use virtinst (virt-install tool) to run d-i
+ # with pre-seeding without this hackery. See
+ # http://honk.sigxcpu.org/con/Preseeding_Debian_virtual_machines_with_virt_install.html
+ # for an example
sleep 5 # give some time to make sure we get to menu
# Send our sequence -- cruel way
#VBoxManage controlvm "${vm_name}" keyboardputscancode \