[Obm] automate et perl

Sylvain Garcia sylvain.garcia at aliasource.fr
Tue Jun 10 16:21:10 CEST 2008


On Tue, 2008-06-10 at 15:27 +0200, Codron Matthieu wrote:
> On Tue, 2008-06-10 at 14:46 +0200, Codron Matthieu wrote:
> > Bonjour, je suis en train d’eesayer de configurer obm pour ma société
> > avant de finir mon stage de fin d’études.
> > 
> >  
> > 
> > Je voudrais tout d’abord féliciter l’équipe pour la qualité du
> > produit, simple, rapide, ergonomique et intuitif ; en somme, il est
> > agréable et fait ce qu’on lui demande J
> > 
> >  
> > 
> > J’ai quelques questions à propos de l’automate :
> > 
> > - Tout d’abord, concernant la version des dépots de ubuntu 8.04, la
> > mise à jour ne m’est jamais proposée… est-elle implémentée ?
> 
> L'automate n'étant pas activé dans les paquets, nous avons patché le
> code pour faire disparaitre l'icone de mise à jour système.
> 
> > 
> > - Ensuite, avec la dernière version du SVN, il me propose bien les
> > mises à jour, mais j’ai le même soucis que sur ce post :
> > http://www.list.aliasource.fr/pipermail/obm/2008-April/001400.html .
> > 
> > En cherchant plus loin, je me suis rendu compte que la commande
> > `update.pl –global –domain 0` me retourne une erreur de dépendances
> > (Can't locate OBM/toolBox.pm in @INC (@INC
> > contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl) at auto/update.pl line 9).
> > 
> > En ajoutant le lien symbolique qui va bien pour satisfaire les
> > dépendances (je ne l’ai plus en tête, mais je dois pouvoir le
> > retrouver si c’est crucial…), j’ai une erreur de compilation sur
> > ToolBox.pm.
> > 
> > Cela signifie-t-il que je dois installer la liste de dépendances
> > donnée sur ce post :
> > http://www.list.aliasource.fr/pipermail/obm/2008-January/001215.html
> > (libnet-telnet-perl libcyrus-imap-perl22 libnet-server-perl
> > libcrypt-smbhash-perl libdigest-sha1-perl libunicode-maputf8-perl
> > libconfig-inifiles-perl libnet-ldap-perl)
> > 
> 
> Oui, pour une installation manuelle : lien symbolique + dépendances perl
> à installer.
> 
> Merci, ca a marché.
> Pour ceux qui atterriront sur ce post, voici la démarche pour une debian (ou debian like, comme ubuntu)
> 	# ln -s /usr/share/obm/auto/libperl-OBM/OBM/ /etc/perl/OBM
> 	Puis
> 	# apt-get install libnet-telnet-perl libcyrus-imap-perl22 libnet-server-perl libcrypt-smbhash-perl libdigest-sha1-perl libunicode-maputf8-perl libconfig-inifiles-perl libnet-ldap-perl
> 	Et vous pouvez verifier que 
> 	# directory/of/obm/auto/update.pl --global --domain 0
> 	Ne donne pas d'erreur.
> 
Il y a aussi la solution d'utiliser le Makefile perl:

# cd /usr/share/obm/auto/libperl-OBM/
# perl Makefile.pl
# make
# make install

-- 
Sylvain Garcia
Aliasource - Groupe LINAGORA
20, rue Hermès, Parc Technologique du Canal 31520 RAMONVILLE SAINT AGNE
Téléphone : +33 (0)5 62 19 24 91



More information about the Obm mailing list