[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