jeste jednou linky v /etc/rc.d/rc*.d

David Rohleder davro na ics.muni.cz
Úterý Duben 20 17:56:29 CEST 1999


ondrej.suchy na parlament.cz (Ondrej Suchy) writes:

> > Na systemech jako je solaris je napriklad dohoda, ze do urciteho cisla
> > se spousti zakladni daemony pro vubrc beh systemu, potom nabehnou sitove
> > daemony (zase urcity interval cisel), nakonec backup daemon  a podobne.
> > V linuxu tato konvence myslim neni.
> 
> jeste jednou upozornuji, protoze ne kazdy na to evidentne mysli:
> tento zpusob plati pouze u distribuce RedHat, neni to nic spolecneho pro
> vsechny Linuxy!

To je spise rozdil mezi Linuxy se startovacimi skripty podle System V
nebo BSD-like.

Byva dobrym zvykem distribuovat program jako .tar.gz a v INSTALL
rict: Tento spousteci skript si strcte nekam (treba do /etc/rc.d/init.d).

Pokud ovsem distribuuji treba .rpm nebo .deb, tak vim, kam ty skripty
mam strcit - protoze jsou urceny pro nejakou distribuci, ktera ma
svoje pravidla. 

Reseni, ktere castecne nabizi napr. Debian je takove, ze tyto skripty
se instaluji pomoci nejakeho programu, ktery zastinuje vlastnosti
konkretni implementace: napriklad pro inetd x xinetd:

update-inetd --add [parametry]
update-inetd --disable telnet

Zavola se program, ktery zanese program do konfiguracniho souboru, a
odstini uzivatele (nebo instalacni skript) od konkretni podoby
konfiguracniho souboru. Tento program se lisi pro instalovanou verzi
inetd nebo xinetd (samozrejme, ze pak se musi definovat, ze inetd a
xinetd jsou dve vzajemne se vylucujici aplikace)


-------------------------------------------------------------------------
David Rohleder						davro na ics.muni.cz
Institute of Computer Science, Masaryk University
Brno, Czech Republic
-------------------------------------------------------------------------


Další informace o konferenci Linux