From: Wayne Davison Date: Tue, 7 Apr 2020 20:29:29 +0000 (-0700) Subject: Make use of the new RSYNC_PORT env var. X-Git-Tag: v3.2.0pre1~181 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9dea2ae87cd2da25e4f39864808c8f6aeb98086a;p=thirdparty%2Frsync.git Make use of the new RSYNC_PORT env var. --- diff --git a/stunnel-rsync.in b/stunnel-rsync.in index fdd8bfd1..ca702ae9 100755 --- a/stunnel-rsync.in +++ b/stunnel-rsync.in @@ -16,14 +16,19 @@ if [ x"$RSYNC_SSL_CERT" = x ]; then else cert="cert = $RSYNC_SSL_CERT" fi -if [ x"$RSYNC_SSL_CA_CERT" ]; then + +if [ x"$RSYNC_SSL_CA_CERT" = x ]; then cafile="" verify=0 else cafile="CAfile = $RSYNC_SSL_CA_CERT" verify=3 fi -port=${RSYNC_SSL_PORT:-874} + +port="${RSYNC_PORT:-0}" +if [ "$port" = 0 ]; then + port="${RSYNC_SSL_PORT:-874}" +fi # If the user specified USER@HOSTNAME::module, then rsync passes us # the -l USER option too, so we must be prepared to ignore it.