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(a)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