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 ?
Gnument Vôtre,
---
Sylvio
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.
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
Le jeudi 15 octobre 2020 à 22:10 +0200, sylvio a écrit :
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.
Pas tout compris...? Pour Firefox, regarde par là : URL:https://forum.ubuntu-fr.org/viewtopic.php?id=1995145
Je continue demain.
Bonne nuit, Vincent.
Le 15/10/2020 à 22:31, Vincent a écrit :
Le jeudi 15 octobre 2020 à 22:10 +0200, sylvio a écrit :
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.
Pas tout compris...? Pour Firefox, regarde par là : URL:https://forum.ubuntu-fr.org/viewtopic.php?id=1995145
Je continue demain.
Bonne nuit, Vincent. _______________________________________________ Linux06 mailing list Linux06@lists.linux-azur.org https://lists.linux-azur.org/mailman/listinfo/linux06 Attention, les archives sont publiques
Merci Vincent, je suis dessus.
Il y a notamment une doc pour entreprises, elle semble avoir des infos très intéressantes.
Je croises les doigts.
/Quand je regarde dehors, c'est pas ça qu'on appelle une soirée arrosée ?/ :-D
Bonne nuit,
---
Sylvio
Le 15/10/2020 à 23:22, sylvio a écrit :
Le 15/10/2020 à 22:31, Vincent a écrit :
Le jeudi 15 octobre 2020 à 22:10 +0200, sylvio a écrit :
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.
Pas tout compris...? Pour Firefox, regarde par là : URL:https://forum.ubuntu-fr.org/viewtopic.php?id=1995145
Je continue demain.
Bonne nuit, Vincent. _______________________________________________ Linux06 mailing list Linux06@lists.linux-azur.org https://lists.linux-azur.org/mailman/listinfo/linux06 Attention, les archives sont publiques
Merci Vincent, je suis dessus.
Il y a notamment une doc pour entreprises, elle semble avoir des infos très intéressantes.
Je croises les doigts.
/Quand je regarde dehors, c'est pas ça qu'on appelle une soirée arrosée ?/ :-D
Bonne nuit,
Sylvio
Linux06 mailing list Linux06@lists.linux-azur.org https://lists.linux-azur.org/mailman/listinfo/linux06 Attention, les archives sont publiques
Bon, après des tests et investigations depuis les pistes trouvées ensemble, j'ai finalement conclu que la modification/création des fichiers .js ou .json ne fonctionne pas.
En fait, il faut décompresser /usr/lib/firefox/browser/omni.ja (le paramétrage de tous les fichiers dont ceux se trouvant dans /usr/lib/firefox/browser/defaults/preferences/ est dedans).
Maintenant que je sais cela, je vais pouvoir faire mes nouveaux tests demain.
Bonne nuit à tous.
---
Sylvio