tsdns script

  • Moin moin.
    Ich suche hilfe für ein bzw mehrere Scritpe.
    Ich habe ein start script für meinem Ts server dieses funktioniert auch wunderbar, allerdings habe ich jetzt auch noch einen afk-bot und meine tsdns allerdings bekomme ich es nicht hin diese einfach mit starten zu lassen. Hoffe hier auf hilfe.


    hier einmal das Script was auch funktioniert http://tyriaswelt.de/Downloads/Teamspeak3Scripte.rar
    und dann muss ich halt noch mein afk-bot starten was ich micht dem Befehl "screen -d -m -S ts3bot java -mx30M -jar JTS3ServerMod.jar" mache.
    und halt denn Tsdns "screen -AdmS ts3dns ./tsdnsserver_linux_amd64"


    Leider habe ich garkeine ahnung von scripten :/
    habe alles was ich so in der richtig brauchte aus Toturials, komme allerdings an diesem punkt einfach nicht mehr weiter ...Bitte helft mir 8o
    mfg Lasse ;)

    • Offizieller Beitrag

    Hallo,
    prinzipiell reicht es, wenn du ein rc-Skript erstellst, welches beim Hochfahren des Servers ausgeführt wird - hierzu sollte das Netzwerk dann aber bereits vorhanden sein. ;)


    und dann muss ich halt noch mein afk-bot starten was ich micht dem Befehl "screen -d -m -S ts3bot java -mx30M -jar JTS3ServerMod.jar" mache.


    Im Skript musst du vor dem Befehl nur noch sagen, dass er in das Verzeichnis wechseln soll, wo die JAVA-Datei "JTS3ServerMod.jar" liegt. Hier empfehle ich gerade bei einem System-Start den absoluten Pfad und nicht den relativen!


    und halt denn Tsdns "screen -AdmS ts3dns ./tsdnsserver_linux_amd64"


    Gibt es einen Grund, warum du es mit screen startest? Eigentlich reicht das hier nämlich völlig:

    Code
    ./tsdnsserver_linux_amd64 &


    Siehe auch hier für weitere Informationen: Das TeamSpeak Domain Name System (TSDNS)


    Also ein Skript für den Start des Servers hast du ja schon. Das würde ich einfach wie folgt erweitern:

    Viele Grüße,
    Sebbo

    ---

    DevOps Engineer <3