mirror of https://framagit.org/kyodev/kyopages.git
0.5.5
This commit is contained in:
parent
4e12061e37
commit
2e929a0585
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
version=0.5.4
|
version=0.5.5
|
||||||
date="20/07/2017"
|
date="20/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"
|
||||||
|
@ -442,8 +442,6 @@ ffx_remove(){
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
### début script =======================================================
|
|
||||||
|
|
||||||
#initialisation
|
#initialisation
|
||||||
f__architecture || f__error "Architecture non supportée"
|
f__architecture || f__error "Architecture non supportée"
|
||||||
f__user
|
f__user
|
||||||
|
@ -455,7 +453,7 @@ dirname "$0" | grep 'bin' &>/dev/null || fscript_install
|
||||||
# détection droits inappropriés sur le script
|
# détection droits inappropriés sur le script
|
||||||
[ "$1" != "sysremove" ] && [ -e "/opt/bin/$script" ] && ls -l "/opt/bin/$script" | grep 'root' &>/dev/null && f__error "bug sécu 01" \
|
[ "$1" != "sysremove" ] && [ -e "/opt/bin/$script" ] && ls -l "/opt/bin/$script" | grep 'root' &>/dev/null && f__error "bug sécu 01" \
|
||||||
"veuillez désinstaller le script et le réinstaller" "voir: $urlNotice#messages-avertissement"
|
"veuillez désinstaller le script et le réinstaller" "voir: $urlNotice#messages-avertissement"
|
||||||
#detection ancien repertoire install
|
#détection ancien repertoire install
|
||||||
ls -ld /opt/firefox-* &>/dev/null && f__info "$RED""Ancien répertoire d'installation détecté" \
|
ls -ld /opt/firefox-* &>/dev/null && f__info "$RED""Ancien répertoire d'installation détecté" \
|
||||||
"Il faudrait désinstaller et réinstaller pour être à jour" "version(s) détectée(s):" \
|
"Il faudrait désinstaller et réinstaller pour être à jour" "version(s) détectée(s):" \
|
||||||
"$(ls -ld /opt/firefox-* | sed -E 's/.*firefox-(.*)/ \1/')"
|
"$(ls -ld /opt/firefox-* | sed -E 's/.*firefox-(.*)/ \1/')"
|
||||||
|
@ -477,9 +475,6 @@ case "$1" in
|
||||||
-latest | -esr | -dev | -beta | -nightly )
|
-latest | -esr | -dev | -beta | -nightly )
|
||||||
product="$(echo $1 | sed 's/-//')"
|
product="$(echo $1 | sed 's/-//')"
|
||||||
ffx_remove ;; # désinstallation plugin
|
ffx_remove ;; # désinstallation plugin
|
||||||
"manuel" )
|
|
||||||
f__error "option pas encore implémentée"
|
|
||||||
ffx_manuelInstall "$2" ;; # install manuelle d'un chargement
|
|
||||||
* )
|
* )
|
||||||
ffx_help ;; # affichage help par défaut
|
ffx_help ;; # affichage help par défaut
|
||||||
esac
|
esac
|
||||||
|
|
|
@ -3,19 +3,18 @@
|
||||||
## todo
|
## todo
|
||||||
|
|
||||||
* plus d'architecture? (arm)?
|
* plus d'architecture? (arm)?
|
||||||
* installation manuelle archive
|
|
||||||
* téléchargement archive
|
|
||||||
* voir alternatives par ordre croissant, latest ou esr sinon beta sinon nightly (dev out)
|
* voir alternatives par ordre croissant, latest ou esr sinon beta sinon nightly (dev out)
|
||||||
* améliorer les installations pour autres users
|
* améliorer les installations pour autres users
|
||||||
|
|
||||||
|
|
||||||
## 0.5.4 20/07/17
|
## 0.5.5 20/07/17
|
||||||
|
|
||||||
* fix bug: détection profil existant dans profile.ini
|
* fix bug: détection profil existant dans profile.ini
|
||||||
* fix bug: architecture nightly amd64
|
* fix bug: architecture nightly amd64
|
||||||
* mieux: developer edition. malgré sa gestion autonome du profil, fonctionnement du script non modifié
|
* mieux: developer edition. malgré sa gestion autonome du profil, fonctionnement du script non modifié
|
||||||
si jamais changement futur
|
si jamais changement futur
|
||||||
* mieux version en ligne beta & nightly
|
* mieux version en ligne beta & nightly
|
||||||
|
* comestique
|
||||||
|
|
||||||
|
|
||||||
## 0.5.0 19/07/17
|
## 0.5.0 19/07/17
|
||||||
|
|
Loading…
Reference in New Issue