From 0491d300d93d6f345aa280c09cfcf3139d5cd4fb Mon Sep 17 00:00:00 2001 From: Michael Gebetsroither Date: Sat, 29 Nov 2008 17:53:22 +0100 Subject: [PATCH] grml-chroot: send all parameters to chroot thx Tong Sun for initial patches --- usr_sbin/grml-chroot | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/usr_sbin/grml-chroot b/usr_sbin/grml-chroot index 0985924..a53412c 100755 --- a/usr_sbin/grml-chroot +++ b/usr_sbin/grml-chroot @@ -9,7 +9,6 @@ PROG_NAME_=$(basename $0) DEST_="" MOUNTED_="" # all mounted destinations -COMMAND_="" # command to start in chroot function die @@ -79,8 +78,7 @@ if (( $# < 1 )); then die "Wrong number of arguments." fi -DEST_="$1" -COMMAND_="${2}" +DEST_="$1"; shift if [ ! -d "$DEST_" ]; then die "Target chroot does not exist: $DEST_" @@ -90,6 +88,10 @@ fi mountit "proc" "proc" mountit "sysfs" "sys" mountit "/dev" "dev" "--bind" -chroot "$DEST_" $COMMAND_ +if (( $# < 1 )); then + chroot "$DEST_" +else + chroot "$DEST_" "$@" +fi umount_all -- 2.1.4