You are not logged in.
Pages: 1
Topic closed
GLPI 0.72
Bonjour
J'avoue que j'ai quelques difficultés
Tout semble fonctionner: glpi et ocs en synchro forcée
J'ai bien placé le script de ocsng_fullsync.sh dans la crontab (de root ? est-ce le meilleurs user ?)
Le script s'exécute bien puisque j'ai la trace en appelant le plugin dans GLPI
MAIS:
- Si je ne met par mon nouvel ordinateur à la main dans GLPI, le plugin indique une synchronisation mais il n'y a pas de nouvel ordi dans GLPI
- Si je met mon nouvel ordi dans GLPI avec seulement son nom. un liaison est indiquée par le plugin mais l'ordi n'est jamais mis à jour
Remarque: avant chaque essai, j'ai pris la précaution de supprimer l'ordi de OCS puis de forcer un contact OCS par l'agent de l'ordi
Ou est mon erreur ? Merci
Contribution à la notice du plugin:
- A mon avis, il ne serait pas inutile de dire que le package php5-cli est nécessaire
- Qu'après la copie sans le répertoire du site, il faut mettre le propriétaire des fichiers à www-data et à rendre exécutables les scripts
Offline
bonjour
vous avez lu la doc sur le wiki ?
Offline
Oui, j'ai même parcouru le forum.
Sinon je ne serais pas allé aussi loin dans la mise en service
Offline
tient on avait pas précisé dans la doc du wiki qu'il fallait exécuter le script avec le user apache (www-data sur debian)
1/ il faut placer le script dans la crontab du user www-data
2/ votre mode ocsng est mal configuré
3/ il faut configurer la liaison automatique si vous voulez qu'une machine entrée à la main dans GLPI soit fusionnée avec une machine remontant d'OCS
Offline
Bonjour, vous dites que vous l'avez lu mais pourtant votre question sur la crontab de root laisse à penser le contraire
Extrait du wiki : Ajouter le script dans la crontab de votre user apache
Pour la conribution à la notice , allez-y c'est un wiki et c'est fait pour que chacun y contribue plutôt que de laisser le travail aux autres. Vous êtes le bienvenue.
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
tient on avait pas précisé dans la doc du wiki qu'il fallait exécuter le script avec le user apache (www-data sur debian)
1/ il faut placer le script dans la crontab du user www-data
Ca m'avait échappé, désolé
2/ votre mode ocsng est mal configuré
3/ il faut configurer la liaison automatique si vous voulez qu'une machine entrée à la main dans GLPI soit fusionnée avec une machine remontant d'OCS
Ca c"est fait
Je refais des tests. Merci
Offline
J'ai maintenant initialisé la bonne crontab. Ce qui m'a causé du souci car le fait de m'être trompé avait mis le fichier log du script en propriétaire root, donc il est probable que la nouvelle exécution ne pouvait se faire car le log ne pouvait être mis à jour.
Maintenant tout marche comme avant, c'est à dire pas normalement car bien que le script semble fonctionner et que les traces dans le plugin indiquent des synchronisations, le nouvel ordinateur ou l'existant ne se met pas à jour.
Quelqu'un as-t-il une piste à me proposer ?
Offline
J'ai trouvé !
En fait, l'ordi était bien importé mais il allait dans l'entité racine que je n'utilise pas
Un règle d'affectation d'entité aux imports, résout le problème
Offline
Pages: 1
Topic closed