You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2010-03-17 10:07:59

jof300
Member
From: Gembloux
Registered: 2010-01-27
Posts: 124

crontab ldap

Bonjour,

après quelques recherches sur le wiki et le forum,j'ai pu trouver quelques informations me permettant d'avancer dans la création de ma crontab pour importer/synchroniser automatiquement les users de mon ldap.

Pour ce faire,j'ai tappé la commande: crontab -u www-data -e
j'ai ajouter ces 2 lignes :
0 * * * * cd /var/www/glpi/scripts && php -q -f ldap_mass_sync.php -- action=1 server_id=1
0 * * * * cd /var/www/glpi/scripts && php -q -f ldap_mass_sync.php -- action=0 server_id=1

Normalement cela devrait importer et synchroniser avec le ldap toutes les heures.
la 1ere pour synchroniser les users deja importés avec le ldap et la 2 eme pour les importer.

Cependant,en me reconnectant aujourd'hui,je vois que rien n'a été fait. (en regardant la date de la dernière modification)
J'ai regardé si apache était propriétaire du script et il l'est bien. L'id de mon server ldap est bien 1.

Ou est mon erreur?

Merci pour l'aide smile


En Prod :GLPI :0.72.3   En Test : SVN     OCS : 1.3     parc : +- 1000 machines   Authentification LDAP : +1800 users
Plateforme: Debian Lenny 5.0.4           
php 5.2.6-1    mysql 5.0.51a    apache 2.2.9   
internet explorer 7/8  Mozilla 3.5.7

Offline

#2 2010-03-17 13:12:36

Hugues
Member
Registered: 2010-01-19
Posts: 7

Re: crontab ldap

Bonjour jof300,

Essayes avec cette nomenclature la:

0 * * * *  cd /var/www/glpi/scripts && php ldap_mass_sync.php –server_id=1 action=1
0 * * * *  cd /var/www/glpi/scripts && php ldap_mass_sync.php –server_id=1 action=0

Offline

#3 2010-03-17 14:20:59

jof300
Member
From: Gembloux
Registered: 2010-01-27
Posts: 124

Re: crontab ldap

bonjour Hugues

je viens de tester avec */15 * * * * cd /var/www/glpi/scripts && php -q -f ldap_mass_sync.php -- action=1 server_id=1
et cela fonctionne.

Pour le -q -f, c'est en cherchant sur le forum que j'ai vu qu'il fallait les indiquer et cela m'a été approuvé par un dev.

Apparemment ce serait le 0 * * * * qui ne fonctionnerait pas ,le pourquoi,je ne sais pas


En Prod :GLPI :0.72.3   En Test : SVN     OCS : 1.3     parc : +- 1000 machines   Authentification LDAP : +1800 users
Plateforme: Debian Lenny 5.0.4           
php 5.2.6-1    mysql 5.0.51a    apache 2.2.9   
internet explorer 7/8  Mozilla 3.5.7

Offline

#4 2010-03-17 15:01:34

Hugues
Member
Registered: 2010-01-19
Posts: 7

Re: crontab ldap

Ok merci pour l'info jf300
smile

Offline

#5 2010-03-17 15:02:58

jof300
Member
From: Gembloux
Registered: 2010-01-27
Posts: 124

Re: crontab ldap

cela reste peut-être (et même surement) une mauvaise manipulation de ma part si la commande avec le 0 * * * *  ne fonctionne pas smile


En Prod :GLPI :0.72.3   En Test : SVN     OCS : 1.3     parc : +- 1000 machines   Authentification LDAP : +1800 users
Plateforme: Debian Lenny 5.0.4           
php 5.2.6-1    mysql 5.0.51a    apache 2.2.9   
internet explorer 7/8  Mozilla 3.5.7

Offline

Board footer

Powered by FluxBB