1 votes

Modifier à distance les paramètres de gs pour d'autres utilisateurs (tous)

Je configure plusieurs ordinateurs Ubuntu 12.04/13.10 à distance en utilisant cfengine3. Je me demande comment je peux ajouter un élément au lanceur pour tous les utilisateurs. Je sais que je dois définir les favoris com.canonical.Unity.Launcher, mais je ne sais pas comment le faire pour tous les utilisateurs à partir d'un script. J'ai aussi vu ce poste qui ressemble beaucoup à ce dont j'ai besoin, sauf que je veux aussi appliquer les modifications aux utilisateurs existants . Comment faire ?

En d'autres termes : Je me demande comment définir les éléments du lanceur pour un (ou tous) les utilisateurs à partir d'un script exécuté en tant que root.

0voto

Braiam Points 64282

N'oubliez pas que chaque utilisateur peut avoir ses propres applications préférées. Cela dit, si CFengine vous permet d'exécuter des commandes arbitraires, vous pouvez créer un script pour éditer /usr/share/glib-2.0/schemas/com.canonical.Unity.gschema.xml comme décrit aquí . Il est recommandé d'utiliser pour votre script une bibliothèque XML qui interprète les fichiers XML et vous permet de les éditer facilement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X