diff --git a/scripts/getXfox b/scripts/getXfox index b040924..66b978a 100755 --- a/scripts/getXfox +++ b/scripts/getXfox @@ -1,7 +1,7 @@ #!/bin/bash -version=4.3.0 -date="24/12/2017" +version=4.5.0 +date="25/12/2017" projet="simpledeb" contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/" script="getXfox" @@ -377,6 +377,7 @@ f_tor_install(){ # 25/12/2017 verArchive=$( sed -En 's/.*tor-browser-linux[0-9]{2}-(.*)\.tar\.xz.*$/\1/p' <<< $(basename $2) ) f__info "installation manuelle de $appli version $verArchive ($2)" fileTemp="$2" + mkdir -p "$dirTemp" else f__info "installation de $appli $ver_tor_online" (( x_tor_get_version == 1 )) || f_tor_get_version "quiet" @@ -385,12 +386,12 @@ f_tor_install(){ # 25/12/2017 # téléchargement & test archive f__info " - téléchargement..." recup_urlTor="https://www.torproject.org/dist/torbrowser/$ver_tor_online/tor-browser-$archi-$ver_tor_online""_fr.tar.xz" + mkdir -p "$dirTemp" wget -q -c --show-progress --tries=2 --timeout=15 --user-agent="$user_agent" -o "$wget_log" -O "$fileTemp" "$recup_urlTor" [ "$?" -ne 0 ] && f__wget_test "$recup_urlTor" fi f__archive_test "$fileTemp" || f__error "Le fichier $fileTemp n'est pas une archive tar.xz valide" echo - mkdir -p "$dirTemp" # décompression archive téléchargée dans dossier de travail f__info " - décompression..." tar -xaf "$fileTemp" -C "$dirTemp/" @@ -613,18 +614,19 @@ f_wfx_install(){ # 25/12/2017 verArchive=$( sed -E 's/.*waterfox-(.*)en-US\.linux.*$/\1/' <<< $( basename $2 ) ) f__info "installation manuelle de $appli version $verArchive" fileTemp="$2" + mkdir -p "$dirTemp" else (( x_wfx_get_version == 1 )) || f_wfx_get_version "quiet" f__info "installation $appli $ver_wfx_online" fileTemp="$dirTemp/$appli-$ver_wfx_online.en-US.linux-$fu_archi.tar.bz2" # téléchargement & test archive f__info " - téléchargement..." + mkdir -p "$dirTemp" wget -q -c --show-progress --tries=2 --timeout=15 --user-agent="$user_agent" -o "$wget_log" -O "$fileTemp" "$recup_url_wfx" [ "$?" -ne 0 ] && f__wget_test "$recup_url" fi f__archive_test "$fileTemp" || f__error "Le fichier $fileTemp n'est pas une archive tar.bz2 valide" echo - mkdir -p "$dirTemp" # décompression archive téléchargée dans dossier de travail f__info " - décompression..." tar -xaf "$fileTemp" -C "$dirTemp/" diff --git a/scripts/getXfox_changelog.md b/scripts/getXfox_changelog.md index dfd7fb6..1139ce1 100644 --- a/scripts/getXfox_changelog.md +++ b/scripts/getXfox_changelog.md @@ -6,7 +6,7 @@ todo, réviser desktop icon waterfox -## getXfox 4.4.0 - 25/12/2017 +## getXfox 4.5.0 - 25/12/2017 * cosmétique * révision: tor_install, wfx_install, wfx_profil_user