Merge branch 't/pre_scripts'
authorMichael Prokop <mika@grml.org>
Mon, 14 Dec 2009 23:33:02 +0000 (00:33 +0100)
committerMichael Prokop <mika@grml.org>
Mon, 14 Dec 2009 23:33:02 +0000 (00:33 +0100)
chroot-script
grml-debootstrap

index 75c6990..b2158aa 100755 (executable)
@@ -131,7 +131,7 @@ EOF
 
 # remove now useless apt cache {{{
 remove_apt_cache() {
-    find /var/cache/apt/archives -name '*.deb' -exec rm -f '{}' \;
+  apt-get clean
 }
 # }}}
 
index 53f1e20..48f7c64 100755 (executable)
@@ -576,6 +576,10 @@ set_target_directory(){
     TUNE2FS=''
     FSCK=''
     GRUB=''
+    # make sure we normalise the path to an absolute directory name so something like:
+    #  mkdir -p foo/a bar/a; (cd foo; grml-debootstrap -t a)&; (cd bar; grml-debootstrap -t a)&; wait
+    # works
+    TARGET="$(readlink -f $TARGET)"
 }
 
 if [ -b "$TARGET" ] ; then