SPECS (DEVEL): util-linux.spec - added buildcond with

Andrzej Krzysztofowicz ankry w green.mif.pg.gda.pl
Pon, 24 Maj 2004, 08:25:02 CEST


=?iso-8859-2?Q?Pawe=B3?= Sakowski wrote:
> > > BTW: w obecnym ukladzie skryptow startowych trzeba by sie niezle
> > > nagimnastykowac, zeby uzystac cos takiego:
> > > 
> > > /home po NFS
> > > /home/services lokalne
> > > /home/services/swap jako swap
> > > ;)
> > 
> > Na koniec rsync /dev/drzewo /dev/brain :D
> > 
> > Ten przykład byłby wykonalny, ale wymagałby osobnego skryptu dla każdego 
> > systemu plików i osobnego pliku konfiguracyjnego, żeby pozwolić na 
> > zmiane needów bez ręcznej edycji skryptu. No chyba, że zrobimy sobie 
> > jakiś generator rc-scriptsów...
> 
> swap needs: /home/services/swap
> /home/services/swap needs: /home/services
> /home/services needs: /home
> /home needs: portmap
> portmap needs: eth0 [i.t.d.]
> 
> i z innej strony:
> 
> /home/services needs: fsck_/dev/hda2
> /dev/hda2 needs: udev
> 
> Przydługie to. Ale gdyby komuś się udało rozpisać rc.sysinit na takie
> zależności, to byłaby rewelacja.

Dokladnie.

Ale tu tez o co innego chodzi: czy mozna zrobic takie "needs", zeby
1. szlo dalej w przypadku FAIL.
2. probowalo zrobic _dokladnie to samo_ pozniej ponownie
?

Taka sytuacje: A needs B needs C needs D
I chcesz pomiedzy _kazdymi_ dwoma odpalac skrypt E...
Projektowo nietrywialne IMO.

-- 
=======================================================================
  Andrzej M. Krzysztofowicz               ankry w mif.pg.gda.pl
  phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math.,   Gdansk University of Technology



Więcej informacji o liście dyskusyjnej pld-devel-pl