Projet

Général

Profil

Tâche #34197

Scénario #34022: EOLE 2.9 : gen_config générer et utiliser un profil firefox afin de désactiver tout ce qui est inutile

Lister les problèmes application graphique avec snap

Ajouté par Benjamin Bohard il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
09/05/2022
Echéance:
% réalisé:

0%

Restant à faire (heures):
0.0

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

À ce stade, les problèmes suivants ont été trouvés :
- problème de compatibilité cgroup v2 (utilisé par défaut) => erreur "is not a snap cgroup"
- problème d’emplacement du répertoire home de l’utilisateur genconfig ("home directories outside of /home not currently supported)

Quelques références :
- https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1951491
- https://forum.snapcraft.io/t/support-for-non-home-homedirs/11209
- https://askubuntu.com/questions/1369947/after-ubuntu-21-10-upgrade-cannot-attach-cgroup-program-operation-not-permitt

#3 Mis à jour par Benjamin Bohard il y a presque 2 ans

Concernant la contrainte du home hors de /home, vérification du rôle de apparmor dans l’interdiction :
https://bugs.launchpad.net/snappy/+bug/1620771/comments/6

Le renseignement du répertoire supplémentaire /var/lib via dpkg-reconfigure apparmor créé un fichier supplémentaire dans /etc/apparmor.d/tunables/home.d nommé ubuntu :

# This file is auto-generated. It is recommended you update it using:
# $ sudo dpkg-reconfigure apparmor
#
# The following is a space-separated list of where additional user home
# directories are stored, each must have a trailing '/'. Directories added
# here are appended to @{HOMEDIRS}.  See tunables/home for details.
@{HOMEDIRS}+=/var/lib

Après suppression du cache de apparmor et redémarrage comme suggéré dans le rapport d’anomalie, le comportement reste néanmoins le même :

Sorry, home directories outside of /home are not currently supported. 
See https://forum.snapcraft.io/t/11209 for details.

Le contournement proposé consiste à changer le home de l’utilisateur pour qu’il pointe dans home, quitte à faire un montage de type bind pour que ça pointe vers /var/lib/genconfig.

#4 Mis à jour par Benjamin Bohard il y a presque 2 ans

  • Statut changé de En cours à À valider

#5 Mis à jour par Ludwig Seys il y a presque 2 ans

  • Statut changé de À valider à Résolu

#6 Mis à jour par Gilles Grandgérard il y a presque 2 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF