Quelques réglages utiles pour Firefox

Bonjour!
Post Reply
Rapha_
Black ninja
Black ninja
Posts: 72
Joined: 12 Jun 2021, 21:59
Distribution: LXDE/XFCE-x86_64-v4/v5
Location: France

Quelques réglages utiles pour Firefox

Post#1 by Rapha_ » 07 Sep 2021, 13:02

Vous pouvez récupérer les Bookmarks d'une précédente version par le menu "Show all bookmarks" puis Backup "bookmarks.json" ...puis après Import

Si vous voulez garder tout vos paramêtres Firefox, configurez celui-ci exactement comme vous le souhaitez (Preférences, addons etc...) et copiez le sous-dossier caché de guest .mozilla (/home/guest/.mozilla/) dans le dossier rootcopy de Porteus (/rootcopy/home/guest/.mozilla/)


j'ai été ravi de pouvoir récupérer l'ensemble des mots de pass de Firefox sous Windows pour les placer sous Linux

il faut copier 2 fichiers dans votre dossier profile :
- key4.db
- logins.json

il y a d'autres anciens fichiers qui peuvent être récupérer, mais il ne faut pas de trop grandes différence entre les versions (probleme de compatibilités). Voici la liste des fichiers :

Profils – là où Firefox conserve vos marque-pages, mots de passe et d'autres données utilisateur
https://support.mozilla.org/fr/kb/profi ... tilisateur



Aussi, j'ai appris grâce à Ed_P, qu'on pouvait éviter d'afficher le message régulier de "update prompt" avec l'edition du fichier policies.json
Sujet : [Solved] Firefox can't update to the latest version

il est aussi possible de cette manière d'empêcher les messages de "navigateur par défaut" et de "rafaichissement" de firefox .
On peut aussi ajouter d'autres réglages utiles pour Firefox.

le détail de chaque paramêtre du fichier "policies.json" est donné ici pour la version 89 de Firefox (et version précédantes) :
https://github.com/mozilla/policy-templ ... /README.md

Pour les versions plus récentes, lire le fichier "readme" :
https://github.com/mozilla/policy-templates/releases


Tout d'abord, il faut créer 2 nouveaux dossiers "distribution" (et ses dossiers parents) à partir du dossier "rootcopy"

Allez dans le dossier "rootcopy" puis lancer dans le terminal

Code: Select all

mkdir -p usr/lib64/firefox/distribution
et aussi (suivant la version que vous avez) :

Code: Select all

mkdir -p usr/lib64/firefox-88.0/
Placez y dans chaqu'un des dossiers le fichier "policies.json" que vous aurez créé. il s'agit en fait d'un nouveau fichier *.txt que que vous aurez renomé "policies.json"
il y a tout de même des rêgles strictes à respecter : il y a une virgule à ajouter entre chaque argument, une accolade ouverte et une fermé pour chaqu'un d'entre eux

- Data is separated by commas
- Objects are encapsulated within the opening and closing curly brackets
Aidez vous de cette page, qui permet de tester votre code pour voir s'il y a des erreurs :

The JSON Validator
https://jsonlint.com/

voici par exemple mon fichier policies.json qui permet de :

- Désactivez les mises à jour de l' applications.
- Désactivez le bouton de rafraîchissement de Firefox
- Désactiver la télémétrie
- Désactiver les cookies tiers
- rejette les cookies de traqueurs
- activer la protection contre le pistage
- les scripts d'empreintes digitales sur les sites web sont bloqués

Code: Select all

{
	"policies": {
		"DisableAppUpdate": true,
		"DisableProfileRefresh": true,
		"DisableTelemetry": true,
		"Cookies": {
			"AcceptThirdParty": "never",
			"RejectTracker": true
		},
		"EnableTrackingProtection": {
			"Value": true,
			"Fingerprinting": true
		}
	}
}


Rapha_
Black ninja
Black ninja
Posts: 72
Joined: 12 Jun 2021, 21:59
Distribution: LXDE/XFCE-x86_64-v4/v5
Location: France

Quelques réglages utiles pour Firefox

Post#2 by Rapha_ » 14 Sep 2021, 15:46

J'ai oublié d'ajouter l'option - Don't check if Firefox is the default browser at startup -

Les préférences utilisateur stockées dans prefs.js sont différentes, elles peuvent être configurées avec le about:config dans la barre d'adresse ...

On peut trouver des informations sur les paramètres du "about:config" ici :
http://kb.mozillazine.org/Category:Preferences

Rapha_
Black ninja
Black ninja
Posts: 72
Joined: 12 Jun 2021, 21:59
Distribution: LXDE/XFCE-x86_64-v4/v5
Location: France

Quelques réglages utiles pour Firefox

Post#3 by Rapha_ » 14 Sep 2021, 15:54

Pour compléter, une commande LInux très utile pour nettoyer les fichiers Sqlite ( base de données de Firefox)

Code: Select all

find ~/.mozilla/firefox/ -type f -name "*.sqlite" -exec sqlite3 {} VACUUM \;
La base de données Sqlite continue de collecter des résidus au fil du temps, qui peuvent être nettoyés par la commande 'vacuum;'. Cette commande nettoie le contenu de tous les fichiers sqlite relatifs à l'utilisateur sous lequel vous vous êtes connecté. Cette commande doit être exécutée lorsque firefox n'est pas en cours d'exécution, ou elle se terminera en affichant le pid de firefox en cours d'exécution.)
[Source : https://www.commandlinefu.com/commands/ ... s-database. ]
(Il y a beaucoup de commandes intéressantes sur ce site !)

Rapha_
Black ninja
Black ninja
Posts: 72
Joined: 12 Jun 2021, 21:59
Distribution: LXDE/XFCE-x86_64-v4/v5
Location: France

Quelques réglages utiles pour Firefox

Post#4 by Rapha_ » 16 Sep 2021, 23:08

Une addon très légère pour écouter en ligne tout les genres musicaux de la célèbre web radio française : Fip !
https://addons.mozilla.org/en-US/firefo ... fip-radio/

Rapha_
Black ninja
Black ninja
Posts: 72
Joined: 12 Jun 2021, 21:59
Distribution: LXDE/XFCE-x86_64-v4/v5
Location: France

Quelques réglages utiles pour Firefox

Post#5 by Rapha_ » 16 Sep 2021, 23:13

Et l'indispensable addon ublock-origin pour bloquer toutes les pubs et trackers. Léger et efficace, avec des options pour éliminer des objets encombrants sur les pages web ...
https://addons.mozilla.org/en-US/firefo ... ck-origin/

Rapha_
Black ninja
Black ninja
Posts: 72
Joined: 12 Jun 2021, 21:59
Distribution: LXDE/XFCE-x86_64-v4/v5
Location: France

Quelques réglages utiles pour Firefox

Post#6 by Rapha_ » 16 Sep 2021, 23:28

Sachez qu'il est possible d'archiver les addons dans un dossier et les installer à la volée ...il suffit de cliquer avec le bouton droit de la souris sur le bouton "add to Firefox" (ajouter à Firefox) et save link as : Enregistrez le fichier *.xpi dans un dossier (par exemple d'une cle USB).
Quand bon vous semblera, vous pourrez par la suite faire un glisser déposé de celui-ci au milieu dune fenêtre Firefox pour qu'il vous propose de l'installer

Post Reply