Project

General

Profile

Tâche #18556

Scénario #17491: Fournir des règles gaspacho pour les environnements de bureau

Finaliser l'intégration de gaspacho-agent

Added by Laurent Flori over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
01/04/2017
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

Description

Gaspacho-agent devrait être installé et fonctionnel:
  • sur le serveur eclair
  • dans li'mage embarquée

Associated revisions

Revision 121330d9 (diff)
Added by Laurent Flori over 6 years ago

Correction du plugin dconf pour la génération des profils utilisateurs

ref: #18556 @1h

Revision 42baf95a (diff)
Added by Laurent Flori over 6 years ago

Ajout d'un plugin pour la gestion des clefs/valeurs au format shell

ref: #18556 @30min

Revision f710b415 (diff)
Added by Laurent Flori over 6 years ago

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

Revision 72a54a8f (diff)
Added by Laurent Flori over 6 years ago

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

Revision 3f628f2c (diff)
Added by Laurent Flori over 6 years ago

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

Revision eed38acc (diff)
Added by Laurent Flori over 6 years ago

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.

Revision 1d69fdf9 (diff)
Added by Laurent Flori over 6 years ago

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

Revision b76c2b9c (diff)
Added by Laurent Flori over 6 years ago

Ajout du démarrage automatique de l'agent a l'ouverture de session MATE

ref: #18556 @1h

Revision 19bad3e8 (diff)
Added by Laurent Flori over 6 years ago

Ajout d'un id pour le conteneur gaspacho-agent

ref: #18556 10min

Revision 49724de0 (diff)
Added by Laurent Flori over 6 years ago

Création du répertoire /etc/gaspacho par le paquet

ref: #18556 @30min

Revision 08e30639 (diff)
Added by Laurent Flori over 6 years ago

Creation du repertoire /etc/gaspacho-agent

ref: #18556

Revision 8786ffc4 (diff)
Added by Laurent Flori over 6 years ago

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

Revision c3fb883f (diff)
Added by Laurent Flori over 6 years ago

Installation de gaspacho-agent dans l'image embarquée

ref: #18556

Revision b2504828 (diff)
Added by Laurent Flori over 6 years ago

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

Revision 32f01483 (diff)
Added by Laurent Flori over 6 years ago

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

Revision 154cdbd2 (diff)
Added by Laurent Flori over 6 years ago

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

Also available in: Atom PDF