[linux-l] Re: file-rc
Volker Grabsch
vog at notjusthosting.com
So Jan 21 13:04:13 CET 2007
On Thu, Jan 18, 2007 at 03:23:01PM +1100, Peter Ross wrote:
> * Peter Ross wrote on Wed, Jan 17, 2007 at 12:51 +0000:
>
> > Nur eine Vermutung: bei rcorder stehen die Abhaengigkeiten in dem
> > Startskript, bei Make ist dann noch ein (zentrales) Makefile vonnoeten..
>
> Als Ergaenzung:
>
> Ich koennte mir folgendes vorstellen:
>
> Jedes Paket bringt ein Makefile mit, welches sozusagen das Startskript
> ist, und die Abhaengigkeiten enthaelt.
>
> Das init-Startskript sehe dann etwa wie folgt aus:
>
> cat /etc/rc.d/make.d/* > /etc/rc.d/rc.makefile
> make -f /etc/rc.d/rc.makefile
Könnte funktionieren. Ein include im Makefile wäre aber eleganter.
> Wenn man mehrere Runlevel hat, macht irgendetwas wie chkconfig Symlinks in
> /etc/rc.d/rc?.d/make.d,
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: \
...
include make.d/*
Viele Grüße,
Volker
--
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR
Mehr Informationen über die Mailingliste linux-l