Forum Linux.général Automatisation Firefox

Posté par  . Licence CC By‑SA.
Étiquettes :
4
27
mar.
2025

Bonjour à tous,

Je cherche un moyen d'appliquer une configuration du web-browser sans avoir à configurer les options à la main à chaque fois.

On m'a donné quelques solutions :
-Linux : /etc/firefox-esr/firefox-esr.js
-Android : dans la barre de recherche -> about:config (mais c'est à la main, non automatisé)

Il y a ce projet ci-dessous mais je ne sais pas ce qu'on est capable de faire et si c'est respectueux de la vie privée.

https://codeberg.org/celenity/Phoenix

  • # policies.json

    Posté par  . Évalué à 8 (+7/-0).

    Bonjour,

    Je te conseille le policies.json qui peut être placé :
    /etc/firefox/policies/policies.json
    ou
    /usr/lib/firefox/distribution/policies.json

    policies-json

    Ça marche très bien, tu peux y compris choisir les extensions à installer, les associations etc …

    Je n'ai pas regarder pour Android.

    Bonne journée

    • [^] # Re: policies.json

      Posté par  . Évalué à 1 (+0/-0). Dernière modification le 28 mars 2025 à 10:02.

      Merci pour le lien, tu m'as sauvé la journée.

    • [^] # Re: policies.json

      Posté par  . Évalué à 2 (+0/-0).

      Incroyable, j'étais persuadé que ce policies.json n'était pris en compte que sur firefox-esr. Tout simplement excellent !

      • [^] # Re: policies.json

        Posté par  . Évalué à 1 (+0/-0).

        Agreed!

        • [^] # Re: policies.json

          Posté par  . Évalué à 1 (+0/-0).

          Bonjour, Merci pour ce partage, c’est une problématique très pertinente. Le projet Phoenix sur Codeberg semble prometteur, surtout pour ceux qui veulent automatiser les réglages tout en gardant un contrôle sur leur vie privée. Il faudrait creuser un peu plus pour voir jusqu’où on peut aller en termes de personnalisation et de déploiement automatisé. Pour Firefox, il existe aussi le fichier autoconfig.js et mozilla.cfg qui permettent de préconfigurer des options au lancement. Cela peut être utile en environnement Linux. Si tu trouves une méthode fiable côté Android, je suis preneur aussi ! On pourrait peut-être collaborer là-dessus ? Pour plus d’informations et un aperçu complet, n’hésitez pas à consulter les informations détaillées disponibles sur ce lien.
          https://www.filemail.com/d/qungfljmzxwbbiy

  • # syspref

    Posté par  . Évalué à 5 (+3/-0).

    C'est drôle, j'ai fait ça tout à l'heure :p.

    En créant un fichier /etc/firefox/syspref.js, tu peux mettre des réglages par défaut, et éventuellement les verrouiller. Les réglages sont ceux qui proviennent de la page about:config.

    pref("un.reglage.personnalisé", valeur);
    pref("un.reglage.personnalisé", valeur, locked);
    

    Exemples :

    // Une bonne page de démarrage
    pref("browser.startup.homepage", "https://linuxfr.org/");
    // Désactiver l'intégration avec Pocket par défaut
    pref("extensions.pocket.enabled", false);
    // Désactiver les anciennes versions de TLS, sans possibilité de changer le paramètre
    pref("security.tls.version.enable-deprecated", false, locked);
    

    Ceci fonctionne également avec les versions non-ESR de Firefox.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.