Kirjoittaja Aihe: Palvelun käynnistys buutatessa  (Luettu 1601 kertaa)

ihti

  • Käyttäjä
  • Viestejä: 62
    • Profiili
Palvelun käynnistys buutatessa
« : 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.

tn

  • Käyttäjä
  • Viestejä: 472
    • Profiili
Re: Palvelun käynnistys buutatessa
« Vastaus #1 : 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ä.
« Viimeksi muokattu: 12.08.06 - klo:23.42 kirjoittanut tn »