mirror of https://framagit.org/kyodev/kyopages.git
getXfox 4.5.0
This commit is contained in:
parent
5948136c09
commit
c2a128591b
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
version=4.3.0
|
version=4.5.0
|
||||||
date="24/12/2017"
|
date="25/12/2017"
|
||||||
projet="simpledeb"
|
projet="simpledeb"
|
||||||
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/"
|
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/"
|
||||||
script="getXfox"
|
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) )
|
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)"
|
f__info "installation manuelle de $appli version $verArchive ($2)"
|
||||||
fileTemp="$2"
|
fileTemp="$2"
|
||||||
|
mkdir -p "$dirTemp"
|
||||||
else
|
else
|
||||||
f__info "installation de $appli $ver_tor_online"
|
f__info "installation de $appli $ver_tor_online"
|
||||||
(( x_tor_get_version == 1 )) || f_tor_get_version "quiet"
|
(( 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
|
# téléchargement & test archive
|
||||||
f__info " - téléchargement..."
|
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"
|
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"
|
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"
|
[ "$?" -ne 0 ] && f__wget_test "$recup_urlTor"
|
||||||
fi
|
fi
|
||||||
f__archive_test "$fileTemp" || f__error "Le fichier $fileTemp n'est pas une archive tar.xz valide"
|
f__archive_test "$fileTemp" || f__error "Le fichier $fileTemp n'est pas une archive tar.xz valide"
|
||||||
echo
|
echo
|
||||||
mkdir -p "$dirTemp"
|
|
||||||
# décompression archive téléchargée dans dossier de travail
|
# décompression archive téléchargée dans dossier de travail
|
||||||
f__info " - décompression..."
|
f__info " - décompression..."
|
||||||
tar -xaf "$fileTemp" -C "$dirTemp/"
|
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 ) )
|
verArchive=$( sed -E 's/.*waterfox-(.*)en-US\.linux.*$/\1/' <<< $( basename $2 ) )
|
||||||
f__info "installation manuelle de $appli version $verArchive"
|
f__info "installation manuelle de $appli version $verArchive"
|
||||||
fileTemp="$2"
|
fileTemp="$2"
|
||||||
|
mkdir -p "$dirTemp"
|
||||||
else
|
else
|
||||||
(( x_wfx_get_version == 1 )) || f_wfx_get_version "quiet"
|
(( x_wfx_get_version == 1 )) || f_wfx_get_version "quiet"
|
||||||
f__info "installation $appli $ver_wfx_online"
|
f__info "installation $appli $ver_wfx_online"
|
||||||
fileTemp="$dirTemp/$appli-$ver_wfx_online.en-US.linux-$fu_archi.tar.bz2"
|
fileTemp="$dirTemp/$appli-$ver_wfx_online.en-US.linux-$fu_archi.tar.bz2"
|
||||||
# téléchargement & test archive
|
# téléchargement & test archive
|
||||||
f__info " - téléchargement..."
|
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"
|
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"
|
[ "$?" -ne 0 ] && f__wget_test "$recup_url"
|
||||||
fi
|
fi
|
||||||
f__archive_test "$fileTemp" || f__error "Le fichier $fileTemp n'est pas une archive tar.bz2 valide"
|
f__archive_test "$fileTemp" || f__error "Le fichier $fileTemp n'est pas une archive tar.bz2 valide"
|
||||||
echo
|
echo
|
||||||
mkdir -p "$dirTemp"
|
|
||||||
# décompression archive téléchargée dans dossier de travail
|
# décompression archive téléchargée dans dossier de travail
|
||||||
f__info " - décompression..."
|
f__info " - décompression..."
|
||||||
tar -xaf "$fileTemp" -C "$dirTemp/"
|
tar -xaf "$fileTemp" -C "$dirTemp/"
|
||||||
|
|
|
@ -6,7 +6,7 @@ todo, réviser
|
||||||
desktop icon waterfox
|
desktop icon waterfox
|
||||||
|
|
||||||
|
|
||||||
## getXfox 4.4.0 - 25/12/2017
|
## getXfox 4.5.0 - 25/12/2017
|
||||||
|
|
||||||
* cosmétique
|
* cosmétique
|
||||||
* révision: tor_install, wfx_install, wfx_profil_user
|
* révision: tor_install, wfx_install, wfx_profil_user
|
||||||
|
|
Loading…
Reference in New Issue