┌vod
Hledat
OvladaΦe
Hardware
Software
AbφΦko
O nßs

Distribuce - Debian - Item 3278

Otßzka

Datum: 18. 11. 2002 22:16
Od: metalman
Titulek: spusteni prg pri bootu v deb 3

Zkompiloval jsem si qmail a tcpserver.V /etc/init.d/ jsem si napsal stupidni skript ktery dane prg spousti. A v /etc/rc3.d/ /etc/rc4.d /etc/rc2.d jsem udelal link ve tvaru Sxxqmail. Presto mi qmail po restartu serveru nenajede.Neexistuje na to nejaka utilita, ktera by to udelala automaticky??Neco jako RedHati chkconfig.

A pak me jeste zajima jak z qmailu udelat balicek abych to nemusel kompilovat na dalsich serverech. Samozdrejme by si vyzadal instalaci tcpserveru. diky moc metalman



Odpov∞di

Datum: 19. 11. 2002 09:59
Od: Adam ⌐talmach
Titulek: spusteni prg pri bootu v deb 3

Hmm a co tak rpmfind.net myslim ze to tam v poho najdete.

Datum: 19. 11. 2002 10:14
Od: Michal ╚iha°
Titulek: spusteni prg pri bootu v deb 3

update-rc.d, vice viz update-rc.d(8), ale IMHO by ty symlinky mely stacit (teda pokud nepouzivas file-rc).

Datum: 19. 11. 2002 16:48
Od: Jiri Bajer
Titulek: spusteni prg pri bootu v deb 3

Urcite staci vytvorit script v /etc/init.d a dat symlink do /etc/rc.d/rc?.d (?=nejspis 3). Akorat je potreba davat pozor na poradi spousteni scriptu - doporucuju qmail poustet az nekde ke konci, tj. kolem S80-S90. Neni problem uvnitr skriptu samotneho? Pouziva uplnou cestu k binarce qmailu? (/var/qmail/bin temer jiste neni v PATH) Odpovida struktura skriptu? (u redhatu to treba znamena, ze skript musi reagovat na sousteni s parametrem start|stop....)

Datum: 19. 11. 2002 22:58
Od: metalman
Titulek: spusteni prg pri bootu v deb 3

PATH="/var/qmail/bin":$PATH;export PATH
/var/qmail/bin/qmail-start '| preline procmail' /var/qmail/bin/splogger qmail &
tcpserver -g 105 -u 1017 192.168.4.13 smtp /var/qmail/bin/qmail-smtpd &

tak vypada muj skript. V /etc/rc3.d/ je link S92qmail a presto to pri startu nenajede. A nevite proc kdyz posilam mail (pres mozila mail) tak se to cca 30 sekund jakoby spojuje a pak se to posle.Proc je tam takova prodleva?? Diky moc metalman

Datum: 20. 11. 2002 13:11
Od: Jiri Bajer
Titulek: spusteni prg pri bootu v deb 3

Prodleva pri posilani mailu muze byt kvuli DNS. Nektera cast propletence SMTP asi pouziva lookupy a DNSka je pomala. Skript vypada v poradku (byt tu cast s tcpserverem nemuzu posoudit, qmail-smtpd poustim pres xinetd). Jestli je ten link v poradku, skript jde z konzole rucne spustit, startujete do runlevelu 3, kdyz nahradite svuj skript nejakym dummy skriptem (napr. echo "pokus" > /var/log/pokus.log) a ten funguje, tak to opravdu nevim, kde je zakopany pes. Pokud se dummy neprovede, zkusil bych ho spoustet z rc.local.

Datum: 20. 11. 2002 09:21
Od: Robert Krßtk²
Titulek: spusteni prg pri bootu v deb 3

>jeste zajima jak z qmailu udelat balicek...

viz treba APT-Howto

Datum: 20. 11. 2002 10:22
Od: Karel Rank
Titulek: spusteni prg pri bootu v deb 3

je to deb-make, bez parametru. spustit v adr. se zdrojakem. zepta se co ma udelat za balicky a potom ten zdrojak zdebianizuje:)pak staci jenom "fakeroot debian/rules binary" a balik je na svete


(c) AbcLinuxu s.r.o.   Grafika: megadesign