← Back to team overview

sslug-teknik team mailing list archive

Re: Proces styring - foregroung og background

 

On Wed, 10 Jan 2001, Innocence wrote:

> Hej
> 
> Nu har jeg gennemsøgt webbet på kryds og tværs, læst utallige newbie
> guides, samt spurgt andre Linux brugere, men ingen har endnu kunnet
> svare mig på dette spørgsmål. Forhåbentlig er jeg nu kommet til det
> rette sted :)

Du mangler nok at læse howtoerne på http://www.linuxquake.com/

> Problemerne opstår når jeg skal kalde processen frem igen:

Du kan med fordel bruge programmet "screen", som formentlig følger med rh7
i en eller anden pakke.

> Til sidst en ekstra ting, som ikke lige har noget med proces styring
> at gøre: IBM serveren som Linux kører på er sat op til at starte op i
> tilfælde af strømsvigt. Hvor skal jeg lægge startop-kommandoen til
> CounterStrike spilserveren hvis den skal starte automatisk op uden
> nogen behøver at logge ind?

Tag et kig på scriptsene i /etc/rc.d/init.d
Her er f.eks. et eksempel på hvordan jeg starter en qw server ved boot
(indholdet af filen /etc/rc.d/init.d/qwsv)

-----
#!/bin/csh -f
#
# chkconfig: 345 97 5
# description: Starts and stops quake world servers on boot.

su -f -c "/home/quake/bin/qwservers $1" quake
-----

scriptet /home/quake/bin/qwservers kan reagere på start|stop

Du kan så bruge "chkconfig" til at sætte servicen op med; 
chkconfig --add qwsv

og

service qwsv start
eller
service qwsv stop

dit script skal nok bruge screen til at starte med, osv.

Vi har iøvrigt en spil liste, som du er velkommen til at deltage på/i.

Mads

-- 
Mads Bondo Dydensborg.                               madsdyd@xxxxxxxxxxxx
Estimates of online gamers in the United States alone run as high as 15 to
20 million people. 
                                      - Jon Katz, Slashdot, on youth culture.



Follow ups

References