summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Palfrader <peter@palfrader.org>2016-02-04 18:45:37 +0100
committerPeter Palfrader <peter@palfrader.org>2016-02-04 18:45:37 +0100
commita5fc25ef4c352b0fdbfa38acf653bfa716fa8ee5 (patch)
treeacdcda6ea987819362dd0651bec50713dcdd9b9f
parent17828dfb598b927752a75ff1f56c7fed863d194e (diff)
rsync-ssl-tunnel: fix argument handling when only a single argument is given
-rwxr-xr-xbin/rsync-ssl-tunnel2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/rsync-ssl-tunnel b/bin/rsync-ssl-tunnel
index e6f2fa9..82fb9eb 100755
--- a/bin/rsync-ssl-tunnel
+++ b/bin/rsync-ssl-tunnel
@@ -27,7 +27,6 @@ while [[ "$#" -gt 0 ]]; do
exit 1
;;
*)
- RSYNC_HOST="$1"; shift
break
esac
done
@@ -37,6 +36,7 @@ if [[ "$#" = 0 ]]; then
echo >&2 "No arguments given."
exit 1
fi
+RSYNC_HOST="$1"; shift
RSYNC_SSL_PORT=${RSYNC_SSL_PORT:-"1873"}
RSYNC_SSL_CAPATH=${RSYNC_SSL_CAPATH:-"/etc/ssl/certs"}
RSYNC_SSL_METHOD=${RSYNC_SSL_METHOD:-"socat"}