kyopages/scripts/getFirefox_changelog.md

379 lines
12 KiB
Markdown
Raw Normal View History

2017-07-18 16:44:14 +02:00
# changelog getFirefox
2018-01-23 22:09:55 +01:00
todo
* protéger aussi x-www-browser
2018-01-24 17:29:41 +01:00
* numérotation archive sauvée
* révision extraction n° version
2018-01-23 22:09:55 +01:00
* pocket toujours pas libéré, toujours imposé, de plus présent, maintenant dans reader:
* voire à désactivation propre et effacement dans emplacement de merde extensions forcées
* extensions.pocket.enabled;true
* debian en janvier 2018 répercute civilement cette escroquerie, pocket est livrée et activée par défaut dans esr et fermé un bug rapportant cet état de fait sur des promesses non tenues pas mozilla
2018-01-24 17:29:41 +01:00
* effacer? /usr/lib/firefox-esr/browser/features/firefox@getpocket.com.xpi
* effacer /opt/usr/share/firefox-canal/browser/features/firefox@getpocket.com.xpi (1Mo!)
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882073
! houlà, IMPOSSIBLE de désactiver télémétrie: Autoriser Firefox à envoyer des données techniques et des données
dinteraction à Mozilla
RÉACTIVÉ à chaque démarrage! BUG ou lié surveillance activité/newtab/pub?
à investiguer
! houlà
The Snippets Service and the code that it embeds onto about:home collect data about user interaction with snippets
in order to help us determine the effectiveness of certain types of snippets and measure ...
https://abouthome-snippets-service.readthedocs.io/en/latest/data_collection.html
3 mois après, support toujours pas à jour sur quantum ;;; ! :/
??? nouveau?: impossible de désactiver notifications (et cam/microphone/localisations)
investiguer sur /opt/usr/share/firefox-latest/browser/features/activity-stream@mozilla.org.xpi (1.4Mo)
about:config activity-stream :/ beaucoup de merdes, liaison pockets
https://support.mozilla.org/en-US/questions/1181551
## getFirefox 4.13.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
2018-01-23 22:09:55 +01:00
## getFirefox 4.12.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: ffx_lanceur_desktop, mimetype, plus de xul, pas de déclaration images
* 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: auto-installation, potentiel bug selon conditions appel
* révision: réparation icône (endroit du test root pour option all, une seule saisie pw pour tous les canaux)
* fix: test gnome-www-browser avant installation (erreur kde)
* fix: inscription Default dans profil.ini (synchro fix getThunderbird oubliée :/)
2017-12-18 21:25:56 +01:00
2018-01-12 17:49:47 +01:00
## getFirefox 4.11.0 12/01/2018
2017-12-29 12:47:11 +01:00
2018-01-23 22:09:55 +01:00
* révision: menu réparation icône
2018-01-12 17:49:47 +01:00
* all pour tous les canaux installés
* menu help
* fix: correction commentaire fscript_get_version
* fix; correction condition auto-install
2017-12-29 12:47:11 +01:00
2017-12-31 17:37:55 +01:00
## getFirefox 4.10.0 31/12/2017
* menu réparation icone pour pallier au changement lors mise à jour Fx
2017-12-29 12:47:11 +01:00
## getFirefox 4.9.0 29/12/2017
* syncro composants
## getFirefox 4.8.1 27/12/2017
2017-12-27 17:48:55 +01:00
revision: ffx_config_system, meilleur parsage pour default=1 en dernière position
2017-12-26 15:54:39 +01:00
## getFirefox 4.7.0 26/12/2017
2017-12-26 04:38:54 +01:00
révision: f__info, option combinée raw:log
révision: f_help
remodelage: deux fonctions config_profil, config_system (traitement profil et défaut système)
2017-12-26 07:45:43 +01:00
révision: ffx_install
2017-12-26 15:54:39 +01:00
fix: ffx_remove, oubli suppression lien dans /usr/bin
2017-12-26 04:38:54 +01:00
2017-12-25 14:35:53 +01:00
## getFirefox 4.5.0 25/12/2017
2017-12-25 08:59:48 +01:00
* cosmétique
* révision: ffx_install, ffx_profil_user
* révision: général, plus de variables composées avec variable dans local
* révision: ffx_lanceur_desktop changement en cours ou bug mozilla sur icon
* fix: ffx_get_version, affichage
2017-12-24 19:50:00 +01:00
## getFirefox 4.3.0 24/12/2017
2017-12-24 05:15:05 +01:00
2017-12-24 19:50:00 +01:00
* cosmétique
* fix: f__wget_test, incompatible avec redirection logs
2017-12-24 05:15:05 +01:00
* fix: typo fscript_update
2017-12-24 19:50:00 +01:00
* fix: typo ffx_pers_install
2017-12-24 05:15:05 +01:00
2017-12-24 04:06:46 +01:00
## getFirefox 4.1.0 23/12/2017
* révision: général, tous les wget, définition logs, pour cause de bug wget? sur testing
* révision: général, tous les wget, répertoires temp fixes (plus de random) pour permettre reprise DL
* fix: mineur, f_help
* fix: ffx_install, appel sudo
2017-12-23 09:53:52 +01:00
## getFirefox 4.0.0 22/12/2017
* remodelage complet
* Firefox uniquement
2017-12-22 02:40:23 +01:00
## getFirefox 3.16.0 21/12/2017
* révision: update alternatives
* fix: mineurs
2017-12-18 21:45:11 +01:00
## getFirefox 3.15.0 18/12/2017
2017-12-18 21:25:56 +01:00
* fix: install manuelle, bug potentiel
## getFirefox 3.14.1 15/12/2017
* syncro f__architecture
2017-12-13 06:15:39 +01:00
## getFirefox 3.14.0 13/12/2017
* révision: f__wget_test
2017-09-02 09:49:12 +02:00
2017-12-06 14:59:00 +01:00
## getFirefox 3.13.0 6/12/2017
* révision: fscript_update, controle chargement début et fin
* révision: changement séquence start pour éviter erreur cron
2017-12-05 15:19:45 +01:00
## 3.12.1 5/12/2017
2017-12-05 14:24:12 +01:00
* révision: démarrage
* révision: syncro fonctions communes
* révision: suppression avertissement ESR, compatibilité
* révision: f_tor_install, ffx_install, renommage $architecture
* révision: f_tor_install, f_tor_lanceur_desktop, f_tor_pers_install, ffx_install,
ffx_default, ffx_install, ffx_pers_install, ffx_profil_user, fscript_cronAnacron_special,
renommage $user_
* révision: fscript_cronAnacron, fscript_install, fscript_remove, fscript_update
f__log, renommage $fileInstall $fileLogs
* révision: affichage ffx_get_version, ffx_pers_get_version
* fix: f__wget_test
2017-09-23 10:57:40 +02:00
2017-10-16 23:51:04 +02:00
## 3.11.0 16/10/2017
* mineur f__error f__info f__requis f__wget_test
2017-10-12 08:41:35 +02:00
## 3.10.0 11/10/2017
* fix f__sudo : fonctionnement avec sudo
2017-10-09 20:21:12 +02:00
## 3.9.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 f__dialog_oui_non
* fscript_get_version fscript_install fscript_remove fscript_update
* intégration f__sudo dans install & remove script
2017-09-24 11:58:11 +02:00
## 3.8.2 24/09/2017
2017-09-24 07:46:10 +02:00
* fix mineur détection pb 3, raccourci /usr/bin
2017-09-23 10:57:40 +02:00
## 3.8.0 22/09/2017
* renommage fonctions tor
* mineure correction lanceurs desktop
* renommage ffx_get_versionFF en ffx_get_version, présentation
* ffx_get_version, ffx_pers_get_version, ffx_pers_upgrade, ffx_get_canalBas unset/for
* f__requis, f__info, f__error unset/for
2017-09-09 20:38:54 +02:00
## 3.7.0 09/09/2017
* remove ligne test dev
* présentation ffx_get_versionsFF
* correction f_help
* révision f_tb_install, f_tb_install
* révision ffx_profil_user, suppression ffx_profilIni_inscription inutile en fonction()
* révision f__wget_test, fscript_get_version, f__log
* nouveau option all pour remove
* mieux: gestion paquet firefox-esr en place
* fix bug f_tb_remove, ffx_remove
* nouveau ffx_default (copie default sur un canal)
2017-09-06 13:01:40 +02:00
## 3.6.2 06/09/2017
2017-09-06 12:31:31 +02:00
* mineur: présentation version, espaces au lieu de Tabs
* fix bug droits sur personnalisation (root sur version dev?) ffx_pers_install
* préventif sur f_tb_pers_install
* cosmétique dirInstallTB="/opt/usr/share/tor-browser" au lieu de "/opt/usr/share/tor-browser/"
* f_tb_get_version, f_tb_install, f_tb_lanceur_desktop, f_tb_pers_get_version, f_tb_pers_install,
f_tb_pers_remove, f_tb_remove
* cosmétique profilTor
* f_tb_pers_get_version, f_tb_pers_install
* cosmétique dirTemp
* f_tb_install, ffx_install, ffx_pers_install
* cosmétique user_
* ffx_profil_user
* fscript_cronAnacron, fscript_update, fscript_install, fscript_remove
2017-09-06 12:49:15 +02:00
* f_tb_get_version, présentation si non installé
2017-09-06 13:01:40 +02:00
* f_tb_pers_upgrade, ffx_pers_upgrade, pas de log si pas de maj
2017-09-06 09:07:17 +02:00
2017-09-05 11:57:48 +02:00
## 3.4.0 05/09/2017
révision ffx_pers_upgrade, f_tb_pers_upgrade pour éviter message au cron
2017-09-04 13:36:57 +02:00
## 3.3.0 04/09/2017
* ffx_pers_install, fscript_install, fscript_update (return)
* nouveau IFS
2017-09-03 10:36:28 +02:00
## 3.2.0 03/09/2017
* révision appel fscript_remove, fscript_install & fscript_update
* fix bug mineur: ffx_pers_install si utilisation en root
2017-09-02 09:49:12 +02:00
## 3.1.0 02/09/2017
* révision mineure f_tb_get_version, f_tb_pers_install, ffx_pers_install
* fix bug: url personnalisée pour ffx_pers_get_version
* nouveau: option suppression des personnalisations
2017-09-01 19:22:29 +02:00
## 3.0.0 01/09/2017
* révision mineure f__wget_test
2017-09-02 09:49:12 +02:00
* nouveau: tor-browser
2017-08-26 09:21:24 +02:00
2017-08-31 09:59:03 +02:00
## 2.9.2 31/08/2017
2017-09-01 22:03:13 +02:00
* fix ffx_install, message installation manuelle
2017-08-31 09:59:03 +02:00
2017-08-30 23:06:57 +02:00
## 2.9.1 30/08/2017
2017-08-30 22:51:31 +02:00
* révision f__requis, f__user, f__wget_test, fscript_cronAnacron
* révision déclaration local
* révision f__archive_test, ffx_install_manuel
* révision affichage ffx_get_versionsFF, ffx_pers_get_version, ffx_pers_install
* si produit all, installation personnalisation uniquement pour les produits installés au lieu de f__error
2017-08-30 23:06:57 +02:00
* fix version, tb anticipé
2017-08-30 22:51:31 +02:00
2017-08-30 01:02:54 +02:00
## 2.8.0 30/08/2017
* révision conditions d'utilisations, fscript_install, fscript_remove(), fscript_update
* révision appel, fscript_install, fscript_remove(), fscript_update
* renommage f_help
2017-08-26 09:21:24 +02:00
2017-08-28 10:08:38 +02:00
## 2.7.0 28/08/2017
* fix bug: localisation fileDev
* révision f__wget_test
* révision mineure ffx_pers_get_version, ffx_get_versionsFF
2017-08-27 08:52:43 +02:00
## 2.6.0 27/08/2017
* fix bug install
* fscript_cronAnacron, fscript_install : changement lognameDev ->fileDev
* révision présentation fscript_get_version, fscript_install, fscript_remove
2017-08-27 00:29:07 +02:00
## 2.5.0 26/08/2017
2017-08-26 09:21:24 +02:00
* renommage fscript_dl en fscript_update
2017-08-26 23:44:23 +02:00
* révision fscript_install, fscript_update, fscript_get_version
2017-08-26 09:21:24 +02:00
* révision f__wget_test
* révision f__error, f__info
* option personnalisation
2017-08-26 10:11:26 +02:00
* fix et maj fscript_install pour éventuel fscript_install_special
2017-08-26 23:44:23 +02:00
* canal **all** pour install et personnalisation
* maj affichage versions personnalisation
* fix bug upgrade
2017-08-16 11:42:26 +02:00
2017-08-23 02:48:16 +02:00
## 2.2.1 23/08/2017
* changement délais anacron, fscript_cronAnacron
2017-08-22 09:43:35 +02:00
## 2.2.0 22/08/2017
* maj mineure fscript_dl
2017-08-23 02:48:16 +02:00
* fix ffx_profil_user, opérations nécessitant root sans intérêt pour u-canal, root non nécessaire
2017-08-22 09:43:35 +02:00
2017-08-21 19:03:33 +02:00
## 2.1.0 21/08/2017
* révison f__user
* log: pas de maj script
* maj fscript_dl, fscript_install, fscript_remove, f__info
2017-08-20 10:11:32 +02:00
## 2.0.9 20/08/2017
* fix bug: fscript_cronAnacron appel fscript_cronAnacron_special
* fix $TERM
2017-08-19 09:30:43 +02:00
* maj fscript_cronAnacron & plus de redémarrage service cron inutile & fonction spécifique pour certains scripts
service cron restart &>/dev/null || /etc/init.d/cron restart &>/dev/null || f__info "redémarrer cron ou le PC"
* fscript_dl plus de sortie progression download
* fscript_get_version inclut version en cours
* fscript_install mise en page
2017-08-20 03:10:23 +02:00
* install archive manuelle
* révision ffx_install
* plusieurs options lancement possibles
2017-08-19 09:30:43 +02:00
2017-08-18 20:16:52 +02:00
## 2.0.6 18/08/2017
* maj fscript_cronAnacron lors upgrade et spécial pour dev
* maj fscript_get_version, fscript_dl, fscript_install
* vérification requis pour fonctionnement script
2017-08-17 12:08:24 +02:00
## 2.0.5 17/08/2017
2017-08-17 07:58:44 +02:00
* test inscription crontab pour recherche bug siduction
2017-08-17 09:15:54 +02:00
* test crontab et modif anacrontab lors upgrade
2017-08-17 07:58:44 +02:00
2017-08-16 22:48:05 +02:00
## 2.0.2 16/08/2017
2017-08-16 11:42:26 +02:00
* changement pour homogénéisation des options d'appel du script
* révision et homogénéisation des fonctions de script , localisation anacrontab
**réinstallation manuelle nécessaire (root)**
* révision chmod
* lancement cron restart (bien que inutile?) à l'installation et à la suppression du script
* fix bug: firefox -P non fonctionnel
* fix bug critique: maj non fonctionnelle avec fonction f__user récente.. :(
* révision f__user
* révision f__requis
2017-07-24 11:29:16 +02:00
2017-07-31 23:41:30 +02:00
## 1.6.0 31/07/2017
2017-08-16 11:42:26 +02:00
* fix bug: détection user sous gnome
2017-07-31 23:41:30 +02:00
2017-07-31 15:37:49 +02:00
## 1.5.2 31/07/2017
* revue log upgrade
* option version script
2017-07-30 16:48:30 +02:00
## 1.5.1 30/07/2017
2017-07-30 15:00:39 +02:00
* lifting
* fix bug mineur: pas d'inscription superflue dans crontab si plusieurs installations scripts successives
2017-07-28 20:15:47 +02:00
## 1.4.2 28/07/2017
2017-07-27 23:23:55 +02:00
2017-07-28 12:12:50 +02:00
* mieux: fichier log spécifique mais nécessite réinstallation en root (pas de mise à jour)
* mieux: logs d'évènements majeurs
2017-07-28 14:10:24 +02:00
* fix: suppression ancienne localisation /usr/local/bin/
2017-07-28 20:15:47 +02:00
* avertissement maj manuelle à faire pour nouveaux logs
2017-07-27 23:23:55 +02:00
## 1.3.1 27/07/2017
2017-07-27 12:56:26 +02:00
* supprimé: possibilité installation en user si préexistant
2017-07-27 23:23:55 +02:00
* mieux: détection paquet installé
2017-07-27 12:56:26 +02:00
* fix bug: lanceur desktop
2017-07-27 23:23:55 +02:00
* révision grep quiet
2017-07-27 00:46:32 +02:00
## 1.2.1 27/07/2017
fix: période anacron
2017-07-26 21:09:58 +02:00
## 1.2.0 26/07/2017
2017-07-20 01:38:07 +02:00
2017-07-26 12:37:41 +02:00
* dépendance killall
* replacement lien script dans /usr/bin/ (meilleure compat?)
* lifting
2017-07-26 21:09:58 +02:00
* plus de désinstallation automatique firefox-esr, avertissement
2017-07-21 11:26:13 +02:00
2017-07-24 17:35:24 +02:00
## 1.1.0 24/07/2017
2017-07-21 11:26:13 +02:00
2017-07-24 17:35:24 +02:00
mieux: remove, cas de figure plus aucun canal installé fixé
fix: correction help
2017-07-20 20:32:31 +02:00
2017-07-24 17:35:24 +02:00
## 1.0.0 24/07/2017
2017-07-18 22:34:19 +02:00
2017-07-24 17:35:24 +02:00
* 1ère publication