[Obm] Re: [www.aliasource.fr] : OBM

Pierre Baudracco pierre.baudracco at aliasource.fr
Tue Apr 3 00:38:29 CEST 2007


> Le Monday 02 April 2007 00:24:53, vous avez écrit :
> > > Message :bonjour
> > > Je suis en train d'installer votre goupware sur un serveur freebsd pour
> > > le tester.
> > > je l'install avec une base de donnée postgresql .
> > > Dans l'archive que j'ai recupéré, il y a des scripts dans /script .
> > > J'ai utilisé, le script install_obmdb_2.0.pgsql.sh.
> > > Il y a un bug dedans .
> > > vous avez declarer une fonctions comme ceci :
> > > function getVal () {
> > >    echo Recherche $1
> > >    VALUE=`grep ^$1\ *= ../../conf/obm_conf.ini | cut -d= -f2 | tr -d '^ '
> > > | tr -d '" '`
> > >    echo $VALUE
> > > }
> > >
> > > cela ne marche .
> > > c'est mieux comme cela :
> > > getVal () {
> > >    echo Recherche $1
> > >    VALUE=`grep ^$1\ *= ../../conf/obm_conf.ini | cut -d= -f2 | tr -d '^ '
> > > | tr -d '" '`
> > >    echo $VALUE
> > > }
> > >
> > > Sinon votre produit a l'air sympa .
> > > a+
> >
> > Bonjour,
> >
> > qu'est ce qui ne marche pas (ceci marche tres bien sous l'ensemble des
> > distribs linux) ? l'install sous freebsd ?
> > la seule difference est le mot cle "function" pour declarer la fonction
> > shell getVal ??
> > Etonnant, ceci ne devrait etre dependant que du shell utilise. Quel est
> > votre shell par defaut sous freesbsd ?
>
> Salut
> En fait le mot cle "function" fait planter le script .
> Quand je l'ais retiré cela a permis au script de passer sans probléme .
> Le shell utilisé est zsh sous freebsd 6.2 .
> Pour le script shell la fonction s'appelle function, pas getVal .
> Donc aprés  il plante car il ne trouve pas la fonction getVal mais qui
> s'appel
> function .
> En fait ce qui m'a surpris dans votre script shell c'est l'utilisation de ce
> mot cles function dans un script shell .
> Personnellement, et je peux me tromper, je déclare mes fonctions comme ceci
>
> search ()
> {
>
> find $1 -name (*~)
> echo "supression du fichier $1"
> }
>
> Mais je ne pense pas être le seul, comme le montre le HOWTO ABS sur tldp :
> http://tldp.org/LDP/abs/html/functions.html
> Voila, je finis dans la semaine mon installation quand j'aurais un peu de
> temps si du retour d'une installation sur freebsd vous intéresse je veux bien
> vous donnez quelques info :) .
> Merci
> a+

Bonjour,

et merci
oui biensur des retours d'une installation sous freebsd nous interessent
grandement.
Nous allons regarder cette histoire de declaration de fonction shell

Cordialement
-- 
Pierre Baudracco - AliaSource - 05 62 19 24 91 - www.aliasource.fr


More information about the Obm mailing list