From 5fb736c0fbde1ec1b445364cea53ba08c5209f5d Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Tue, 25 Aug 2015 01:04:01 +0100 Subject: [PATCH] fix bug nb-install as user --- bin/nb-install | 2 +- bin/nb-update | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/nb-install b/bin/nb-install index 92cabad5..e62ecc73 100755 --- a/bin/nb-install +++ b/bin/nb-install @@ -85,7 +85,7 @@ elif [ -w /etc/profile ]; then fi else - echo "Can't install nb.sh" 1>&2 + echo "Can't install profile" 1>&2 fi diff --git a/bin/nb-update b/bin/nb-update index 7a144780..51117c58 100755 --- a/bin/nb-update +++ b/bin/nb-update @@ -39,7 +39,8 @@ for repo in $(nb_repo_dirs); do echo ">git pull $repo (user=$user)" cmd="GIT_SSH=$TMP cd \"$repo\" && git pull" - [ -x bin/$name-install ] && cmd="$cmd && echo '>$name-install' && bin/$name-install" + cmd_root="true" + [ -x bin/$name-install ] && cmd_root="$cmd_root && echo '>$name-install' && bin/$name-install" if [ "$USER" == "$user" ]; then bash -c "$cmd" @@ -50,6 +51,8 @@ for repo in $(nb_repo_dirs); do continue fi + [ -n "$cmd_root" ] && $cmd_root + ret=$? [ "$ret" != "0" ] && ex=$ret && echo ">err $ret" -- 2.47.3