[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obsdfr-misc] Fichier: /etc/profile - Utilisation des fonctions



2008/3/30 Julien Cabillot <jcabillot AT gmail POINT com>:

> 2008/3/30 Mattieu Baptiste <mattieu POINT b AT gmail.com>:
>
> > On Sat, Mar 29, 2008 at 8:51 AM, Olivier Regnier <oregnier AT oregnier POINT info
> >
> > wrote:
> >
> > > Bonjour,
> > >
> > > J'ai développé une fonction afin de compiler OpenBSD depuis les
> sources.
> >
> >
> > Hello,
> >
> > Ça pourra peut-être t'intéresser, ça fait quelques années que j'ai écrit
> > un
> > petit script qui se charge d'automatiser les tâches de mises à jour
> > (récupération des sources, mise à jour des sources, compilation de
> noyau,
> > installation de ce noyau, compilation du userland, compilation de
> > xenocara).
> >
> > Je le mets à jour régulièrement pour suivre -current.
> >
> > Ça se trouve ici : http://www.brimbelle.org/mattieu/stuff/maj
> >
> > Bonne soirée,
> > Mattieu
> >
> >
> > >
> > >
> > > Voici le code:
> > >
> > > [debut]
> > > function build_userland
> > > {
> > >  if [[ ! -d /usr/obj ]] then
> > >     echo "=> /usr/obj doesn't seem to exist!"
> > >     return 0
> > >  else if [[ ! `/sbin/mount | /usr/bin/grep "/usr/obj"` ]] then
> > >          sudo /sbin/mount /usr/obj && sudo /sbin/newfs wd0h
> > >          sudo /sbin/mount /usr/obj
> > >      else
> > >          echo "=> Error /usr/obj is already mounted!"
> > >          return 0
> > >      fi
> > > fi
> > > [suite]
> > >
> > > Le problème se situe au niveau du else if [[ `/sbin/mount |
> > /usr/bin/grep
> > > "/usr/obj"` ]]
> > >
> > > J'obtiens à l'écran le message suivant:
> > >
> > > syntax error: `$(/sbin/mount | /usr/bin/grep "/usr/obj")' missing
> > > expression operator
> > >
> > > Qu'en pensez-vous ?
> > >
> > > Merci d'avance.
> > >
> > > --
> > > Cordialement,
> > > Olivier Regnier
> > >
> > > ________________________________
> > > French OpenBSD mailing list
> > > misc AT openbsd-france POINT org
> > > http://www.openbsd-france.org/ml
> > >
> > >
> >
> >
> > --
> > Mattieu Baptiste
> > "/earth is 102% full ... please delete anyone you can."
> >
>
> Tu l'as "crontabé" ??


Non mais j'y ai pensé pour des machines en -stable. Par contre les patchs
n'étant pas très très fréquents, je préfère le faire à la main. Et puis pour
-current c'est plus pratique à la main je trouve.

>
> (ça devient difficile à suivre le top/middle/bottom-post :))


;)


>
>
> --
> Julien Cabillot
>



-- 
Mattieu Baptiste
"/earth is 102% full ... please delete anyone you can."