]> git.donarmstrong.com Git - neurodebian.git/commitdiff
Improve post install cleanup
authorMichael Hanke <michael.hanke@gmail.com>
Thu, 4 Nov 2010 15:25:35 +0000 (11:25 -0400)
committerMichael Hanke <michael.hanke@gmail.com>
Thu, 4 Nov 2010 15:25:35 +0000 (11:25 -0400)
tools/nd_compactvdi

index bdd4112e3bcfa45468676306c1d4010ce7297ee1..2aac10aa6cb09649c70ad560b725aafd76d8699b 100755 (executable)
@@ -26,6 +26,8 @@ vdfuse -f "$vdifile" vbdev
 mount -o loop vbdev/Partition1 vbmnt
 
 # remove cruft
+#xapian indices
+find vbmnt/var/ -wholename '*xapian*.DB' -delete
 # package cache
 find vbmnt/var/cache/apt/archives/ -name '*.deb' -delete
 rm -f vbmnt/var/cache/apt/*.bin
@@ -39,10 +41,8 @@ find vbmnt/var/log -type f -delete
 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
+rm -f vbmnt/home/brain/.*history vbmnt/home/brain/nd*
 
 # unmount filesystem
 umount vbmnt