From 6a4726e6f4543d1d7dbb952d2ceddc7dac8e5cd9 Mon Sep 17 00:00:00 2001 From: Michael Hanke Date: Wed, 3 Nov 2010 21:09:48 -0400 Subject: [PATCH] Few more touches --- debian/changelog | 4 ++-- tools/nd-vmsetupwizard | 2 +- tools/nd_compactvdi | 4 +++- tools/nd_setupguestos | 7 +++++++ 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index 61adb78..8ccbc26 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,5 @@ -neurodebian (0.13) squeeze; urgency=low +neurodebian (0.14) squeeze; urgency=low * Initial release. - -- Michael Hanke Wed, 03 Nov 2010 17:29:11 -0400 + -- Michael Hanke Wed, 03 Nov 2010 21:09:32 -0400 diff --git a/tools/nd-vmsetupwizard b/tools/nd-vmsetupwizard index 99ae8f9..539fb35 100755 --- a/tools/nd-vmsetupwizard +++ b/tools/nd-vmsetupwizard @@ -24,7 +24,7 @@ This is the first time you have started this virtual machine. We will now perfor fi if ! zenity --question $icon_opt --title="NeuroDebian Setup Wizard" \ ---text="The setup procedure requires network access to download packages from the Debian archive. If you do not have network access right now, you can re-start this wizard at any time from the NeuroDebian menu. +--text="The setup procedure requires network access to download packages from the Debian archive. If you do not have network access right now, you can re-start this wizard at any time from the NeuroDebian menu. If you proceed you may have to enter the superuser password with is by default 'neurodebian'. Do you want to proceed with updating the system? "; then diff --git a/tools/nd_compactvdi b/tools/nd_compactvdi index 0c0c8ab..bdd4112 100755 --- a/tools/nd_compactvdi +++ b/tools/nd_compactvdi @@ -38,9 +38,11 @@ find vbmnt/var/log -type f -delete # apt lists find vbmnt/var/lib/apt -type f -name '*debian*' -o -type f -name '*list*' -delete # user data +# cannot clean all root stuff, because it also contains useful thing (e.g. git setup) +#find vbmnt/root -mindepth 1 -delete rm -f vbmnt/root/.*history # everything for the default user -#find vbmnt/home/brain -mindepth 1 -delete +find vbmnt/home/brain -mindepth 1 -delete # unmount filesystem umount vbmnt diff --git a/tools/nd_setupguestos b/tools/nd_setupguestos index 0c8c8ee..f14fb11 100644 --- a/tools/nd_setupguestos +++ b/tools/nd_setupguestos @@ -55,6 +55,8 @@ apt-get update apt-get install neurodebian-keyring apt-get update +# to cheat the VM check +touch /dev/vboxguest # to get all the stuff in recommends apt-get install dkms neurodebian-guest-additions @@ -69,6 +71,7 @@ find /var/cache/apt/archives/ -name '*.deb' -delete # cleanup unwanted stuff # video drivers (all but vesa) apt-get purge $(apt-cache search --names-only --installed xserver-xorg-video | grep xserver-xorg-video | cut -d ' ' -f 1,1) xserver-xorg-video-vesa+ +apt-get purge brasero # and whatever is obsolete apt-get autoremove --purge @@ -81,4 +84,8 @@ sed -i -e 's,http://www.debian.org,http://neuro.debian.net,g' /etc/chromium-brow 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/10.0.0.1:9999/$(dpkg --print-architecture)-geomirror.debian.net/" \ + -e "s/^deb-src/#deb-src/" /etc/apt/sources.list +etckeeper commit "Initial VM setup done" -- 2.39.5