mirror of https://framagit.org/kyodev/kyopages.git
getFirefox 3.16.0
This commit is contained in:
parent
8bf1fafb99
commit
0c097e870f
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
version=3.15.0
|
||||
date="18/12/2017"
|
||||
version=3.16.0
|
||||
date="21/12/2017"
|
||||
projet="simpledeb"
|
||||
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/"
|
||||
script="getFirefox"
|
||||
|
@ -851,7 +851,7 @@ ffx_profil_user(){ # 4/12/2017
|
|||
ffx_lanceur_desktop
|
||||
ffx_update_alternatives
|
||||
fi
|
||||
[ "$1" == "fu_user" ] && f__info "log" "profil <$produit> configuré pour $fu_user"
|
||||
[ "$1" == "user" ] && f__info "log" "profil <$produit> configuré pour $fu_user"
|
||||
}
|
||||
|
||||
# calcul url téléchargement, assigne $recup_url
|
||||
|
@ -897,14 +897,14 @@ ffx_remove(){ # 08/10/2017
|
|||
}
|
||||
|
||||
# traitement update-alternatives
|
||||
ffx_update_alternatives(){ # 06/2017
|
||||
[ "$(which update-alternatives)" ] || return 0 # update-alternatives n'est pas sur cette distrib
|
||||
if ffx_get_canalBas ; then
|
||||
update-alternatives --quiet --install /usr/bin/firefox x-www-browser "/usr/bin/firefox-$firefoxCanalBas" 100
|
||||
f__info " - alternatives installées pour <$firefoxCanalBas>"
|
||||
else # plus aucun canal installé, on efface
|
||||
if update-alternatives --get-selections | grep firefox | grep -q x-www-browser; then
|
||||
update-alternatives --quiet --remove-all x-www-browser
|
||||
ffx_update_alternatives(){ # 21/12/2017
|
||||
if type -p "update-alternatives" &>/dev/null ; then # update-alternatives existe?
|
||||
if [ "$firefoxCanalBas" ] ; then
|
||||
update-alternatives --quiet --install $( type -p x-www-browser 2>/dev/null ) 'x-www-browser' /usr/bin/firefox-$firefoxCanalBas 100 # nouvelle alternative
|
||||
update-alternatives --quiet --install $( type -p gnome-www-browser 2>/dev/null ) 'gnome-www-browser' /usr/bin/firefox-$firefoxCanalBas 100 # nouvelle alternative
|
||||
update-alternatives --quiet --set 'x-www-browser' /usr/bin/firefox-$firefoxCanalBas # si le priorité n'est pas suffisante
|
||||
update-alternatives --quiet --set 'gnome-www-browser' /usr/bin/firefox-$firefoxCanalBas # si le priorité n'est pas suffisante
|
||||
f__info " - alternatives installées pour <$firefoxCanalBas>"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
@ -1122,7 +1122,7 @@ produitAll="latest beta nightly"
|
|||
dirInstallTB="/opt/usr/share/tor-browser"
|
||||
profilTor="$dirInstallTB/Browser/TorBrowser/Data/Browser/profile.default"
|
||||
|
||||
ls -d /opt/firefox-* &>/dev/null && problemOldInstall="detected" # ancienne localisation install firefox
|
||||
ls -d /opt/firefox-* 2>/dev/null && problemOldInstall="detected" # ancienne localisation install firefox
|
||||
[ "$problemOldInstall" ] && f__info "raw" "$RED""Ancien(s) répertoire(s) d'installation détecté(s)" \
|
||||
" Il faudrait réinstaller les version(s) détectée(s):" \
|
||||
"$YELLOW""$(ls -d /opt/firefox-* | sed -E 's/.*firefox-(.*)/ getFirefox i-\1/')" \
|
||||
|
|
|
@ -1,6 +1,11 @@
|
|||
# changelog getFirefox
|
||||
|
||||
|
||||
## getFirefox 3.16.0 21/12/2017
|
||||
|
||||
* révision: update alternatives
|
||||
* fix: mineurs
|
||||
|
||||
## getFirefox 3.15.0 18/12/2017
|
||||
|
||||
* fix: install manuelle, bug potentiel
|
||||
|
|
Loading…
Reference in New Issue