Pagina 2 di 2

Re: Aggiungere una homepage in Firefox

Pubblicato: 22 settembre 2016 - 17:32
presso il Municipio di Challans
Ecco il contenuto del nostro file Mozilla.cfg per chi fosse interessato:
(Normalmente tutto viene spiegato per coloro che vogliono scegliere e selezionare le opzioni)

Codice: Seleziona tutto

// Désactive la mise à jour automatique
lockPref("app.update.enabled", false);
// pour être sûr que la mise à jour automatique soit désactivée
lockPref("app.update.auto", false);
lockPref("app.update.mode", 0);
lockPref("app.update.service.enabled", false);

// Désactive la vérification de la comptabilité des extensions
clearPref("extensions.lastAppVersion");

// Désactive l'affichage de 'Connaître vos droits' au premier lancement
pref("browser.rights.3.shown", true);

// Ne montre pas les nouvelles fonctionnalités à chaque mise à jour
pref("browser.startup.homepage_override.mstone","ignore");

// Modifie la page d'accueil
defaultPref("browser.startup.homepage", "data:text/plain,browser.startup.homepage=https://www.google.fr");
pref("startup.homepage_welcome_url","http://www.google.fr");

// Désactive le lecteur de pdf interne
pref("pdfjs.disabled", true);

// Désactive le convertisseur flash vers javascript
pref("shumway.disabled", true);

// Ne demande pas d'installer le plugin flash
pref("plugins.notifyMissingFlash", false);

// Ne bloquer les extentions non à jour (flash...)
pref("extensions.blocklist.enabled", false);

// Désactive la vérification des plugins
lockPref("plugins.hide_infobar_for_outdated_plugin", true);
clearPref("plugins.update.url");

// Désactive le rapport de santé
lockPref("datareporting.healthreport.service.enabled", false);

// Disable all data upload (Telemetry and FHR)
lockPref("datareporting.policy.dataSubmissionEnabled", false);

// Désactive le rapport de crashs
lockPref("toolkit.crashreporter.enabled", false);
Components.classes["@mozilla.org/toolkit/crash-reporter;1"].getService(Components.interfaces.nsICrashReporter).submitReports = false;

// Désactivation de la télémétrie
pref("toolkit.telemetry.prompted",2);

// Désactivation de la vérification du navigateur par défaut
pref("browser.shell.checkDefaultBrowser", false);
//pref("general.smoothScroll", false);

// Configurer le proxy en detection automatique
pref("network.proxy.type",4);

// Désactivation de l'IPv6
pref("network.dns.disableIPv6",true);

// Désactivation des assistants de migration de profils
pref("profile.confirm_automigration",false);
pref("profile.migration_behavior",0);
pref("profile.migration_directory", "");

//-------------------------
//ajout Mairie de Challans

// Authoriser la contenu mixte
pref("security.mixed_content.block_active_content",false);
pref("security.mixed_content.block_display_content",false);

// Désactivation du téléchargement automatique
pref("browser.download.useDownloadDir",false)

// Titre des pages dans la barre de menu de la fenêtre
//pref("browser.tabs.drawInTitlebar",false)

// Désactiver la vérification des signatures des modules complémentaires
pref("xpinstall.signatures.required",false)

Re: Aggiungere una homepage in Firefox

Pubblicato: 29 settembre 2016 - 12:35
di fludo67
Ciao,

invece di reinstallare Firefox, ti suggerisco di creare un pacchetto per aggiornare il file di configurazione mozilla.cfg.
Ad esempio: nome del pacchetto: mozilla-settings-wapt
Dipendenza del pacchetto (facoltativa): firefox

Copia il file mozilla.cfg nella directory programfiles\mozilla firefox.
Prima di tutto, verifica la presenza di Firefox: se Firefox non è presente, installa il browser.

Re: Aggiungere una homepage in Firefox

Pubblicato: 12 ottobre 2016 - 17:29
di Dylan
fludo67 ha scritto:Ciao,

piuttosto che ridistribuire Firefox, in questo caso sarei tentato di creare un pacchetto per aggiornare il file di configurazione mozilla.cfg.
Ad esempio: nome del pacchetto: mozilla-settings-wapt
Dipendenza del pacchetto (facoltativa): firefox

Copiamo il file mozilla.cfg nella directory programfiles\mozilla firefox.
Per prima cosa controlliamo la presenza di Firefox: se Firefox non è presente, installiamo il browser
Buongiorno,

Beh, sono ancora bloccato sul mio problema; non riesco ancora a capire cosa c'è che non va. Puoi darmi maggiori informazioni sulla creazione di un pacchetto solo per l'aggiornamento?
Grazie in anticipo.

Re: Aggiungere una homepage in Firefox

Pubblicato: 26 ottobre 2016 - 14:59
di Ekouyoja
Dylan ha scritto: Ciao,

beh, sono ancora bloccato con il mio problema, non riesco ancora a capire cosa c'è che non va. Potresti darmi maggiori informazioni su come creare un pacchetto solo per l'aggiornamento?
Grazie in anticipo.
Crea un pacchetto che copi e incolli il tuo file nella directory Programmi e aggiungi il pacchetto Firefox come dipendenza. In caso di domande sulla sintassi, consulta la documentazione fornita; in caso contrario, possiamo fornirti un esempio. :D

Re: Aggiungere una homepage in Firefox

Pubblicato: 3 novembre 2016 - 11:18
di Dylan
Ekouyoja ha scritto:
Crea un pacchetto che copi e incolli il tuo file nella cartella Programmi e aggiungi il pacchetto Firefox come dipendenza. Se hai domande sulla sintassi, consulta la documentazione fornita; altrimenti, possiamo fornirti un esempio. :D
Ciao e grazie

In realtà, non capisco proprio cosa stia causando il problema. Mi fa piacere usare il tuo esempio, ma credo che ogni volta che creo un pacchetto si verifichi un errore...

Dylan

Re: Aggiungere una homepage in Firefox

Pubblicato: 3 novembre 2016 - 16:05
di Ekouyoja
In realtà, quello che ti ho detto è completamente assurdo perché il tuo pacchetto base di Firefox copia già il file mozilla.cfg in Program Files con la seguente riga: `
filecopyto("mozilla.cfg",makepath(programfiles32,"Mozilla Firefox"))`.

Ma niente ti impedisce di creare un pacchetto di prova che faccia la stessa cosa e vedere se funziona (non si sa mai, i computer a volte possono essere magici ^^).

Il tuo file setup.py sarà simile a questo: `

from setuphelpers import *
uninstallkey = []
filecopyto("mozilla.cfg",makepath(programfiles32,"Mozilla Firefox"))`.

E il tuo file di controllo sarà simile a questo

: `package: mozz_cfg
version: 0.0.1-0
architecture: all
section: base
priority: optional
maintainer: nobody
description: Copia di mozilla.cfg`.

Beh, non ci credo davvero.
Ora che ci penso, la homepage potrebbe essere definita nei profili dell'agente (qualcosa da approfondire).
Oppure, un'altra cosa da provare che sembra piuttosto buona prima ancora di creare un nuovo pacchetto è modificare il file mozilla.cfg in questo modo:
//uno per cancellare la preferenza
clearPref("browser.startup.homepage");
clearPref("startup.homepage_welcome_url");

oppure
//l'altro per bloccare la preferenza (l'utente non può modificarla)
lockPref("browser.startup.homepage", "data:text/plain,browser.startup.homepage=https://www.google.fr");
lockPref("startup.homepage_welcome_url","http://www.google.fr");

Re: Aggiungere una homepage in Firefox

Pubblicato: 4 novembre 2016 - 11:56
di Dylan
Ciao a tutti e grazie!

Finalmente funziona! Come un idiota, l'ho testato solo su una macchina virtuale di prova che era chiaramente difettosa! Quello era il problema. Ora posso pubblicare Firefox con le modifiche apportate correttamente a mozilla.cfg. :D
Non resta che vedere se c'è un modo per impostare Firefox come browser predefinito nelle preferenze. ;)