mirror of https://framagit.org/kyodev/kyopages.git
0.4.2
This commit is contained in:
parent
63d6152d51
commit
f091b91b83
|
@ -213,7 +213,7 @@ le reste est en cours de développement
|
|||
les versions des autres canaux, sont à utiliser avec prudence, seulement si vous maitrisez la technique.
|
||||
|
||||
les versions des canaux par ordre croissant:
|
||||
` ESR <= release < aurora < nightly `
|
||||
` ESR <= release < aurora < beta < nightly `
|
||||
|
||||
* il n'est **pas conseillé de descendre de version** au risque de voir le profil utilisateur **corrompu**.
|
||||
* par contre les profils suivent plus sûrement les montées de version
|
||||
|
@ -245,9 +245,16 @@ exit
|
|||
|
||||
## désinstallation Firefox
|
||||
|
||||
l'installation est lancée avec _getFirefox **-canal**_, soit:
|
||||
l'installation est lancée avec _getFirefox **-**canal_, soit:
|
||||
`getFirefox -esr`, `getFirefox -aurora`, `getFirefox -nightly`
|
||||
|
||||
le profil n'est pas supprimé, il pourra donc être utilisé en cas de réinstallation
|
||||
|
||||
|
||||
## suppression des profils
|
||||
|
||||
à documenter
|
||||
|
||||
|
||||
## supprimer le script
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/bash
|
||||
|
||||
version=0.4.1
|
||||
version=0.4.2
|
||||
date="18/07/2017"
|
||||
projet="Kyodev"
|
||||
contact="https://framagit.org/kyodev/kyopages/issues"
|
||||
|
@ -383,21 +383,21 @@ exit
|
|||
ffx_remove(){
|
||||
f__root || f__error "vous devez être ROOT pour désinstaller"
|
||||
ffx_godzilla
|
||||
|
||||
# on supprime le répertoire firefox en /opt
|
||||
rm -rf /opt/firefox-"$product"/
|
||||
|
||||
# on supprime le lanceur
|
||||
if [ ! -e /usr/share/applications/firefox-"$product".desktop ]; then
|
||||
f__info "$GREEN" "Firefox-$product n'est pas installé."
|
||||
return 0
|
||||
fi
|
||||
# suppression du répertoire firefox en /opt
|
||||
if [ -d "/opt/firefox-$product/" ]; then rm -rf "/opt/firefox-$product/"; fi
|
||||
# suppression du lanceur
|
||||
rm -f /usr/share/applications/firefox-"$product".desktop
|
||||
|
||||
# lien pixmap
|
||||
# suppression lien pixmap
|
||||
unlink /usr/share/pixmaps/firefox-"$product".png &>/dev/null
|
||||
|
||||
# alternatives
|
||||
update-alternatives --quiet --remove x-www-browser /opt/firefox/firefox-"$product"
|
||||
|
||||
# the end
|
||||
f__info "$GREEN" "Firefox-$product est désinstallé."
|
||||
# suppression alternatives si existantes
|
||||
if update-alternatives --display x-www-browser &>/dev/null; then
|
||||
update-alternatives --display x-www-browser | grep firefox-"$product" &>/dev/null && update-alternatives --quiet --remove x-www-browser /opt/firefox/firefox-"$product"
|
||||
fi
|
||||
f__info "$GREEN" "Firefox-$product désinstallé."
|
||||
}
|
||||
|
||||
|
||||
|
@ -426,14 +426,14 @@ case "$1" in
|
|||
fscript_version
|
||||
fscript_dl ;; # upgrade script si maj possible
|
||||
+latest | +esr | +aurora | +nightly )
|
||||
f__error "script en cours de refonte, installations non permise aujourd'hui"
|
||||
f__error "script en cours de refonte, installations non permise aujourd'hui"
|
||||
product="$(echo $1 | sed 's/+//')"
|
||||
ffx_install ;; # installation plugin
|
||||
-latest | -esr | -aurora | -nightly )
|
||||
product="$(echo $1 | sed 's/-//')"
|
||||
ffx_remove ;; # désinstallation plugin
|
||||
"manuel" )
|
||||
f__error "option pas encore implémentée"
|
||||
f__error "option pas encore implémentée"
|
||||
ffx_manuelInstall "$2" ;; # install manuelle d'un chargement
|
||||
* )
|
||||
ffx_help ;; # affichage help par défaut
|
||||
|
|
|
@ -5,18 +5,17 @@
|
|||
* install manuelle archive
|
||||
* téléchargement archive
|
||||
* version enligne autre que esr et release
|
||||
* wget test
|
||||
* test archive chargée
|
||||
* fix bug droits sur répertoire install
|
||||
|
||||
|
||||
* révision install
|
||||
|
||||
## 0.4.1 18/07/17
|
||||
|
||||
## 0.4.2 18/07/17
|
||||
|
||||
* fix bug: product, version esr en ligne
|
||||
* révision traitement paramètres
|
||||
* révision traitement script
|
||||
* révision remove
|
||||
* script: maj auto, cron/anacron
|
||||
* mieux sécu: chown, path, ifs
|
||||
* mieux: wget test
|
||||
* mieux: test archive chargée
|
||||
* test bug secu 01, propriétaire du script
|
||||
|
|
Loading…
Reference in New Issue