Cambios en about: config en Firefox en todos los usuarios de computadoras

0

Tengo un sistema (Linux Mint) con múltiples usuarios y quiero que tengan lo mismo sobre: ​​valores de configuración y parámetros. Si cambio sobre: ​​config en un usuario, ¿se reflejará también en el Firefox de los otros usuarios o no? Si no es así, ¿hay alguna forma automatizada (como un complemento o un script) que me permita hacerlo?

¡Gracias!

Carlo
fuente
Por lo general, se almacenan ~/.mozilla/firefox/*/prefs.jscomo un "delta", lo que significa que solo los valores no predeterminados se almacenan allí.
mveroone
Entonces, ¿los cambios que hice en una cuenta (por ejemplo, uso X para jugar con about: config) también se reflejarán en Y cuando Y use Firefox? ¿O el * in ~/.mozilla/firefox/*/prefs.jsrepresenta a los usuarios?
Carlo
@Carlo El ~carácter representa el directorio de inicio del usuario actual y *debe reemplazarse por el nombre del directorio de perfil. Cada usuario tiene su propio conjunto de perfiles. Probablemente pueda intentar escribir una secuencia de comandos que copie la configuración del perfil en un elemento compartido profile.jsal cerrar Firefox y recuperar el elemento compartido profile.jsal iniciar Firefox.
pabouk
@Pabouk oh si. Perdón por pasar por alto eso. ¡Gracias por la respuesta!
Carlo

Respuestas:

0

Solo para escribir como respuesta lo que surgió en los comentarios:

Firefox almacena sus preferencias (también conocido como: parámetros de la pantalla de configuración) en un archivo llamado prefs.js almacenado en el directorio de inicio de cada usuario, en ~/.mozilla/firefox/<profile_id>/prefs.jsdonde ~representa el directorio de usuario actual y <profile_id>es una cadena generada al azar de aproximadamente 12 caracteres.

Este archivo se almacena como un 'Delta', lo que significa que solo habrá parámetros que difieran de la configuración predeterminada. es decir, si la configuración predeterminada es:

a: 1
b: 1
c: 0

Y tu configuración es:

a: 1
b: 0
c: 0

prefs.js se vera como :

b:0

Para hacer lo que quiera, debe copiar un archivo de configuración 'predeterminado' al usuario cuando inicia sesión (a través de su ~/.profilearchivo, por ejemplo) o simplemente reemplazar el archivo con un enlace simbólico a uno predeterminado. (que sería de solo lectura para los usuarios y de lectura y escritura para el administrador, sigue siendo un ejemplo)

Espero que ayude.

mveroone
fuente