From b146970f8f37cb8404a187c9cdf1b42e0d2cd61d Mon Sep 17 00:00:00 2001 From: ILYA Khlopotov Date: Fri, 11 Apr 2014 10:55:28 -0700 Subject: Follow redirects --- kerl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kerl b/kerl index fd64e6a..8194468 100755 --- a/kerl +++ b/kerl @@ -126,7 +126,7 @@ if [ $# -eq 0 ]; then usage; fi get_releases() { - curl -s $ERLANG_DOWNLOAD_URL/ | \ + curl -L -s $ERLANG_DOWNLOAD_URL/ | \ sed $SED_OPT -e 's/^.*<[aA] [hH][rR][eE][fF]=\"\/download\/otp_src_([-0-9A-Za-z_.]+)\.tar\.gz\">.*$/\1/' \ -e '/^R1|^[0-9]/!d' } @@ -134,7 +134,7 @@ get_releases() update_checksum_file() { echo "Getting the checksum file from erlang.org..." - curl $ERLANG_DOWNLOAD_URL/MD5 > "$KERL_DOWNLOAD_DIR/MD5" || exit 1 + curl -L $ERLANG_DOWNLOAD_URL/MD5 > "$KERL_DOWNLOAD_DIR/MD5" || exit 1 } ensure_checksum_file() @@ -688,7 +688,7 @@ download() if [ ! -f "$KERL_DOWNLOAD_DIR/$1" ]; then echo "Downloading $1 to $KERL_DOWNLOAD_DIR" mkdir -p "$KERL_DOWNLOAD_DIR" - curl "$ERLANG_DOWNLOAD_URL/$1" > "$KERL_DOWNLOAD_DIR/$1" + curl -L "$ERLANG_DOWNLOAD_URL/$1" > "$KERL_DOWNLOAD_DIR/$1" update_checksum_file fi ensure_checksum_file -- cgit v1.2.3