IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Debian Discussion :

[Debian 11] [ Firefox 91 esr] Teminaux bridés/fonctions kiosque : fonctions blocage add-on et about:config


Sujet :

Debian

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 391
    Points : 124
    Points
    124
    Par défaut [Debian 11] [ Firefox 91 esr] Teminaux bridés/fonctions kiosque : fonctions blocage add-on et about:config
    Bonjour,
    j'avais mis en place des terminaux sous Debian 7 et Firefox bridé avec Block-Site et public fox comme plug-in.

    Je dois passer en Debian 11 et passer sur des plug-in libre de droits :j'ai installé le plug-in Block-Site https://github.com/ray-lothian/Block-Site celui est sous licence open.
    Concernant public fox il ne fonctionne plus.

    Je m'oriente vers un blocage via des fichiers donc.

    Sous Debian 11 et Firefox il y a maintenant un répertoire /etc/firefox-esr
    J'ai essayé de renseigner ce fichier mais je n'arrive pas à bloquer voir partie YD :
    - les add-on (il ne faudrait pas que les personnes débloquent l'add-on Block-Site !!)
    - bloquer le about:config
    ...

    Dans le fichier je suis arrivé pour le about:config mais pas de solution pour bloquer les add-on et le reste. Les terminaux sont remis à zéro tous les jours mais pendant une journée il peut se passer plein de chose !!!

    répertoire : /etc/firefox-esr
    vi firefox-esr.js

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    pref("extensions.update.enabled", true);
     
    // Debut YD
    pref("general.aboutConfig.enable", true);
    // Fin YD
     
    // Use LANG environment variable to choose locale
    pref("intl.locale.requested", "");
     
    // Disable default browser checking.
    pref("browser.shell.checkDefaultBrowser", false);
     
    // Disable openh264.
    pref("media.gmp-gmpopenh264.enabled", false);
     
    // Default to classic view for about:newtab
    pref("browser.newtabpage.enhanced", false, sticky);
     
    // Disable health report upload
    pref("datareporting.healthreport.uploadEnabled", false);
     
    // Default to no suggestions in the urlbar. This still brings a panel asking
    // the user whether they want to opt-in on first use.
    pref("browser.urlbar.suggest.searches", false);
    Merci à vous

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 391
    Points : 124
    Points
    124
    Par défaut
    Bonjour,
    je suis bloqué.

    Je voudrais bloquer les add-ons donc ne pas donner la possibilité à l'utilisateur de désactiver blocksite.

    Comme j'ai pu bloquer le about:config avec la valeur false comment faire pour le les add-on ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    dans /etc/firefox-esr/firefox-esr.js
    pref("general.aboutConfig.enable", true);
    En fait si j'arrive à bloquer ceci j'aurai des terminaux qui démarrent en Debian 11 et openbox bridé et avec firefox bridé : l'utilisateur ne pourra que visualiser les sites en liste blanche . Tous les matins les terminaux sont réinitialisés.

    J'ai essayé de trouver les termes cck2 équivalent comme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    pref("general.AddonsManager.enable", true, locked);
    et
    pref("general.AddonsManager.enable", false);

    Merci à vous

    PS : ceci ne fonctionne pas :
    How can I prevent this extension from being removed or disabled from the Firefox browser?

    Create a policies.json file with the following content. This file sits into a directory called distribution within the Firefox installation directory. You can use it to control how users have access to the browser features. For more info visit github.com/mozilla/policy-templates

    {
    "policies": {
    "Extensions": {
    "Locked": ["{54e2eb33-18eb-46ad-a4e4-1329c29f6e17}"]
    }
    }
    }

    Policies can be specified using the Group Policy templates on Windows, Intune on Windows, configuration profiles on macOS, or by creating a file called policies.json. On Windows, create a directory called distribution where the EXE is located and place the file there. On Mac, the file goes into Firefox.app/Contents/Resources/distribution. On Linux, the file goes into firefox/distribution, where firefox is the installation directory for firefox, which varies by distribution or you can specify system-wide policy by placing the file in /etc/firefox/policies.
    Voir solution sur https://forums.mozfr.org/viewtopic.php?f=5&t=147895

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 06/08/2021, 17h04
  2. Plugin firefox suivre les appels des fonctions javascript
    Par mapmip dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 01/03/2016, 23h56
  3. Excel Fonction Workbook.Add
    Par jacques64 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/05/2008, 11h13
  4. Fonction Date ADD + Année
    Par Lorenzogazier dans le forum VBA Access
    Réponses: 2
    Dernier message: 15/02/2008, 19h03
  5. Erreur de type pour la fonction CStringArray::Add
    Par crossrobotik dans le forum MFC
    Réponses: 9
    Dernier message: 11/06/2007, 10h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo