[OBM] : dev cookbook
Pascal Salaun
pascal.salaun at mclabosse.fr
Mon Oct 19 10:09:16 CEST 2009
Bonjour,
voici la version corrigée.
il y avait quelques bricoles qui trainaient (un print, une regex pas géniale)
Pascal
Quoting Pascal salaun <pascal.salaun at mclabosse.fr>:
> Bonjour tout le monde,
>
> après quelques jours de fainéantise (je voulais par taper sur mon
> clavier) :-)
>
> voici la dernière mouture du fichier de stats pour obm (cf pj), enfin d'un
>
> Les modifs apportées sont :
>
> - on oublie la connexion au SGBD (=> plus besoin de savoir si c'est
> du My. ou du Posgres.) pour une connexion vers Cyrus (à moins qu'un
> admin Sécu ait décidé de bloquer la connexion imap entre Postfix et
> Cyrus).
> - le wildcard fait maintenant référence au domaine et à son alias
> s'il existe. On aura ainsi des scripts intitulé, par exemple,
> obm-ms_nb_from_toto.com:toto.bzh
> - possibilité de choisir entre le nom du domaine (par defaut) ou de
> l'alias à afficher dans le graphe,
>
>
> Ainsi, pour une automatisation des scripts,on aurait par exemple
> quelque chose du style :
>
> # cp obm-ms_nb_from_ obm-ms_nb_from_toto.com:toto.bzh # sed -i
> 's/_imap_srv_/127\.0\.0\.1/' obm-ms_nb_from_toto.com:toto.bzh
> # sed -i 's/_imap_adm_/cyrus/' obm-ms_nb_from_toto.com:toto.bzh
> # sed -i 's/_imap_adm_pwd_/cyrus/' obm-ms_nb_from_toto.com:toto.bzh
> etc ...
>
> Il reste :
> - le cas des machines maitres:esclaves où une copie du nouveau
> script doit être déposée.
> - comment on active les stats (dès la création du domaine, à la demande...)
>
> Enfin, encore du boulot en perspective.
>
>
> Pascal
>
> Pierre Baudracco a écrit :
>>
>>
>>> 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
>>
>>
>>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: obm-ms_nb_from_
Type: application/x-perl
Size: 7944 bytes
Desc: not available
Url : http://www.list.aliasource.fr/pipermail/obm/attachments/20091019/aba287fc/obm-ms_nb_from_-0001.bin
More information about the Obm
mailing list