X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=tools%2Fnd_compactvdi;h=2aac10aa6cb09649c70ad560b725aafd76d8699b;hb=e5a068e22abff1741d8a0fb9bb214227fefcc1fc;hp=5f2c544f90e29c042e968ad7a64a4b2657d4ee6b;hpb=e92fe75a17a874f93f5e02fa97ac2d1e1254b35f;p=neurodebian.git diff --git a/tools/nd_compactvdi b/tools/nd_compactvdi index 5f2c544..2aac10a 100755 --- a/tools/nd_compactvdi +++ b/tools/nd_compactvdi @@ -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 @@ -38,9 +40,9 @@ 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) 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