Ändra uppstarts ordningen.

Är Ni nybörjare i UNIX/Linux? Detta forum avhandla allmäna UNIX frågor.
Post Reply
DasKaktus
Posts: 1
Joined: 27 August 2010, 01:11

Ändra uppstarts ordningen.

Post by DasKaktus » 27 August 2010, 01:16

Hej.

Har suttit och letat efter svar men hittar inga som jag kan känna igen mig i.

Hur ändrar man uppstarts ordningen av tjänsterna?

Bakgrund:
Jag kör Slackware 13.
Installerat och konfiguerat så att jag kör bind med dns recordsen i mysql.
Men bind startar innan mysql och det går naturligtvis inte så bra ;)

kratz
Posts: 1121
Joined: 9 May 2005, 17:21
Location: ~/Högsby
Contact:

Re: Ändra uppstarts ordningen.

Post by kratz » 28 August 2010, 17:04

Har för mig att Slackware använder sig av Sys V Init, vilket innebär att du ändrar ordningen genom att byta namn på länken till tjänsten i /etc/rcX.d/ där X = runlevel.
Så om du tex kör burken i runlevel 3, och vill byta ordning på bind och mysql så ändrar du tex. /etc/rc3.d/S60mysql till /etc/rc3.d/S50mysql om bind heter tex. /etc/rc3.d/S55bind . Så SXX är själva ordningen som tjänsterna startar i.
Välkommen till http://archlinux.se !

User avatar
kjell-e
Posts: 2817
Joined: 21 December 2002, 16:27
Location: Linköping
Contact:

Re: Ändra uppstarts ordningen.

Post by kjell-e » 29 August 2010, 10:59

Nej, slackware använder inte system V init utan init är mer lik BSD. I slackware finns några rc-filer under /etc som man ska peta på.

Nu var det länge sedan jag körde slackware så antingen får någon annan fylla i med detaljerna eller så kan jag göra det när jag väl har laddat hem slackware och installerat den på en virtuell maskin.

User avatar
kjell-e
Posts: 2817
Joined: 21 December 2002, 16:27
Location: Linköping
Contact:

Re: Ändra uppstarts ordningen.

Post by kjell-e » 30 August 2010, 19:48

Om du tittar i filen /etc/rc.d/rc.inet2 så finns det 3-4 rader för varje tjänst som ska startas. Klipp ut och klistra in dessa i en annan ordning så har du bytt ordning för tjänsterna som ska startas.

Post Reply