diff --git a/docs/scripts/getFirefox.md b/docs/scripts/getFirefox.md
index ab57bf7..c047372 100644
--- a/docs/scripts/getFirefox.md
+++ b/docs/scripts/getFirefox.md
@@ -11,8 +11,8 @@ fond, et une version majeure toutes les 6 semaines
être faites avec les privilèges **root**
-
## messages avertissement
+
```text
Erreur critique: bug sécu 01
@@ -79,7 +79,7 @@ chmod +x getFirefox && ./getFirefox
## help
-lancer le script sans arguments: `getFirefox`ou avec l'option help `getFirefox help`
+lancer le script sans arguments: `getFirefox` ou avec l'option help `getFirefox help`
```text
_ _____ _ __
__ _ ___| |_| ___(_)_ __ ___ / _| _____ __
@@ -119,8 +119,7 @@ plus d'infos: https://framagit.org/kyodev/kyopages/raw/master/scripts/getFirefox
## installation d'un canal Firefox
-_getFirefox **i-**canal_
-par exemple, pour la version Release officielle, en **root**:
+`getFirefox i-canal` par exemple, pour la version Release officielle, en **root**:
```
getFirefox i-latest
@@ -202,13 +201,12 @@ la version **aurora** est abandonnée et la **developer edition** est basée sur
* si Firefox n'est pas utilisé, il ne se met pas à jour
-## nouvel utilisateur
+## nouvel utilisateur ou reconfiguration profil
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_
-par exemple, pour la version Release officielle, en **root**:
+`getFirefox u-canal` par exemple, pour la version Release officielle, en **root**:
```shell
getFirefox u-latest
@@ -245,9 +243,7 @@ USER_INSTALL=titi getFirefox u-beta
## version
-`getFirefox version`: affiche les versions en ligne de Firefox, ainsi que
-les versions installées par ce script.
-
+`getFirefox version`
```text
_ _____ _ __
__ _ ___| |_| ___(_)_ __ ___ / _| _____ __
@@ -287,12 +283,14 @@ les versions installées par ce script.
vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
```
+* affiche les versions en ligne de Firefox
+* affiche les versions installées de Firefox
+* affiche la version en ligne du script, avec mise à jour possible éventuelle
## désinstallation d'un canal Firefox
-_getFirefox **r-**canal_
-par exemple, pour la version nightly, en **root**:
+`getFirefox r-canal` par exemple, pour la version nightly, en **root**:
```shell
getFirefox r-nightly
@@ -329,10 +327,21 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
* 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é
+* update-alternatives est configuré sur le plus bas canal installé .
pour reconfigurer alternatives sur un autre canal, utiliser `getFirefox u-beta` par exemple
+## suppression d'un profil firefox
+
+en user, lancer en terminal, le profileManager de Firefox `firefox -P` :
+
+* sélectionner le profil souhaité
+* cliquer sur _supprimer un profil_
+ * _supprimer les fichiers_, cela supprimera aussi le répertoire `~/.mozilla/firefox/profileSélectionné`
+ le profil est définitivement détruit
+* quitter
+
+
## mise à jour du script
`getFirefox upgrade`
@@ -358,8 +367,8 @@ vVVv vVVv ': |_| |_| |_|\___/___|_|_|_|\__,_| ''
* test toutes les **semaines**
* mise à jour du **script** si une nouvelle version est disponible en ligne
* pas de nouvelle version: pas de téléchargement
-* cette tâche est exécutée périodiquement par cron/anachron et n'a pas vraiment
- d'utilité à être lancée manuellement
+* cette tâche est exécutée périodiquement par cron/anachron et n'a pas vraiment d'utilité à être
+ lancée manuellement
* _anacron_ est utilisé, c'est à dire que la mise à jour sera testée, même lors d'arrêts du Pc
diff --git a/scripts/getFirefox b/scripts/getFirefox
index 9cf3c5e..81fb359 100755
--- a/scripts/getFirefox
+++ b/scripts/getFirefox
@@ -1,6 +1,6 @@
#!/bin/bash
-version=0.7.3
+version=0.7.4
date="22/07/2017"
projet="Kyodev"
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues"
@@ -286,9 +286,8 @@ ffx_versionFF(){
# création lanceur.desktop
ffx_lanceur_desktop(){
- rm -f /usr/share/applications/firefox-"$product".desktop #effacement/création
fileDesktopEnCeation="/usr/share/applications/firefox-$product.desktop"
- echo "#!/usr/bin/env xdg-open" >> "$fileDesktopEnCeation"
+ echo "#!/usr/bin/env xdg-open" > "$fileDesktopEnCeation"
echo "[Desktop Entry]" >> "$fileDesktopEnCeation"
echo "Name=Firefox $product" >> "$fileDesktopEnCeation"
echo "Name[fr]=Firefox $product" >> "$fileDesktopEnCeation"
@@ -423,9 +422,9 @@ ffx_install(){
rm -rf "$dirTemp"
# lanceur dans /usr/bin
echo "#!/bin/sh" > /usr/bin/firefox-"$product"
- echo "exec $dirInstall$product/firefox -P $product" "$@" >> /usr/bin/firefox-"$product"
+ echo "exec $dirInstall$product/firefox -P $product" "\$@" >> /usr/bin/firefox-"$product"
chmod a+x /usr/bin/firefox-"$product"
- # lien dans /usr/bin pour latest ou esr en tant que firefox
+ # lien dans /usr/bin pour latest ou esr en tant que firefox, supersedé par alternative sur debian
if [ "$product" == "latest" ]; then ln -sf "/usr/bin/firefox-latest" "/usr/bin/firefox"
elif [ "$product" == "esr" ]; then ln -sf "/usr/bin/firefox-esr" "/usr/bin/firefox"; fi
# lien icone Firefox
diff --git a/scripts/getFirefox_changelog.md b/scripts/getFirefox_changelog.md
index d7228d8..f7df7d4 100644
--- a/scripts/getFirefox_changelog.md
+++ b/scripts/getFirefox_changelog.md
@@ -2,12 +2,14 @@
## todo
-* suppression profil?
-* update-alternative spécifique debian, utile conserver?
+* usr/bin/firefox pour la plus basse version installée
-## 0.7.3 22/07/2017
+
+## 0.7.4 22/07/2017
* pas d'update-alternatives si hors debian
+* opti mineure
+* fix bug: création lanceur usr/bin sans options
## 0.7.2 21/07/17