slitaz-dev-tools rev 78
tazdev: fix chroot if dir is given in argument
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Wed May 04 19:13:34 2011 +0200 (2011-05-04) |
parents | 50ae560e2993 |
children | 6fb1b56d3bd5 |
files | tazdev/tazdev |
line diff
1.1 --- a/tazdev/tazdev Tue May 03 14:52:07 2011 +0200 1.2 +++ b/tazdev/tazdev Wed May 04 19:13:34 2011 +0200 1.3 @@ -247,6 +247,7 @@ 1.4 # tazdev.conf 1.5 check_root 1.6 get_version $@ 1.7 + [ -d "$2" ] && ROOTFS=$2 1.8 mount_chroot 1.9 echo -e "\nChrooting in $ROOTFS...\n" 1.10 chroot $ROOTFS /bin/sh --login 1.11 @@ -259,8 +260,8 @@ 1.12 umount_chroot $ROOTFS $opt ;; 1.13 gen-chroot|-gc) 1.14 check_root 1.15 - [ "$2" ] && ROOTFS=$2 1.16 - [ "$2" ] || ROOTFS=$SLITAZ/cooking/chroot 1.17 + get_version $@ 1.18 + [ -d "$2" ] && ROOTFS=$2 1.19 # Dont break another env. 1.20 if [ -d $ROOTFS/bin ]; then 1.21 echo -e "\nA chroot environment already exists in : $ROOTFS\n"