Projet

Général

Profil

PMB-sync

Détails de la synchro entre PMB et ProxyEPN.

Export sur le serveur PMB

Le script d'export sur le serveur PMB est lancé par

  • /etc/cron.d/pmb-export
SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
MAILTO=administrateur@domaine.fr

0    1    *    *    *    abecmd /home/abecmd/pmb-to-epn/export_pmb.php
  • /home/abecmd/pmb-to-epn/export_pmb.php

C'est le script qui est proposé dans le dépôt bzr suivant:

bzr branch sftp://eric.seigne@redmine.ryxeo.com/home/groupes/developpeurs/abuledu/abuledu-epnadmin/pmb-to-proxyepn/

Import sur le serveur EPN

Le script d'import sur le serveur EPN est lancé par

  • /etc/cron.d/pmb-import
SHELL=/bin/bash
PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
MAILTO=administrateur@domaine.fr

36 15 * * * pmb-sync /home/pmb-sync/exec-sync-pmb.sh
  • /home/pmb-sync/exec-sync-pmb.sh
#!/bin/bash
LADATE=`date +"%Y%m%d"`
chmod +x /home/pmb-sync/export_pmb_a_importer_dans_proxyepn-${LADATE}.sh
exec time sudo /home/pmb-sync/export_pmb_a_importer_dans_proxyepn-${LADATE}.sh | grep -v sfPatternRouting | grep -v myUser
Redmine Appliance - Powered by TurnKey Linux