From df7531cd2d14e1633d2f755c3f6405f8ed331219 Mon Sep 17 00:00:00 2001 From: Joerg Jaspert Date: Wed, 22 Oct 2008 00:21:05 +0200 Subject: runmirrors define some more variables Signed-off-by: Joerg Jaspert --- etc/common | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'etc') diff --git a/etc/common b/etc/common index f4c5505..deec7ca 100644 --- a/etc/common +++ b/etc/common @@ -28,11 +28,22 @@ signal () { ARGS="SIGNAL_OPTS[*]" local ${!ARGS} + MIRROR=${MIRROR:-""} + HOSTNAME=${HOSTNAME:-""} + USERNAME=${USERNAME:-""} + SSHPROTO=${SSHPROTO:-""} + SSHKEY=${SSHKEY:-""} + PUSHLOCKOWN=${PUSHLOCKOWN:-""} + PUSHTYPE=${PUSHTYPE:-"all"} + PUSHARCHIVE=${PUSHARCHIVE:-""} + PUSHCB=${PUSHCB:-""} + PUSHLOCKS=${PUSHLOCKS:-""} + # Defaults we always want, no matter what SSH_OPTIONS="-o BatchMode=yes -o SetupTimeOut=45 -o ConnectTimeout=45 -o PasswordAuthentication=no" - if [ $SSHOPTS -n ]; then - SSH_OPTIONS="$SSH_OPTIONS $SSHOPTS" + if [ ${SSHOPTS} -n ]; then + SSH_OPTIONS="${SSH_OPTIONS} $[SSHOPTS}" fi if [ ${SSHPROTO} -ne 1 ] && [ ${SSHPROTO} -ne 2 ]; then -- cgit v1.2.3