[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