# Functions
#
function verbose() {
+ [ -z "$@" ] && return
printf '> %s\n' "$@"
}
#
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
#
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 \
done
+#####################################################################
+# Install
+#
+echo ">nb-install"
+nb-install
+
#####################################################################
# End
#
export IGNOREEOF=0
export LESS="-iMR"
export EDITOR=vim
+case "$OSTYPE" in darwin*) export DARWIN=1;; esac
#
# Color
#
# 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