Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: ihti - 12.08.06 - klo:21.25

Otsikko: Palvelun käynnistys buutatessa
Kirjoitti: ihti - 12.08.06 - klo:21.25
Virittelen TeamSpeak palvelinta ja se pitäisi saada päälle esim sähkökatkon jälkeen automaattisesti.

Lueskelin Jannen howtoa aiheesta, ja kyselisin jos joku aiheeseen vihkiytynyt kertoisi olenko oikeilla jäljilla:

Koodia: [Valitse]
sudo ln -s /home/teamspeakuser/teamspeak/teamspeak2_server_startscript /etc/init.d/teamspeak2_server_startscript ja sitten
Koodia: [Valitse]
update-rc.d -f teamspeak2_server_startscript start 99 2 3 4.
Otsikko: Re: Palvelun käynnistys buutatessa
Kirjoitti: tn - 12.08.06 - klo:23.33
No kyllähän oikeilla jäljillä olet. Tuossa on kuitenkin mm. se vika, että teamspeakserveriä ei voi sammuttaa tai uudelleenkäynnistää tuon systeemin kautta. Se ei myöskään tee minkäänlaisia tarkistuksia siitä onko kenties kyseinen ohjelma jo käynnissä. Kannattaakin tehdä tuolle kunnon skripti. Helpoiten tämä taitaa hoitua käyttämällä /etc/init.d/ -hakemistosta löytyvää skeleton-tiedostoa. Eli ensin kopioit sen itsellesi:
Koodia: [Valitse]
sudo cp /etc/init.d/skeleton /etc/init.d/teamspeakSitten muokkaat itselle sopivaksi:
Koodia: [Valitse]
sudo gedit /etc/init.d/teamspeakTämän jälkeen lisäät sen käynnistettäväksi esim. näin:
Koodia: [Valitse]
update-rc.d teamspeak defaults
Muoks. Tuli tuosta vielä mieleen, että enhän minä tietystikään tiedä mitä toi teamspeak2_server_startscript sisältää. Jos se hallinnoi jo noi käynnistämiset ja sammuttamiset niin toi sinun tapasi vaikuttaisi ihan hyvältä. Ei varmaankaan ole järkeä rakentaa mitään päällekkäistä systeemiä.