Cambiar la configuración de otros (todos) usuarios de forma remota

Cambiar la configuración de otros (todos) usuarios de forma remota

Configuro varias computadoras Ubuntu 12.04/13.10 de forma remota usando cfengine3. Me pregunto cómo puedo agregar un elemento al Iniciador para todos los usuarios. Soy consciente de que necesito configurar los favoritos de com.canonical.Unity.Launcher, pero no sé cómo hacerlo para todos los usuarios desde un script. yo también he vistoesta publicaciónque se parece mucho a lo que necesito, solo que también quieroaplicar los cambios a los usuarios existentes. ¿Como lo puedo hacer?

Para decirlo de otra manera: me pregunto cómo configurar los elementos del iniciador para uno (o todos) los usuarios desde un script que se ejecuta como root.

Respuesta1

Recuerda que cada usuario puede tener sus propias aplicaciones preferidas.Dicho esto, si CFengine le permite ejecutar comandos arbitrarios, puede crear un script para editar /usr/share/glib-2.0/schemas/com.canonical.Unity.gschema.xmlcomo se describeaquí. Se recomienda que para su script utilice una biblioteca XML que interprete los archivos XML y le permita editarlos fácilmente.

información relacionada