Schemat NICE w rc-scripts

Tomasz Kłoczko kloczek at rudy.mif.pg.gda.pl
Sat May 22 20:33:47 CEST 1999


On 21 May 1999, Marcin 'Qrczak' Kowalczyk wrote:

> Fri, 21 May 1999 11:17:27 +0200, Artur Frysiak <wiget at t17.ds.pwr.wroc.pl> pisze:
> 
> > w funkcji daemon() było by rozpoznawanie czy -n ${DAEMON_RUN_NICE_LEVEL} i
> > jeśli nie to:
> > nice ${DAEMON_RUN_NICE_LEVEL} ${BINARKA}
> > w przeciwnym przypadku
> > nice ${DEFAULT_DAEMON_RUN_NICE_LEVEL} ${BINARKA}
> 
> Czyli:
> 
> nice ${DAEMON_RUN_NICE_LEVEL:-DEFAULT_DAEMON_RUN_NICE_LEVEL} ${BINARKA}

Dobra dołożyłem poprawkę wg powyższego w /etc/rc.d/init.d/functions i
/etc/sysconfig/system z komentarzem.
Jednocześnie jest nadal zachowana kompatybilność z tym co jest w RH czyli
że o ile ktoś będzie miał jakiś paskundny skrypt
/etc/rc.d/init.d/<service> w którym będzie:

daemon [+/-nicelevel] <service>

to to też ruszy. Niemniej tak jak mówię .. skrypty w /etc/rc.d/init.d/
mają _nie mieć_ %config, czyli mają nie podlegać w przypadku modelowym
modyfikacjom, a wszelkie parametry konfiguracyjne powinny być wyciągane do
/etc/sysconfig/<service> (przykład jak to można robić można znaleźć w tym
co jest zrobione w syslog).

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek at rudy.mif.pg.gda.pl*



More information about the pld-devel-pl mailing list