Pour le point 2, avant de se connecter à la BD il faut savoir ce que l'on a besion. D'après ce que j'ai pu voir on a besion de connaitre les domaines existant pour pouvoir stater by domaine. Une piste qui est interressante serait d'utiliser obm-locator ou obm-satellite (ces services sont disponible en 2.3 seulement) Je propose donc deux architecture qui vont fonctionner différement: * obm-locator: obm-locator est un nouveau service pour obm 2.3 qui permet de localiser un service enregistre dans OBM. Il est automatiquement déployé ou se trouve la BD. c'est un web-service qui sera toujours installé en https (l'admin-sys sera déja plus content). Actuellement il permet seulement de savoir quel est le serveur obm-sync associé a un utilisateur, on lui donne un login, il renvoi une ip. Il pourrait être enrichi afin de pouvoir retourner la liste des domaines
obm-locator ne me semble pas trop adapte pour sortir la liste des domaines
*obm-satellite: obm-satellite a été complètemen,t réécrit en 2.3, c'est mainteant lui aussi un web service qui peut-être étendu facilement. Là on ne fonctionne plus de la même façon qu'avec le locator. Avec obm-satellite, on l'install là ou en a besoin. Il est extensible via module. Le but serait donc de configurer les script munin via obm-satellite sur odre de l'interface OBM. Ainsi on a l'avantage de ne pas requeter sur un serveur distant a chaque appel des scripts munin. Lors de l'ajout d'un host smtp dans l'interface web, celle-ci fait une requete sur le web service obm-satellite en lui envoyant les informations necessaire pour se configurer, de son coter obm-satellite via son module 'muni-postfix' s'occupe de générer la con des scripts munin. PS: c'est quoi une version MIOCT ??
MIOCT = ministere de l'interieur -- Pierre Baudracco Directeur LINAGORA GSO, 05 62 19 24 91 - 06 82 84 63 67 OBM project leader, www.obm.org, [email protected] AliaSource devient LINAGORA GSO _______________________________________________ Obm mailing list [email protected] http://www.list.aliasource.fr/mailman/listinfo/obm
