Zentrale autoconfig.js funktioniert nicht!

  • Hallo zusammen

    Ich möchte auf meinem Terminalserver eine zentrale Konfiguration für Mozilla Firefox einrichten für alle Benutzer. Dazu habe ich im Ordner C:\Program Files (x86)\Mozilla Firefox\defaults\pref die Datei "all.js" mit folgendem Inhalt:

    pref("general.config.filename", "autoconfig.js");
    pref("general.config.obscure_value", 13); // for MCD .cfg files

    Die Datei "autoconfig.js", welche als generelle config-Datei hier definiert ist liegt im Ordner C:\Program Files (x86)\Mozilla Firefox und hat folgenden Inhalt (zum Test):

    try {
    lockPref(“browser.startup.homepage”, “http://www.google.com");
    lockPref("browser.cache.disk.capacity", 51200);
    } catch(e) {
    displayError(“ARGL :-P”, e);
    }

    Ich habe keine Ahnung, warum diese Konfiguration nicht funktioniert. Anhand von mehreren Anleitungen bin ich mir sicher, dass ich alles richtig gemacht habe.
    Liegt das Problem etwas an der Firefox-Version, welche die neuste 25.0.1 ist?

    Ich hoffe irgendjemand kann mir helfe. Es ist sehr wichtig.

    Danke
    Mit Zitat antworten

  • Hallo!

    Benenne die autoconfig.js um in autoconfig.cfg,
    ersetze die Anführungszeichen durch die üblichen (Umschalt+2),
    füge am Anfang eine Kommentarzeile ein:

    Code
    //
    try {
    lockPref("browser.startup.homepage", "http://www.google.com");
    lockPref("browser.cache.disk.capacity", 51200);
    } catch(e) {
    displayError("ARGL :-P", e);
    }


    Außerdem:
    Gib die all.js in den Ordner C:\Program Files (x86)\Mozilla Firefox\browser\defaults\preferences, wenn er nicht existiert, erstelle ihn;
    setze general.config.obscure_value auf 0:

    Code
    pref("general.config.filename", "autoconfig.cfg");
    pref("general.config.obscure_value", 0); // for MCD .cfg files


    Siehe dazu:
    http://kb.mozillazine.org/Locking_preferences
    http://mike.kaply.com/2012/03/16/cus…toconfig-files/
    http://mike.kaply.com/2013/05/13/mor…-in-firefox-21/

  • Hi
    Danke vielmals für deine Hilfe. Es funktioniert hervorragend.

    Noch eine kurze Frage:
    Reicht die Regel
    lockPref("browser.cache.disk.capacity", 51200);
    aus um den Cache des jeweiligen Benutzer auf dem Festplattenspeicher auf 50MB zu begrenzen? Oder müssen noch andere Regeln gesetzt werden?