mirror of https://framagit.org/kyodev/kyopages.git
0.7.1
This commit is contained in:
parent
d9af327ba7
commit
ddd823d199
|
@ -40,10 +40,10 @@ le script est alors mis à jour, et son utilisation ne doit plus provoquer cette
|
||||||
pour cela, fermer les versions en cours d'exécution et désinstaller/réinstaller la ou les version(s)
|
pour cela, fermer les versions en cours d'exécution et désinstaller/réinstaller la ou les version(s)
|
||||||
mal placée(s), en **root**:
|
mal placée(s), en **root**:
|
||||||
```shell
|
```shell
|
||||||
getFirefox -latest
|
getFirefox r-latest
|
||||||
getFirefox +latest
|
getFirefox i-latest
|
||||||
getFirefox -beta
|
getFirefox r-beta
|
||||||
getFirefox +beta
|
getFirefox i-beta
|
||||||
```
|
```
|
||||||
le profil est conservé, rien ne sera perdu
|
le profil est conservé, rien ne sera perdu
|
||||||
<hr>
|
<hr>
|
||||||
|
@ -64,7 +64,7 @@ chmod +x getFirefox && ./getFirefox
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
|
|
||||||
pour Debian, version 0.5.0 - 19/07/2017
|
pour Debian, version 0.7.1 - 21/07/2017
|
||||||
|
|
||||||
getFirefox installé dans le système.
|
getFirefox installé dans le système.
|
||||||
maintenant, appel du script par: getFirefox (sans ./)
|
maintenant, appel du script par: getFirefox (sans ./)
|
||||||
|
@ -88,24 +88,21 @@ lancer le script sans arguments: `getFirefox`ou avec l'option help `getFirefox h
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
|
|
||||||
pour Debian, version 0.6.0 - 20/07/2017
|
pour Debian, version 0.7.1 - 21/07/2017
|
||||||
|
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
./getFirefox : installation du script dans le système
|
./getFirefox : installation du script dans le système
|
||||||
|
|
||||||
getFirefox +latest : installation de Firefox Release
|
canaux possibles latest, beta, nightly, dev, esr
|
||||||
getFirefox +beta : installation de Firefox Beta
|
|
||||||
getFirefox +dev : installation de Firefox Developer Edition
|
exemple, installer dernière version Release:
|
||||||
getFirefox +nightly : installation de Firefox Nightly
|
getFirefox i-latest
|
||||||
getFirefox +esr : installation de Firefox ESR
|
|
||||||
|
getFirefox i-canal : installation de Firefox <canal>
|
||||||
----
|
----
|
||||||
getFirefox -latest : désinstallation Firefox Release
|
getFirefox r-canal : désinstallation de Firefox <canal>
|
||||||
getFirefox -beta : désinstallation Firefox Beta
|
|
||||||
getFirefox -dev : installation de Firefox Developer Edition
|
|
||||||
getFirefox -nightly : désinstallation Firefox Nightly
|
|
||||||
getFirefox -esr : désinstallation Firefox ESR
|
|
||||||
----
|
----
|
||||||
getFirefox u-canal : profil pour un nouvel utilisateur (u-latest, u-beta...)
|
getFirefox u-canal : initialisation du profil pour l'utilisateur en cours
|
||||||
----
|
----
|
||||||
getFirefox version : version en ligne Firefox Release & ESR
|
getFirefox version : version en ligne Firefox Release & ESR
|
||||||
getFirefox upgrade : mise à jour forcée du script
|
getFirefox upgrade : mise à jour forcée du script
|
||||||
|
@ -116,17 +113,17 @@ lancer le script sans arguments: `getFirefox`ou avec l'option help `getFirefox h
|
||||||
les installations et les désinstallations.
|
les installations et les désinstallations.
|
||||||
Il désinstallera le *paquet Debian* firefox-esr si présent.
|
Il désinstallera le *paquet Debian* firefox-esr si présent.
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
plus d'infos: https://framagit.org/kyodev/kyopages/raw/master/scripts/getFirefox
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
## installation d'un canal Firefox
|
## installation d'un canal Firefox
|
||||||
|
|
||||||
_getFirefox **+**canal_
|
_getFirefox **i-**canal_
|
||||||
par exemple, pour la version Release officielle, en **root**:
|
par exemple, pour la version Release officielle, en **root**:
|
||||||
|
|
||||||
```
|
```
|
||||||
getFirefox +latest
|
getFirefox i-latest
|
||||||
```
|
```
|
||||||
```text
|
```text
|
||||||
_ _____ _ __
|
_ _____ _ __
|
||||||
|
@ -136,7 +133,7 @@ getFirefox +latest
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
|
|
||||||
pour Debian, version 0.5.0 - 19/07/2017
|
pour Debian, version 0.7.1 - 21/07/2017
|
||||||
|
|
||||||
_.-~-.
|
_.-~-.
|
||||||
7'' Q..\
|
7'' Q..\
|
||||||
|
@ -157,10 +154,11 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
||||||
téléchargement...
|
téléchargement...
|
||||||
|
|
||||||
/tmp/getFirefox-21745/firefox-late 100%[======================================>] 58,95M 8,12MB/s in 11s
|
/tmp/getFirefox-21745/firefox-late 100%[======================================>] 58,95M 8,12MB/s in 11s
|
||||||
|
|
||||||
décompression...
|
décompression...
|
||||||
|
|
||||||
installation...
|
installation...
|
||||||
|
|
||||||
Firefox-latest installé.
|
Firefox-latest installé.
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -172,7 +170,8 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
||||||
une **copie** sera utilisée pour le profil latest (ou ESR). le passage d'une version paquet Debian à une version
|
une **copie** sera utilisée pour le profil latest (ou ESR). le passage d'une version paquet Debian à une version
|
||||||
Mozilla Release (ou ESR) utilisera donc une copie du profil en cours.
|
Mozilla Release (ou ESR) utilisera donc une copie du profil en cours.
|
||||||
* les canaux ***Release, Beta, Nightly peuvent coexister***
|
* les canaux ***Release, Beta, Nightly peuvent coexister***
|
||||||
* chaque canal peut être lancé en console: `firefox-latest` `firefox-beta` `firefox-dev` `firefox-nightly` `firefox-esr`
|
* chaque canal peut être lancé en console: `firefox-latest` `firefox-beta` `firefox-dev`
|
||||||
|
`firefox-nightly` `firefox-esr`
|
||||||
* le canal _latest_ (ou _esr_) peut lui être lancé avec: `firefox`
|
* le canal _latest_ (ou _esr_) peut lui être lancé avec: `firefox`
|
||||||
|
|
||||||
|
|
||||||
|
@ -186,7 +185,7 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
||||||
en savoir plus [Mozilla ESR](https://developer.mozilla.org/fr/Firefox/Firefox_ESR)
|
en savoir plus [Mozilla ESR](https://developer.mozilla.org/fr/Firefox/Firefox_ESR)
|
||||||
|
|
||||||
les canaux par ordre croissant de versions:
|
les canaux par ordre croissant de versions:
|
||||||
` ESR <= release < beta==developer edition < nightly `
|
` ESR <= release < beta = developer edition < nightly `
|
||||||
|
|
||||||
la version **aurora** est abandonnée et la **developer edition** est basée sur la version beta
|
la version **aurora** est abandonnée et la **developer edition** est basée sur la version beta
|
||||||
|
|
||||||
|
@ -205,7 +204,8 @@ la version **aurora** est abandonnée et la **developer edition** est basée sur
|
||||||
|
|
||||||
## nouvel utilisateur
|
## nouvel utilisateur
|
||||||
|
|
||||||
ajouter un profil d'un canal Firefox installé pour un nouvel utilisateur en cours.
|
ajouter un profil d'un canal Firefox installé pour un nouvel utilisateur en cours ou reconfigurer un canal pour
|
||||||
|
l'utilisateur en cours
|
||||||
|
|
||||||
_getFirefox **u-**canal_
|
_getFirefox **u-**canal_
|
||||||
par exemple, pour la version Release officielle, en **root**:
|
par exemple, pour la version Release officielle, en **root**:
|
||||||
|
@ -221,23 +221,26 @@ getFirefox u-latest
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
|
|
||||||
pour Debian, version 0.6.0 - 20/07/2017
|
pour Debian, version 0.7.1 - 21/07/2017
|
||||||
|
|
||||||
récupération du profil default existant moq4laqz.default
|
récupération du profil default existant <moq4laqz.default>
|
||||||
|
|
||||||
profil latest configuré pour kyodev
|
alternatives installées pour <latest>
|
||||||
|
|
||||||
|
profil <latest> configuré pour kyodev
|
||||||
|
|
||||||
```
|
```
|
||||||
* il faut que canal Firefox soit déjà installé
|
* il faut que canal Firefox soit déjà installé
|
||||||
* pour éviter de télécharger inutilement une nouvelle fois pour un nouvel utilisateur:
|
* pour éviter de télécharger inutilement une nouvelle fois pour un nouvel utilisateur:
|
||||||
* changer de session en se connectant sous un nouvel utilisateur
|
* changer de session en se connectant sous un nouvel utilisateur
|
||||||
* utiliser l'option `u-latest` `u-beta` `u-nightly` `u-esr` `u-dev` selon ce qui est installé
|
* utiliser l'option `u-latest` `u-beta` `u-nightly` `u-esr` `u-dev` selon ce qui est installé
|
||||||
|
* utile pour modifier les **alternatives**, pour configurer en alternatives nightly par exemple: u-nightly
|
||||||
* le navigateur Firefox sera disponible dans les menus avec un nouveau profil firefox
|
* le navigateur Firefox sera disponible dans les menus avec un nouveau profil firefox
|
||||||
|
|
||||||
|
|
||||||
sans changer de session, on devrait pouvoir utiliser, pour un utilisateur titi et un canal beta, par exemple:
|
sans changer de session, on devrait pouvoir utiliser, pour un utilisateur titi et un canal beta, par exemple:
|
||||||
```shell
|
```shell
|
||||||
USER_INSTALL=titi getFirefox u-latest
|
USER_INSTALL=titi getFirefox u-beta
|
||||||
```
|
```
|
||||||
**attention**: il faut que l'utilisateur souhaité ait déjà un _home_
|
**attention**: il faut que l'utilisateur souhaité ait déjà un _home_
|
||||||
|
|
||||||
|
@ -255,7 +258,7 @@ les versions installées par ce script.
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
|
|
||||||
pour Debian, version 0.5.2 - 20/07/2017
|
pour Debian, version 0.7.0 - 21/07/2017
|
||||||
|
|
||||||
Firefox installé(s):
|
Firefox installé(s):
|
||||||
latest: 54.0.1
|
latest: 54.0.1
|
||||||
|
@ -269,6 +272,8 @@ les versions installées par ce script.
|
||||||
Nightly : 56.0a1
|
Nightly : 56.0a1
|
||||||
ESR : 52.2.1
|
ESR : 52.2.1
|
||||||
|
|
||||||
|
version script en ligne: 0.7.1, mise à jour possible
|
||||||
|
|
||||||
_.-~-.
|
_.-~-.
|
||||||
7'' Q..\
|
7'' Q..\
|
||||||
_7 (_
|
_7 (_
|
||||||
|
@ -288,11 +293,11 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
||||||
|
|
||||||
## désinstallation d'un canal Firefox
|
## désinstallation d'un canal Firefox
|
||||||
|
|
||||||
_getFirefox **-**canal_
|
_getFirefox **r-**canal_
|
||||||
par exemple, pour la version Release officielle, en **root**:
|
par exemple, pour la version nightly, en **root**:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
getFirefox +latest
|
getFirefox r-nightly
|
||||||
```
|
```
|
||||||
```text
|
```text
|
||||||
_ _____ _ __
|
_ _____ _ __
|
||||||
|
@ -302,7 +307,7 @@ getFirefox +latest
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
|
|
||||||
pour Debian, version 0.5.0 - 19/07/2017
|
pour Debian, version 0.7.1 - 21/07/2017
|
||||||
|
|
||||||
_.-~-.
|
_.-~-.
|
||||||
7'' Q..\
|
7'' Q..\
|
||||||
|
@ -318,16 +323,16 @@ getFirefox +latest
|
||||||
/..\ /..\__/ ' '::: | | | | | | (_) / /| | | | (_| | ::'
|
/..\ /..\__/ ' '::: | | | | | | (_) / /| | | | (_| | ::'
|
||||||
vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
|
||||||
|
|
||||||
|
alternatives installées pour <latest>
|
||||||
Firefox-latest désinstallé.
|
|
||||||
|
Firefox-nightly désinstallé.
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
le profil **n'est pas supprimé**, il sera donc utilisé en cas de réinstallation
|
* le profil **n'est pas supprimé**, il sera donc utilisé en cas de réinstallation
|
||||||
|
* si firefox est ouvert il sera fermé
|
||||||
|
* update-alternatives est configuré sur le plus bas canal installé
|
||||||
## suppression des profils
|
pour reconfigurer alternatives sur un autre canal, utiliser `getFirefox u-beta` par exemple
|
||||||
|
|
||||||
à documenter
|
|
||||||
|
|
||||||
|
|
||||||
## mise à jour du script
|
## mise à jour du script
|
||||||
|
@ -341,13 +346,14 @@ le profil **n'est pas supprimé**, il sera donc utilisé en cas de réinstallati
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
|
|
||||||
pour Debian, version 0.5.0b5 - 19/07/2017
|
pour Debian, version 0.7.0 - 21/07/2017
|
||||||
|
|
||||||
version script en ligne: 0.5.0, mise à jour possible
|
version script en ligne: 0.7.1, mise à jour possible
|
||||||
|
|
||||||
/tmp/getFirefox-24369/getFirefox 100%[======================================>] 18,50K --.-KB/s in 0,08s
|
/tmp/getFirefox-15112/getFirefox 100%[======================================>] 21,06K --.-KB/s in 0,05s
|
||||||
|
|
||||||
|
getFirefox mis à jour en version 0.7.1
|
||||||
|
|
||||||
getFirefox mis à jour en version 0.5.0
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -382,7 +388,7 @@ en **root**:
|
||||||
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
\__, |\___|\__|_| |_|_| \___|_| \___/_/\_\
|
||||||
|___/
|
|___/
|
||||||
|
|
||||||
pour Debian, version 0.5.0 - 19/07/2017
|
pour Debian, version 0.7.1 - 21/07/2017
|
||||||
|
|
||||||
getFirefox supprimé du système.
|
getFirefox supprimé du système.
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
version=0.7.0
|
version=0.7.1
|
||||||
date="21/07/2017"
|
date="21/07/2017"
|
||||||
projet="Kyodev"
|
projet="Kyodev"
|
||||||
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues"
|
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues"
|
||||||
|
@ -234,19 +234,16 @@ cat << 'EOF'
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
./getFirefox : installation du script dans le système
|
./getFirefox : installation du script dans le système
|
||||||
|
|
||||||
getFirefox +latest : installation de Firefox Release
|
canaux possibles latest, beta, nightly, dev, esr
|
||||||
getFirefox +beta : installation de Firefox Beta
|
|
||||||
getFirefox +dev : installation de Firefox Developer Edition
|
exemple, installer dernière version Release:
|
||||||
getFirefox +nightly : installation de Firefox Nightly
|
getFirefox i-latest
|
||||||
getFirefox +esr : installation de Firefox ESR
|
|
||||||
|
getFirefox i-canal : installation de Firefox <canal>
|
||||||
----
|
----
|
||||||
getFirefox -latest : désinstallation Firefox Release
|
getFirefox r-canal : désinstallation de Firefox <canal>
|
||||||
getFirefox -beta : désinstallation Firefox Beta
|
|
||||||
getFirefox -dev : installation de Firefox Developer Edition
|
|
||||||
getFirefox -nightly : désinstallation Firefox Nightly
|
|
||||||
getFirefox -esr : désinstallation Firefox ESR
|
|
||||||
----
|
----
|
||||||
getFirefox u-canal : profil pour un nouvel utilisateur (u-latest, u-beta...)
|
getFirefox u-canal : initialisation du profil pour l'utilisateur en cours
|
||||||
----
|
----
|
||||||
getFirefox version : version en ligne Firefox Release & ESR
|
getFirefox version : version en ligne Firefox Release & ESR
|
||||||
getFirefox upgrade : mise à jour forcée du script
|
getFirefox upgrade : mise à jour forcée du script
|
||||||
|
@ -260,8 +257,8 @@ cat << 'EOF'
|
||||||
les installations et les désinstallations.
|
les installations et les désinstallations.
|
||||||
Il désinstallera le *paquet Debian* firefox-esr si présent.
|
Il désinstallera le *paquet Debian* firefox-esr si présent.
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
echo -e "plus d'infos:$GREEN https://framagit.org/kyodev/kyopages/raw/master/scripts/getFirefox""$COLOR\n"
|
||||||
}
|
}
|
||||||
|
|
||||||
# version Firefox en ligne, $verLatest, $verEsr, $versionInstall, $urlOnline, si $1="quiet", pas d'affichage version en ligne
|
# version Firefox en ligne, $verLatest, $verEsr, $versionInstall, $urlOnline, si $1="quiet", pas d'affichage version en ligne
|
||||||
|
@ -312,7 +309,7 @@ ffx_lanceur_desktop(){
|
||||||
echo "StartupNotify=true" >> "$fileDesktopEnCeation"
|
echo "StartupNotify=true" >> "$fileDesktopEnCeation"
|
||||||
}
|
}
|
||||||
|
|
||||||
# traitement de profile.ini, inscription
|
# traitement de profile.ini, inscription si utlle (pas déjà existante)
|
||||||
ffx_profilIni(){
|
ffx_profilIni(){
|
||||||
#si déjà profil existant dans profil.ini, sortir
|
#si déjà profil existant dans profil.ini, sortir
|
||||||
if [ "$(grep -rc Name=$product $fileProfileIni)" != 0 ]; then return; fi
|
if [ "$(grep -rc Name=$product $fileProfileIni)" != 0 ]; then return; fi
|
||||||
|
@ -334,7 +331,7 @@ ffx_profilIni(){
|
||||||
# traitement utilisateur
|
# traitement utilisateur
|
||||||
ffx_profilUser(){
|
ffx_profilUser(){
|
||||||
if [ "$1" == "user" ] && [ ! -x "/usr/bin/firefox-$product" ]; then
|
if [ "$1" == "user" ] && [ ! -x "/usr/bin/firefox-$product" ]; then
|
||||||
f__error "firefox $product n'est pas installé" " il faut donc utiliser l'installation et pas l'ajout d'un nouveau profil"
|
f__error "firefox <$product> n'est pas installé" " il faut donc utiliser l'installation et pas l'ajout d'un nouveau profil"
|
||||||
fi
|
fi
|
||||||
dirProfil="/home/$user_/.mozilla/firefox"
|
dirProfil="/home/$user_/.mozilla/firefox"
|
||||||
fileProfileIni="$dirProfil/profiles.ini"
|
fileProfileIni="$dirProfil/profiles.ini"
|
||||||
|
@ -342,7 +339,7 @@ ffx_profilUser(){
|
||||||
if [ -w "$fileProfileIni" ]; then
|
if [ -w "$fileProfileIni" ]; then
|
||||||
# recherche éventuel profil tuvwxyz.default dans profile.ini
|
# recherche éventuel profil tuvwxyz.default dans profile.ini
|
||||||
profileDefault="$(grep -r '\.default' $fileProfileIni | sed 's/Path=//')"
|
profileDefault="$(grep -r '\.default' $fileProfileIni | sed 's/Path=//')"
|
||||||
# si profileDefault & répertoire profileDefault & product latest ou esr puis si répertoire latest ou esr non déjà existant
|
# si profileDefault existant, on l'utilise pour latest (ou esr) si pas déjà présent
|
||||||
if [ "$profileDefault" ] && [ -d "$dirProfil/$profileDefault" ] && [ "$product" == "latest" ] || [ "$product" == "esr" ]; then
|
if [ "$profileDefault" ] && [ -d "$dirProfil/$profileDefault" ] && [ "$product" == "latest" ] || [ "$product" == "esr" ]; then
|
||||||
if [ ! -d "$dirProfil/$product" ]; then
|
if [ ! -d "$dirProfil/$product" ]; then
|
||||||
mkdir -p "$dirProfil/$product"
|
mkdir -p "$dirProfil/$product"
|
||||||
|
@ -365,7 +362,8 @@ ffx_profilUser(){
|
||||||
update-alternatives --quiet --remove-all x-www-browser
|
update-alternatives --quiet --remove-all x-www-browser
|
||||||
fi
|
fi
|
||||||
update-alternatives --quiet --install /usr/bin/firefox x-www-browser "/usr/bin/firefox-$product" 100
|
update-alternatives --quiet --install /usr/bin/firefox x-www-browser "/usr/bin/firefox-$product" 100
|
||||||
f__info "profil <$product> configuré pour $user_"
|
if [ "$1" == "user" ]; then f__info "alternatives installées pour <$product>"; fi
|
||||||
|
if [ "$1" == "user" ]; then f__info "profil <$product> configuré pour $user_"; fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# calcul url téléchargement, assigne $recup_url
|
# calcul url téléchargement, assigne $recup_url
|
||||||
|
@ -479,7 +477,7 @@ ls -ld /opt/firefox-* &>/dev/null && f__info "$RED""Ancien répertoire d'install
|
||||||
case "$1" in
|
case "$1" in
|
||||||
"sysremove" )
|
"sysremove" )
|
||||||
fscript_remove ;; # désinstallation du script
|
fscript_remove ;; # désinstallation du script
|
||||||
"version" )
|
version | -v | --version | -version )
|
||||||
ffx_versionFF
|
ffx_versionFF
|
||||||
fscript_version
|
fscript_version
|
||||||
ffx_godzilla ;; # affiche versions FF en ligne & installée & version script
|
ffx_godzilla ;; # affiche versions FF en ligne & installée & version script
|
||||||
|
@ -487,16 +485,17 @@ case "$1" in
|
||||||
opType="upgrade"
|
opType="upgrade"
|
||||||
fscript_version
|
fscript_version
|
||||||
fscript_dl ;; # upgrade script si maj possible
|
fscript_dl ;; # upgrade script si maj possible
|
||||||
+latest | +esr | +dev | +beta | +nightly | \
|
i-latest | i-esr | i-dev | i-beta | i-nightly | \
|
||||||
i-latest | i-esr | i-dev | i-beta | i-nightly )
|
+latest | +esr | +dev | +beta | +nightly )
|
||||||
product="$(echo $1 | sed 's/+//' | sed 's/i-//')"
|
product="$(echo $1 | sed 's/i-//' | sed 's/+//')"
|
||||||
ffx_install ;; # installation plugin
|
ffx_install ;; # installation plugin
|
||||||
|
r-latest | r-esr | r-dev | r-beta | r-nightly | \
|
||||||
-latest | -esr | -dev | -beta | -nightly )
|
-latest | -esr | -dev | -beta | -nightly )
|
||||||
product="$(echo $1 | sed 's/-//')"
|
product="$(echo $1 | sed 's/r-//' | sed 's/-//' )"
|
||||||
ffx_remove ;; # désinstallation plugin
|
ffx_remove ;; # désinstallation plugin
|
||||||
u-latest | u-esr | u-dev | u-beta | u-nightly )
|
u-latest | u-esr | u-dev | u-beta | u-nightly )
|
||||||
product="$(echo $1 | sed 's/u-//')"
|
product="$(echo $1 | sed 's/u-//')"
|
||||||
ffx_profilUser "user" ;; # installation profil pour utilisateur en cours
|
ffx_profilUser "user" ;; # installation profil pour utilisateur en cours
|
||||||
* )
|
* )
|
||||||
ffx_help ;; # affichage help par défaut
|
ffx_help ;; # affichage help par défaut
|
||||||
esac
|
esac
|
||||||
|
|
|
@ -4,6 +4,10 @@
|
||||||
|
|
||||||
* suppression profil?
|
* suppression profil?
|
||||||
|
|
||||||
|
## 0.7.1
|
||||||
|
|
||||||
|
* mieux, nouvelles options appel install ou remove (plus homogène avec u-): i-canal & r-canal
|
||||||
|
|
||||||
## 0.7.0 21/07/17
|
## 0.7.0 21/07/17
|
||||||
|
|
||||||
* mieux: alternatives
|
* mieux: alternatives
|
||||||
|
|
Loading…
Reference in New Issue