Selaa lähdekoodia

Merge pull request #1772 from jaapmarcus/fix/retry-dowload-phpmyadmin

Add retries to each wget command
Raphael Schneeberger 4 vuotta sitten
vanhempi
sitoutus
2efc412332

+ 1 - 1
bin/v-add-sys-rainloop

@@ -79,7 +79,7 @@ if [ "$UPDATE" == "no" ]; then
     mkdir $RL_CONFIG_DIR
     
     cd "$RL_INSTALL_DIR"
-    [ ! -f "${RC_INSTALL_DIR}/${RC_FILE}" ] && wget "$RL_URL" --quiet -O "${RL_INSTALL_DIR}/${RL_FILE}"
+    [ ! -f "${RC_INSTALL_DIR}/${RC_FILE}" ] && wget "$RL_URL" --retry 5 --retry-connrefused --quiet -O "${RL_INSTALL_DIR}/${RL_FILE}"
     
     key=$(openssl rand -hex 4);
     

+ 1 - 1
bin/v-add-sys-roundcube

@@ -86,7 +86,7 @@ if [ "$UPDATE" == "no" ]; then
     mkdir -p $RC_CONFIG_DIR/
     
     cd "$RC_INSTALL_DIR"
-    [ ! -f "${RC_INSTALL_DIR}/${RC_FILE}" ] && wget "$RC_URL" --quiet -O "${RC_INSTALL_DIR}/${RC_FILE}"
+    [ ! -f "${RC_INSTALL_DIR}/${RC_FILE}" ] && wget "$RC_URL" --retry 5 --retry-connrefused --quiet -O "${RC_INSTALL_DIR}/${RC_FILE}"
     
     tar xzf $RC_FILE
     cp -rf $RC_EXTRACT/* $RC_INSTALL_DIR

+ 1 - 1
install/hst-install-debian.sh

@@ -1422,7 +1422,7 @@ if [ "$mysql" = 'yes' ]; then
     echo "[ * ] Installing phpMyAdmin version v$pma_v..."
 
     # Download latest phpmyadmin release
-    wget --quiet https://files.phpmyadmin.net/phpMyAdmin/$pma_v/phpMyAdmin-$pma_v-all-languages.tar.gz
+    wget --quiet --retry 5 --retry-connrefused https://files.phpmyadmin.net/phpMyAdmin/$pma_v/phpMyAdmin-$pma_v-all-languages.tar.gz
 
     # Unpack files
     tar xzf phpMyAdmin-$pma_v-all-languages.tar.gz

+ 1 - 1
install/hst-install-ubuntu.sh

@@ -1451,7 +1451,7 @@ if [ "$mysql" = 'yes' ]; then
     echo "[ * ] Installing phpMyAdmin version v$pma_v..."
 
     # Download latest phpmyadmin release
-    wget --quiet https://files.phpmyadmin.net/phpMyAdmin/$pma_v/phpMyAdmin-$pma_v-all-languages.tar.gz
+    wget --retry 5 --retry-connrefused --quiet https://files.phpmyadmin.net/phpMyAdmin/$pma_v/phpMyAdmin-$pma_v-all-languages.tar.gz
 
     # Unpack files
     tar xzf phpMyAdmin-$pma_v-all-languages.tar.gz