X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=vm%2Fd-i%2Fwheezy%2Finitial_setup;h=76831e74e6a9bdc9e79b89049ccc29db49eb1f6a;hb=8dc81fb7c912a67078bba7f4bb6682b9525c4044;hp=b57e35936d72b9d22a241d817bf9ec6f9f5814e9;hpb=33d3deb8df643a2c72bc965848c7fec80410e9a2;p=neurodebian.git diff --git a/vm/d-i/wheezy/initial_setup b/vm/d-i/wheezy/initial_setup index b57e359..76831e7 100755 --- a/vm/d-i/wheezy/initial_setup +++ b/vm/d-i/wheezy/initial_setup @@ -80,7 +80,7 @@ touch /dev/vboxguest cunamer=`uname -r` cdarch=${cunamer##*-} # We carry 686 only -[ $cdarch = '486' ] && darch='686' || darch=$cdarch +[ $cdarch = '486' ] && darch='686-pae' || darch=$cdarch apt-get install -y linux-headers-$cdarch ## # Forcefully install guest additions from backports so we are @@ -125,13 +125,13 @@ apt-get install --no-install-recommends -y \ mc evince bash-completion ntpdate file-roller \ eog vim reportbug \ software-center synaptic menu less libxp6 \ - task-xfce-desktop lightdm \ + task-xfce-desktop lightdm zenity \ chromium-browser \ sudo neurodebian-desktop update-notifier # "Slightly" better terminal by default # TODO: might want to change default bg color to black there -apt-get install rxvt-unicode +apt-get install -y rxvt-unicode update-alternatives --set x-terminal-emulator /usr/bin/urxvt # XXX last ones are actually pulled it by neurodebian-guest-additions whenever we @@ -165,12 +165,20 @@ apt-get autoremove --purge -y # use NeuroDebian website as default homepage sed -i -e 's,http://www.debian.org,http://neuro.debian.net,g' /etc/chromium*/master_preferences +# Place default XFCE4 panel config, otherwise a dialog appears +# Thanks go to cavalier@freenode IRC for the hint +xfdir=/home/brain/.config/xfce4/xfconf/xfce-perchannel-xml +mkdir -p $xfdir +cp /etc/xdg/xfce4/panel/default.xml $xfdir/xfce4-panel.xml +chown brain.brain -R /home/brain/.config + # reduce grub timeout to speed up boot of VM sed -i -e 's/GRUB_TIMEOUT=5/GRUB_TIMEOUT=1/g' /etc/default/grub update-grub # finally configure geomirror for APT and disable deb-src lists -sed -i -e "s,\(deb\(\|-src\) http://\)[^/]*/,\1$(dpkg --print-architecture)-geomirror.debian.net/,g" \ +cp /etc/apt/sources.list /etc/apt/sources.list.orig +sed -i -e "s,\(deb\(\|-src\) http://\)[^/]*/debian,\1$(dpkg --print-architecture)-geomirror.debian.net/debian,g" \ -e "s/^deb-src/#deb-src/" /etc/apt/sources.list etckeeper commit "Initial VM setup done"