Tâche #34269
Scénario #34218: Gen_config avec Snap Firefox 101
Étude
Début:
07/06/2022
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Révisions associées
Lancement avec l’utilisateur gen_config
Ref #34269
Lancement avec utilisateur root
Ref #34269
Historique
#1 Mis à jour par Benjamin Bohard il y a presque 2 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Benjamin Bohard il y a presque 2 ans
- Fichier gen_config ajouté
- Fichier gen_config ajouté
Des problèmes rencontrés dans les études précédentes, celui de l’emplacement du home de l’utilisateur du snap nous a incité à suivre deux pistes : le lancement avec l’utilisateur root ou le déplacement du home de l’utilisateur genconfig.
Quelques modifications sont également nécessaires pour gérer convenablement le cookie d’authentification Xauthority.
Description du principe¶
Étapes communes :¶
- export de la variable XAUTHORITY dans /usr/sbin/gen_config
- install xdg-utils
Solution avec déplacement du home de genconfig¶
- modifier le home de genconfig (/etc/passwd)
- déplacement du home de genconfig dans /home/genconfig
- ouverture de session et passage de cookie Xauthority
Solution avec lancement par root¶
- changement de l’utilisateur dans /usr/sbin/gen_config
- ne pas lancer avec sux
- supprimer les guillemets utiles pour sux
- ne pas supprimer .Xauthority (n’est pas recréé par sux)
Inconvénients identifiés¶
L’inconvénient principal identifié pour le moment reste le déplacement du home de l’utilisateur genconfig (un montage aurait a priori les mêmes effets secondaires) avec un risque potentiel d’interférence avec la gestion des /home sur certains modules.
#3 Mis à jour par Benjamin Bohard il y a presque 2 ans
- Statut changé de En cours à À valider
#4 Mis à jour par Benjamin Bohard il y a presque 2 ans
- % réalisé changé de 0 à 100
#5 Mis à jour par Emmanuel GARETTE il y a presque 2 ans
- Statut changé de À valider à Résolu
#6 Mis à jour par Joël Cuissinat il y a presque 2 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0