From edf8e6abba2dc7e2735b471ae12d2d779bcee9e7 Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Mon, 6 Jul 2015 22:00:57 +0100 Subject: [PATCH] no -a for ls, nb-install fix wrong user --- bin/nb-install | 7 +++++++ bin/nb-update | 26 ++++++++------------------ etc/bashrc | 20 +++++++++++++------- 3 files changed, 28 insertions(+), 25 deletions(-) diff --git a/bin/nb-install b/bin/nb-install index a47a68e5..c8bf12f1 100755 --- a/bin/nb-install +++ b/bin/nb-install @@ -20,6 +20,7 @@ case "$@" in *-n*) INSTALL="$INSTALL -n";; esac # Functions # function verbose() { + [ -z "$@" ] && return printf '> %s\n' "$@" } @@ -83,6 +84,12 @@ fi # chmod 755 $NB_ROOT/etc/vim/vim* $NB_ROOT/etc/vim/*.sh $NB_ROOT/etc/vim/*.pl $NB_ROOT/etc/vim/vimplate-dump +# +# Log +# +NB_USER=`(ls -dl $NB_ROOT 2>/dev/null || printf '1 2 root') | awk '{print $3}'` +verbose $(chown "$NB_USER" /var/log/nb.log 2> /dev/null) + # # Bye # diff --git a/bin/nb-update b/bin/nb-update index b1de8a3d..4a9dc3b8 100755 --- a/bin/nb-update +++ b/bin/nb-update @@ -8,27 +8,11 @@ declare -r NAME="$(basename "${0}")" ##################################################################### -# Git pull -# -echo ">git pull $NB_ROOT" -cd $NB_ROOT || exit -git pull - -##################################################################### -# Install -# -echo ">nb-install" -nb-install - -NB_USER=`(ls -dl . 2>/dev/null || printf '1 2 root') | awk '{print $3}'` -echo ">Owner: $NB_USER" -chown "$NB_USER" /var/log/nb.log 2> /dev/null - -##################################################################### -# Others git repos from nbdom +# Gits pull # ex=0 for repo in \ + $NB_ROOT \ /opt/backup_servers \ /{opt,home/www}/rent \ /etc/puppet \ @@ -52,6 +36,12 @@ for repo in \ done +##################################################################### +# Install +# +echo ">nb-install" +nb-install + ##################################################################### # End # diff --git a/etc/bashrc b/etc/bashrc index b5e36d11..abcfadba 100644 --- a/etc/bashrc +++ b/etc/bashrc @@ -48,6 +48,7 @@ export PYTHONPATH=`nb_env_add_path "$PYTHONPATH" $NB_ROOT/lib` export IGNOREEOF=0 export LESS="-iMR" export EDITOR=vim +case "$OSTYPE" in darwin*) export DARWIN=1;; esac # # Color @@ -85,15 +86,20 @@ fi # # ls # -ls_opt='-a' -case "$OSTYPE" in darwin*) DARWIN=1;; esac +ls_opt='' +ll_opt='' + if [ -n "$DARWIN" ]; then [ "$color_prompt" = yes ] && ls_opt="$ls_opt -G" else - ls_opt="$ls_opt --time-style=long-iso" [ "$color_prompt" = yes ] && ls_opt="$ls_opt --color=auto" + ll_opt="$ll_opt --time-style=long-iso" fi -[ "$ls_opt" = "" ] || alias ls="ls $ls_opt" -unset ls_opt -alias ll='ls -lh' -unset color char color_prompt h + +[ "$ls_opt" = "" ] || alias ls="ls${ls_opt}" +alias ll="ls -alh${ll_opt}" + +# +# bye +# +unset i color char color_prompt h ls_opt ll_opt -- 2.47.3