Le 15/10/2020 à 22:06, Vincent a écrit :
Bonsoir,
Le jeudi 15 octobre 2020 à 20:45 +0200, sylvio a écrit :
Bonsoir à tous,
Dans le projet des 100 machines, j'ai commencé depuis hier soir l'installation de la machine source en mode OEM. J'ai fais un premier test : - Changement de fond d'écran - Personnalisation de Firefox depuis le compte OEM puis redémarrage via oem-config-prepare. Après le redémarrage, j'ai fait le parcours de création du compte utilisateur et une fois le bureau ouvert, il n'y avait plus rien.
Conclusion : les données du compte OEM ne sont pas récupérés pour le paramétrage automatique des espaces utilisateurs. Je m'en doutais, mais maintenant j'en ai la certitude. Pour le fond d'écran, j'ai trouvé la solution. Les choses se font dans /etc/skel/
Par contre, pour Firefox, c'est une autre affaire et c'est là ma difficulté : Etant donné que le sous-dossier de configuration de Firefox a un nom aléatoire (choix de Mozilla certainement pour la sécurité du navigateur) $USER/.mozilla/firefox/un_tas_de_trucs_aléatoires.default/ , je ne peux pas me contenter d'une simple copie de dossiers/fichiers pour ne pas imposer un nom de dossier commun à tout le monde et rompre ainsi la sécurité de Firefox.
J'ai tenté de modifier le fichier /usr/lib/firefox/browser/defaults/preferences/vendor-firefox.js en ajoutant ceci :
pref('browser.bookmarks.file', '/usr/share/mozilla/firefox/bookmarks-oem.json');
Le fichier bookmarks a bien sûr été créé et placé à l'endroit indiqué. ET .... RIEN, NADA, mes marque-pages sont absents.
Même test en modifiant /usr/lib/firefox/browser/defaults/preferences/sysprefs.js, IDEM.
Ma question est donc, l'un d'entre vous sait-il quel est le fichier à modifier et où placer les données dans le système pour qu'au premier lancement Firefox charge les personnalisations requises ?
C'est ce que je craignais, en fait, il faut remplacer les valeurs par défaut, et cela se fait puisque chaque distribution propose son jeu de marque-pages, jeu qu'on retrouve à chaque création d'utilisateur. Idem d'ailleurs pour les autres personnalisation, fond d'écran, économiseur, jeu d'icônes, disposition menus et tableaux de bord, etc...
Je cherche.
Bonne nuit, Vincent. _______________________________________________ Linux06 mailing list Linux06@lists.linux-azur.org https://lists.linux-azur.org/mailman/listinfo/linux06 Attention, les archives sont publiques
Bonsoir Vincent,
C'est bien ce que je me disais. Ce que j'espère, c'est que ça ne se fait pas seulement avant compilation mais qu'on peut le faire après.
Merci pour ton aide, à 2 nous avons plus de chances de trouver.
Là, je fais un break.
J'irai peut-être sur IRC un peu plus tard, sinon demain.
Bonne soirée,
---
Sylvio