rc-scripts strikes back ( długie )

Grzegorz Konopko kolodko1 w o2.pl
Wto, 21 Wrz 2004, 00:39:51 CEST


> 
> Są mi znane dwa rozwiązania które dostarczają obsługę zalezności w
> skryptach startowych, obydwa bardzo podobne: skrypty Free(Net)BSD
> i skrypty R.Goocha. Rożnią się one tylko technicznym rozwiązaniem
> odnajdywania zależności.

Podaj namiary jakieś do opisów czy dokumentacji jakiejś.
W gentoo które rozwiązanie jest zastosowane? Bo za czasów gentoo wiem ze tam 
cos takiego było i dla mnie bomba.

> 
> Dodatkowo skrypty skrypty FreeBSD są za bardzo rozdrobnione. Są tam
> nawet osobne skrypty do tworzenia /etc/motd czy ustalania hostname, czy
> nawet uruchamiania swapu. Takie rzeczy powinny IMO zostać w monolitycznym
> skrypcie startowym (u nas rc.sysinit), a na osobne pliki rozbite tylko
> usługi (z racji ewentualnej konieczności ich startowania i stopowania
> niezaleznie od samego startowania systemu). Generalnie, rzeczy które i tak
> są zawsze robione tylko raz nie powinny być wydzielane do osobnych plików.
> 
> Kolejną wadą tych rozwiązań jest problem z wyłączaniem uruchamiania
> pewnych usług w procesie bootwania systemu, ale to można rozwiązać
> w prosty sposób zachowując system symlinków w /etc/rc.d/rc?.d ale
> bez "numerków". Na tej podstawie może być określane jakie usługi bają
> być uruchamiane onboot.
> 

Bedzie trochę trwało robienie tego ale ja jestem za i chętnie w wolnym czasie 
coś pogrzebie.
-------------- następna część ---------
Załącznik HTML został usunięty...
URL:  /mailman/pipermail/pld-devel-pl/attachments/20040921/9b9ef9f2/attachment.html


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