Tâche #18556
Scénario #17491: Fournir des règles gaspacho pour les environnements de bureau
Finaliser l'intégration de gaspacho-agent
Description
- sur le serveur eclair
- dans li'mage embarquée
Associated revisions
Correction du plugin dconf pour la génération des profils utilisateurs
ref: #18556 @1h
Ajout d'un plugin pour la gestion des clefs/valeurs au format shell
ref: #18556 @30min
Désactivation de consolekit dans pam-common-session
ref: #18556 @20min
ConsoleKit n'est plus indispensable on le mets en commentaire car il génére
des erreurs dans les logs a chaque connexion/déconnexion des utilisateurs et
de l'agent gaspacho
Ajout du lancement de l'agent gaspacho au démarrage de la session sur le client léger
ref: #18556 @1h
l'agent se lance normalement depuis le repertoire /etc/profile.d mais ces fichiers
ne sont pas pris en compte dans la cadre des clients légers. On déplace le lancement
dans le démarrage de la session directement
Ajout d'une dépendance sur dconf-cli
ref: #18556 @30min
On ajoute une dépendence sur dconf-cli il n'est pas installé par défaut par
le bureau MATE. Sans lui gaspacho ne peut pas configurer MATE
Ajout de la création des répertoires nécessaires à dconf
ref: #18556 @1h
Les repertoires obligatoires ne sont pas créés automatiquement a l'installation
de dconf-cli.
Creation des liens pour le fonctionnement de gaspacho-agent
ref: #18556 @1h
Les liens vers les scripts par défaut de pam-script ne devraient pas
être obligatoires mais leur absence génére beaucoup de messages troublants
dans les logs
Ajout du démarrage automatique de l'agent a l'ouverture de session MATE
ref: #18556 @1h
Ajout d'un id pour le conteneur gaspacho-agent
ref: #18556 10min
Création du répertoire /etc/gaspacho par le paquet
ref: #18556 @30min
Creation du repertoire /etc/gaspacho-agent
ref: #18556
Installation de gaspacho-agent dans l'image embarquée
ref: #18556 @2h
Dans un plugin pour ltsp-build-client on gère l'installation:
Copie de la configuration depuis le serveur
Création du job cron.hourly
Import de la ca du scribe depuis /usr/local/share/ca-certificates/gaspacho-server.crt
Installation de gaspacho-agent dans l'image embarquée
ref: #18556
Ajout d'une valeur par defaut si gaspacho-agent n'est pas activé
ref: #18556 @30min
Dans le cas ou gaspacho-agent est désactivé, il faut une valeur
par défaut sinon le plugin ltsp qui ajoute gaspacho-agent dans l'image fait une erreur
Permettre aux valeurs dconf utilisateur de s'appliquer dans l'image embarquée
ref: #18556 @1h
Les règles dconf utilisateur ne sont pas activées dans l'image embarquée
Création du répertoire /etc/gaspacho-agent/users
ref: #18556 @2h
Si on ne créé pas ce repertoire, il sera créé à la connexion du premier utilisateur
avec des droits restreints à cet utilisateur. Les utilisateurs suivants ne pourront pas
lire leur profile.
History
#1 Updated by Laurent Flori over 6 years ago
- Status changed from Nouveau to En cours
#2 Updated by Laurent Flori over 6 years ago
- Assigned To set to Laurent Flori
#3 Updated by Laurent Flori over 6 years ago
- Description updated (diff)
- Remaining (hours) changed from 3.0 to 2.0
#4 Updated by Laurent Flori over 6 years ago
- Parent task changed from #17492 to #17491
#5 Updated by Laurent Flori over 6 years ago
- Description updated (diff)
Ca devrait fonctionner maintenant.
ATTENTION il faut copier la ca_local du scribe sur l'eclair
root@scribe>scp /etc/ssl/certs/ca_local.crt 10.1.3.20:/usr/local/share/ca-certificates/
et sur l'eclair mettre à jour les certificats:
root@eclair>update-ca-certificates
#6 Updated by Laurent Flori over 6 years ago
- Description updated (diff)
- Remaining (hours) changed from 2.0 to 0.5
#7 Updated by Laurent Flori over 6 years ago
- Status changed from En cours to Résolu
#8 Updated by Laurent Flori over 6 years ago
- Status changed from Résolu to En cours
#9 Updated by Scrum Master over 6 years ago
- Status changed from En cours to Résolu
#10 Updated by Gérald Schwartzmann over 6 years ago
- Status changed from Résolu to En cours
#11 Updated by Gérald Schwartzmann over 6 years ago
- Status changed from En cours to Fermé
- % Done changed from 0 to 100
- Remaining (hours) changed from 0.5 to 0.0