[linux-l] Re: file-rc

Peter Ross Peter.Ross at alumni.tu-berlin.de
So Jan 21 22:28:16 CET 2007


On Sun, 21 Jan 2007, Volker Grabsch wrote:

> Oder, nach dem Ansatz von file-rc, ein zentrales Makefile, das alle
> Abhängigkeiten pro Runlevel enthält:
> 
>     rc0: \
>             stop-a \
>             stop-b \
>             start-c \
>             start-d \
>             start-f
> 
>     rc1: \
>             ...

Aber dazu musst Du doch dieses File wieder editieren, wenn Du b 
deinstallierst, und g hinzufuegst?

Die Eleganz von rcorder liegt doch darin, dass ich nirgendwo editieren 
muss, es passiert eben automatisch. Neues  Skript - Einordnung nach den 
Dependencies, erledigt.

Es gibt, nebenbei, ein paar "pseudo-Skripts", die das Ende jeder Phase, 
wie Networking laeuft, Syslogging gestartet, Netzwerkfilesysteme gemountet 
etc. kenzeichnen, um solche grundlegenden Abhaengigkeiten abstrakter, 
unabhaengig davon, sagen wir mal, ob "ifup ${interface}" durch ist, zu 
definieren)

(<vereinfacht>)

So wird eben ein syslogd zuerst gestartet, (evt. ein zweites Mal, um am 
Netzwerk zu lauschen, nach dem Networking laeuft), Networking erfordert 
"Syslogging laeuft", RPC Network und NFS-Mount als Voraussetzung RPC 
haben.

Ob ich zuerst Samba- oder NFS-Verzeichnisse mounte, wird gleich sein, das 
kann _parallel_ laufen (bei SysV S* geht es nacheinander).

Gruss
Peter


Mehr Informationen über die Mailingliste linux-l