Teamspeak2 autostart bei reboot aktivieren

Ja so kann man es auch machen, aber ich habe jetzt schon mehreremale gehört, dass diese Lösung nicht gut ist. Ich würde das gern mit dem /etc/init.d machen.
 
Code:
ln -s /etc/init.d/tss /etc/rc2.d/S99tss

In weches DefaultRunlevel muss ich des machen? Ich hab habe da rc0.d, rc1.d, rc2.d, rc3.d, rc4.d, rc5.d und rc6.d
 
Code:
who -r
oder
Code:
runlevel
verrät Dir, in welchem run-level Du momentan bist (wahrscheinlich 3) -- den solltest Du dann auch nehmen.

Es gibt aber auch Programme (die aber je nach Distribution anders heißen), die Dir die Links (inklusive der Links, die beim shutdown aufgerufen werden), für alle run-level anlegen. Diese Programme solltest Du bevorzugt verwenden. Falls Du es lieber von Hand machst, vergiss nicht den K-Link für den shutdown, sonst startet das Programm u. U. nach dem nächsten reboot nicht richtig.

Viele Grüße,
LinuxAdmin
 
Hallo, ich bekomme folgenden Fehler, wenn ich das Script ausführen will:

neverlands:/etc/init.d# sh teamspeak2 start
!!!!!!!!!!!
Starting the Teamspeak 2 Server...
teamspeak2: line 43: sudo: command not found
neverlands:/etc/init.d#

Hat jemand eine Idee dazu?
Zeile 43 ist bei mir:
Code:
sudo -u $USER $DIR/server_linux -PID=$DIR/tss2.pid

Neverlands
 
Du musst das Paket "sudo" Deiner Distribution nachinstallieren.
Alternativ kannst Du auch den Befeh 'su' verwenden, dann muss die Zeile aber
Code:
su $USER -c "$DIR/server_linux -PID=$DIR/tss2.pid"
heißen.


Viele Grüße,
LinuxAdmin
 
Back
Top