Installation von Teamspeak2 auf Debian Etch

Dieses Thema im Forum "Fragen zu Howtos" wurde erstellt von M. Zink, 14. Nov. 2007.

  1. M. Zink

    M. Zink New Member

    Zu diesem HowTo hab ich drei Fragen :)

    1. Da steht folgendes im HowTo
    Wie genau lautet der Befehl damit ich die Passwörter sehe? Fehlt glaub ich in dem HowTo



    2. Gibt es für OpenSuSe 10.3 besonderheiten die verhindern das ich dieses HowTo anwende oder kann ich das bedenkenlos auch bei mir anwenden? Speziell das mit dem Benutzer usw. meine ich.



    3. Der Teamspeak Server soll nach Möglichkeit auch automatisch starten wenn ich den Server neu boote. Was muss ich dazu machen? einfach nur chkconfig -add teamspeak wird denke ich nicht ausreichen oder?
     
  2. planet_fox

    planet_fox Super-Moderator

    Da hasst du recht hier der befehl

    Code:
    ./teamspeak2-server_startscript passwords
    Ich wüsste mal nicht

    Das lässt sich über ein bashscript lösen, wenn ich diese Woche noch land sehe dann füge ich eventuel eins hinzu.
     
  3. M. Zink

    M. Zink New Member

    Ich überlege grade wie das mit dem User ist den ich für den TS anlege. Ich denke das geht darum das das ganze sicherer ist oder? Würde es nicht Sinn machen auch andere Dienste wie den Apache oder Postfix mit einem eigenen User laufen zu lassen? Oder ist das so oder so der Fall? Wie kann ich raus finden unter welchem User eine Anwendung läuft?
     
  4. planet_fox

    planet_fox Super-Moderator

    Das ist so

    schau dir mal an unter welchen user deine Benutzer laufen

    Code:
    ps -aux
    oder um zBsp. Postfix zu überprüfen

    Code:
    top | grep postfix
     
  5. M. Zink

    M. Zink New Member

  6. planet_fox

    planet_fox Super-Moderator

    Das kann sich noch ziehn, hab noch genug zeug rum liegen was geld bringt und das is momentan wichtiger
     
  7. M. Zink

    M. Zink New Member

    Ich hab eine Lösung gefunden wie ich das hin bekomme das der TS Server automatisch startet und auch neu gestartet wird wenn er ausfällt. Ich nutze einfach die Möglichkeit von ISPConfig um Dienste zu überwachen und hab den Startbefehl bei Aktion eingetragen und damit müsste ja eigentlich der TS gestartet werden auch wenn der Server neu gebootet wird. Nicht direkt ggf. und erst innerhalb 30 Minuten aber das ist erst mal besser wie nichts :)
     
  8. Feanwulf

    Feanwulf Member

    Ein Starscript in /etc/init.d/ erstellen.

    Bei mir heisst die Datei "tsserver" und muß die Rechte 755 haben.

    /etc/init.d/tsserver

    Code:
    #!/bin/bash
    cd /home/ts/
    rm /home/ts/tsserver2.pid
    su - ts -c "/home/ts/teamspeak2-server_startscript start"
    
    Dann mit dem Befehl
    Code:
    runlevel
    ausfindig machen in welchem Runlevel dein Server läuft.

    Beispiel:
    Code:
    web-ng:/home/ts# runlevel
    N 2
    
    Damit weiß ich nun, daß mein Server im Runlevel 2 läuft und ich noch das Startscript in /etc/rc2.d/ einbinden muß

    Code:
    cd /etc/rc2.d/
    ln -s /etc/init.d/tsserver S99tsserver
    
    Wenn man den Server noch ordnungsgemäss stoppen möchte müsste man ein Stopscript erstelen und dies in rc6.d einbinden.
     

Diese Seite empfehlen