Commit b6ed64fc authored by kyodev's avatar kyodev

maj

parent b767fa7a
Pipeline #56541 passed with stages
in 24 seconds
......@@ -11,7 +11,7 @@
> Ceux qui ne croient pas en l'avenir marketé _fabuleux_ de Quantum (publicité intégrée à venir, webextension limitées chez Mozilla, etc), qui présage plutôt un suivi sans saveur de Google Chrome, en attendant son abandon après une longue agonie déjà amorcée depuis longtemps, peuvent [tester Waterfox](https://framaclic.org/h/doc-getxfox)
> Waterfox est un fork basé sur l'ancien moteur avec tout les extensions fonctionnelles et une bien plus grande liberté de personnalisation
![version: 4.21.1](https://img.shields.io/badge/version-4.21.1-blue.svg?longCache=true&style=for-the-badge)
![version: 4.21.2](https://img.shields.io/badge/version-4.21.2-blue.svg?longCache=true&style=for-the-badge)
![bash langage](https://img.shields.io/badge/bash-4-brightgreen.svg?longCache=true&style=for-the-badge)
![license LPRAB / WTFPL](https://img.shields.io/badge/license-LPRAB%20%2F%20WTFPL-blue.svg?longCache=true&style=for-the-badge)
......
# getThunderbird
![version: 2.8.0](https://img.shields.io/badge/version-2.8.0-blue.svg?longCache=true&style=for-the-badge)
![bash langage](https://img.shields.io/badge/bash-4-brightgreen.svg?longCache=true&style=for-the-badge)
![license LPRAB / WTFPL](https://img.shields.io/badge/license-LPRAB%20%2F%20WTFPL-blue.svg?longCache=true&style=for-the-badge)
> c'est un script bash qui télécharge les dernières versions officielles de Thunderbird, canaux possibles:
**latest** la release officielle et **beta**
> les mises à jour de Thunderbird sont par défaut autorisées et gérées par Thunderbird.
......@@ -18,7 +24,7 @@
* privilèges **root** requis
```shell
wget -O getThunderbird https://framagit.org/kyodev/kyopages/raw/master/scripts/getThunderbird
wget -O getThunderbird https://framaclic.org/h/getthunderbird
chmod +x getThunderbird && ./getThunderbird
```
```text
......@@ -27,9 +33,9 @@ chmod +x getThunderbird && ./getThunderbird
/ _' |/ _ \ __|| | | '_ \| | | | '_ \ / _' |/ _ \ '__| '_ \| | '__/ _' |
| (_| | __/ |_ | | | | | | |_| | | | | (_| | __/ | | |_) | | | | (_| |
\__, |\___|\__||_| |_| |_|\__,_|_| |_|\__,_|\___|_| |_.__/|_|_| \__,_|
|___/ version 2.9.0 - 09/03/2018
|___/ version 2.8.0 - 05/03/2018
getThunderbird 2.9.0 installé dans le système.
getThunderbird 2.8.0 installé dans le système.
maintenant, appel du script par: getThunderbird (sans ./)
```
......@@ -56,7 +62,7 @@ getThunderbird i-canal
/ _' |/ _ \ __|| | | '_ \| | | | '_ \ / _' |/ _ \ '__| '_ \| | '__/ _' |
| (_| | __/ |_ | | | | | | |_| | | | | (_| | __/ | | |_) | | | | (_| |
\__, |\___|\__||_| |_| |_|\__,_|_| |_|\__,_|\___|_| |_.__/|_|_| \__,_|
|___/ version 2.9.0 - 09/03/2018
|___/ version 2.8.0 - 05/03/2018
installation Thunderbird-latest
......@@ -99,7 +105,7 @@ getThunderbird -h
/ _' |/ _ \ __|| | | '_ \| | | | '_ \ / _' |/ _ \ '__| '_ \| | '__/ _' |
| (_| | __/ |_ | | | | | | |_| | | | | (_| | __/ | | |_) | | | | (_| |
\__, |\___|\__||_| |_| |_|\__,_|_| |_|\__,_|\___|_| |_.__/|_|_| \__,_|
|___/ version 2.9.0 - 09/03/2018
|___/ version 2.8.0 - 05/03/2018
----------------------------------------------------------------------
canaux possibles: latest, beta
<all> = tous les canaux
......@@ -122,7 +128,7 @@ getThunderbird -h
getThunderbird -u, --upgrade : mise à jour du script
getThunderbird -v, --version : version du script
plus d'infos: https://kyodev.frama.io/kyopages/scripts/getThunderbird/
plus d'infos: https://framaclic.org/h/doc-getthunderbird
```
......@@ -138,9 +144,9 @@ getThunderbird version
/ _' |/ _ \ __|| | | '_ \| | | | '_ \ / _' |/ _ \ '__| '_ \| | '__/ _' |
| (_| | __/ |_ | | | | | | |_| | | | | (_| | __/ | | |_) | | | | (_| |
\__, |\___|\__||_| |_| |_|\__,_|_| |_|\__,_|\___|_| |_.__/|_|_| \__,_|
|___/ version 2.9.0 - 09/03/2018
|___/ version 2.8.0 - 05/03/2018
script en place: 2.9.0
script en place: 2.8.0
script en ligne: 2.8.0
Thunderbird en place: latest : 52.6.0
......@@ -264,22 +270,25 @@ getThunderbird -r
## sources
sur [framagit](https://framagit.org/kyodev/kyopages/blob/master/scripts/getThunderbird)
sur [framagit](https://framagit.org/sdeb/getThunderbird/blob/master/getThunderbird)
## changelog
sur [framagit](https://framagit.org/kyodev/kyopages/blob/master/scripts/getThunderbird_changelog.md)
sur [framagit](https://framagit.org/sdeb/getThunderbird/blob/master/CHANGELOG.md)
## contact
pour tout problème ou suggestion concernant ce script, n'hésitez pas à ouvrir une issue
[Framagit](https://framagit.org/kyodev/kyopages/issues)
[Framagit](https://framagit.org/sdeb/getThunderbird/issues)
IRC freenode: ##sdeb
IRC: ##sdeb@freenode.net
## license
[LPRAB/WTFPL](https://framagit.org/kyodev/kyopages/blob/master/scripts/LICENSE.md)
[LPRAB/WTFPL](https://framagit.org/sdeb/getThunderbird/blob/master/LICENSE.md)
![compteur](https://framaclic.org/h/getthunderbird-gif)
# getXfox
![version: 4.16.1](https://img.shields.io/badge/version-4.16.1-blue.svg?longCache=true&style=for-the-badge)
![bash langage](https://img.shields.io/badge/bash-4-brightgreen.svg?longCache=true&style=for-the-badge)
![license LPRAB / WTFPL](https://img.shields.io/badge/license-LPRAB%20%2F%20WTFPL-blue.svg?longCache=true&style=for-the-badge)
> c'est un script bash qui télécharge les dernières versions officielles de Tor Browser (version stable)
ou Waterfox
> les mises à jour de Waterfox et Tor Browser sont par défaut autorisées et gérées par ceux-ci.
......@@ -320,9 +324,12 @@ sur [framagit](https://framagit.org/sdeb/getXfox/blob/master/CHANGELOG.md)
pour tout problème ou suggestion concernant ce script, n'hésitez pas à ouvrir une issue
[Framagit](https://framagit.org/sdeb/getXfox/issues)
IRC freenode: ##sdeb
IRC: ##sdeb@freenode.net
## license
[LPRAB/WTFPL](https://framagit.org/sdeb/getXfox/blob/master/LICENSE.md)
![compteur](https://framaclic.org/h/getxfox-gif)
......@@ -4,7 +4,7 @@
# SC2119 Use function "$@" if function's $1 should mean script's $1 (??)
# SC2120 function references arguments, but none are ever passed.
version=4.22.0
version=4.21.2
date="09/06/2018"
#contact="IRC ##sdeb@freenode.net ou https://framagit.org/sdeb/getFirefox/issues"
script="getFirefox"
......@@ -100,7 +100,7 @@ f__info(){ # 07/06/2018
f__trim log
f__log "$log"
fi
for (( i=$depart ; i<=$# ; i++ )); do
for (( i=depart ; i<=$# ; i++ )); do
echo -e " $BLUE${!i}$STD"
done
[[ "$1" =~ raw ]] || echo
......@@ -1035,7 +1035,7 @@ for ii in $produit_all dev; do # première url personnalisée éventuellement t
done
if [[ "$urlPersoEnPlace" =~ /kyodev/kyopages/ ]]; then # changement git distant
perso_ffx_afaire="$perso_ffx_enPlace"
elif [ "$urlPersoEnPlace" != "$urlPersFfx" ]; then # url personnalisée
elif [[ "$urlPersoEnPlace" && "$urlPersoEnPlace" != "$urlPersFfx" ]]; then # url personnalisée
urlPersFfx="$urlPersoEnPlace"
fi
......
......@@ -2,8 +2,8 @@
version=2.8.0
date="05/03/2018"
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/"
script="getThunderbird"
contact="IRC ##sdeb@freenode.net ou https://framagit.org/sdeb/getThunderbird/issues"
##### license LPRAB/WTFPL
# auteur: simpledeb
......@@ -798,8 +798,8 @@ user_agent="Mozilla/5.0 Firefox"
fileDev="/opt/bin/fileDev"
script_install="/opt/bin/$script"
script_logs="/var/log/sdeb_$script.log"
url_script="https://framagit.org/kyodev/kyopages/raw/master/scripts/getThunderbird/"
url_notice="https://kyodev.frama.io/kyopages/scripts/getThunderbird/"
url_script="https://framagit.org/sdeb/getThunderbird/raw/master/getThunderbird"
url_notice="https://framaclic.org/h/doc-getthunderbird"
# paramètres Thunderbird
appli="Thunderbird"
......@@ -904,5 +904,9 @@ exit 0
### END CONTROL (contrôle chargement)
wget -O getThunderbird https://framagit.org/kyodev/kyopages/raw/master/scripts/getThunderbird
wget -nv -O getThunderbird https://framaclic.org/h/getthunderbird
curl -L -o getThunderbird https://framaclic.org/h/getthunderbird
chmod +x getThunderbird && ./getThunderbird
wget -nv -O getThunderbird https://framagit.org/sdeb/getThunderbird/raw/master/getThunderbird
curl -LO https://framagit.org/sdeb/getThunderbird/raw/master/getThunderbird
# changelog getThunderbird
## getThunderbird 2.8.0 05/03/2018
* lint
## getThunderbird 2.7.0 04/03/2018
* synchro: f__color, f__info, f__sudo, f__user, f__wget_test
* synchro fscript_install, fscript_remove, fscript_update
* révision: prg_init, f_help
* révision: général ubuntu 16.04,
## getThunderbird 2.6.2 11/02/2018
* synchro: f__color
## getThunderbird 2.6.1 29/01/2018
révision: +requis awk>gawk
## getThunderbird 2.6.0 26/01/2018
* révision: mineur, fscript_cronAnacron fscript_install fscript_remove fscript_update
* révision: f__requis
* fix: f__sudo, extraction nb tentatives
## getThunderbird 2.4.0 24/01/2018
* révision: f_help, f_affichage
* révision: ffx_install
* révision: général wget_log: fscript_get_version, fscript_update
## getThunderbird 2.3.0 16/01/2018
* nouveau: cumul options (opérations) possibles (sauf opés scripts)
* nouveau: option --sauve pour conserver le téléchargement à l'installation
* révision; f__wget_test
* révision: f_sudo abandonné dans fscript_install et fscript_remove, au profit appel au traitement général des options
* révision: général, invocation f__sudo dans traitement options, plus confortable si su & _all_
* révision: f_sudo, format nombre de tentatives et options appel possibles > 1
* révision: $appli en global au lieu de local
* révision: menu réparation icône pour tous les canaux installés, menu help en conséquence
* révision: auto-installation, potentiel bug selon conditions appel
* fix: options all
## getThunderbird 2.2.0 12/01/2018
* fix: correction commentaire fscript_get_version
## getThunderbird 2.1.0 29/12/2017
* synchro composants
## getThunderbird 2.0.0 27/12/2017
* remodelage complet (mise à niveau sur getFirefox)
## getThunderbird 1.10.0 19/12/2017
* révision: lanceur desktop
## getThunderbird 1.9.0 18/12/2017
* fix: install manuelle, bug potentiel
## getThunderbird 1.8.1 15/12/2017
* synchro f__architecture
## getThunderbird 1.8.0 13/12/2017
* révision: f__wget_test
## getThunderbird 1.7.0 6/12/2017
* révision: fscript_update, controle chargement début et fin
* révision: changement séquence start pour éviter erreur cron
## 1.6.1 5/12/2017
* révision: démarrage
* révision: synchro fonctions communes
* révision: renommage $architecture
* révision: f_tb_alertIcedove, f_tb_default, f_tb_install, f_tb_profil_user, fscript_cronAnacron_special
renommage user_
* révision: suppression avertissement paquet debian, compatibilité
* révision: f_tb_get_versions
* fix: f__wget_test
## 1.5.0 16/10/2017
* mineur f__error f__info f__requis f__wget_test
## 1.4.0 11/10/2017
* fix f__sudo : fonctionnement avec sudo
## 1.3.0 08/10/2017
* f__wget_test(): nouvelle option test, nouveau nommage fichier temp
* f__user, premier essai root only, fonctionnement en root only en console
* test bash4 au démarrage
* révision f__color: utilisation terminfo pour retour au std (et non noir), donc modifs:
* f__color f__error f__info f__wget_test
* fscript_get_version fscript_install fscript_remove fscript_update
* intégration f__sudo dans install & remove script
## 1.2.0 24/09/2017
* fix bug install
/!\ nécessite une réinstallation manuelle
## 1.1.1 23/09/2017
* f__requis, f__info, f__error unset/for
* révision unset/for
## 1.0.0 09/09/2017
* 1ère publication
......@@ -3,10 +3,10 @@
# SC2119 Use function "$@" if function's $1 should mean script's $1 (??)
# SC1117: Backslash is literal in "\n". Prefer explicit escaping: "\\n".
SC2221: This pattern always overrides a later one
SC2222: This pattern never matches because of a previous pattern
#~ SC2221: This pattern always overrides a later one
#~ SC2222: This pattern never matches because of a previous pattern
version=4.16.0
version=4.16.1
date="09/06/2018"
#contact="IRC ##sdeb@freenode.net ou https://framagit.org/sdeb/getXfox/issues"
script="getXfox"
......@@ -1127,10 +1127,10 @@ if [ -e "$profilTor/personnalisation.getFirefox" ]; then
fi
# url personnalisation
if [ -e "$profilTor/personnalisation" ]; then
read -r < "$profilTor/personnalisation" # 1ere ligne, url
if [[ "$REPLY" =~ /kyodev/kyopages/ ]]; then # changement git distant
read -r < "$profilTor/personnalisation" # 1ere ligne, url
if [[ "$REPLY" =~ /kyodev/kyopages/ ]]; then # changement git distant
perso_tor_afaire="true"
elif [ "$REPLY" != "$urlPersTor" ]; then # url personnalisée
elif [[ "$REPLY" && "$REPLY" != "$urlPersTor" ]]; then # url personnalisée
urlPersTor="$REPLY"
fi
fi
......@@ -1149,10 +1149,10 @@ if [ -e "$profilWfx/personnalisation.getFirefox" ]; then
fi
# url personnalisation
if [ -e "$profilWfx/personnalisation" ]; then
read -r < "$profilWfx/personnalisation" # 1ere ligne, url
if [[ ! "$REPLY" =~ /kyodev/kyopages/ ]]; then # changement git distant
read -r < "$profilWfx/personnalisation" # 1ere ligne, url
if [[ ! "$REPLY" =~ /kyodev/kyopages/ ]]; then # changement git distant
perso_wfx_afaire="true"
elif [ "$REPLY" != "$urlPersWfx" ]; then # url personnalisée
elif [[ "$REPLY" && "$REPLY" != "$urlPersWfx" ]]; then # url personnalisée
urlPersWfx="$REPLY"
fi
fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment