Beiträge von Arisu

    Naja auch wenn ich nur einen Instanz betreibe so muss ich mich ja immer wieder über die shell einlogen um das script zu starten. "ohne License"
    Auch kann ich diesen befehl nicht per crontab erstellen da der befehl --autoupdate entfernt würde.

    Hallo Sebbo


    So nach dem ich mal wieder dein script angechaut habe da es bei mir ja das problem mit dem TSDNS gab.
    Sehe ich nun das der cronjob nur noch mit einer license geht.
    Die license kostet wenn ich das richtig sehe 79€ für Privat sowie Hosteranbieter.
    Oder hast du für Privat eine andere License im angebot.
    Denke für mich als Privatperson der einen Server nur online hat wäre das einwenig viel geld somal ich kein Onlinehoster bin

    Schaue ich heute abend danach


    wäre doch aber bei Teamspeak das problem nicht auch ?
    Sprich Architektur oder der Linux Typ
    Da updatet er genau das was er soll Linux Debian 64 bit achitekur
    Ohne das ich da was ändere
    Beim Starten vom TSDNS bringt er ja dann die Architektur oder der Linux Typ durcheinander ^^ ?

    So hab dein script oben als test.sh erstellt
    so schaut es bei mir aus derzeit


    /home
    ts3server
    ts3update


    ich sehe den Befehl


    cd $TEAMSPEAK_DIRECTORY ""da sollte er eigentlich ja ins ts3server - verezeichnis gehen tut er ja auch immerhin startet teamspeak ja""
    # Change into TSDNS directory
    cd tsdns/ " da sollte er in den unterordner tsdns gehen soll


    Der fehler wird meiner meinung hier irgendwie sein
    su -c "./tsdnsserver_"$LINUX_OR_FREEBSD"_"$ARCHITECTURE" &" - $USER
    denn da schreibt er no such file pla pla pla


    nach dem ich einfach mal umschreibe auf su -c "./tsdnsserver_linux_amd64 &" startet er diesen ^^


    root@xxxx:/home/ts3update# ./test.sh
    Starting TSDNS server [ .. ]


    root@xxxx:/home/ts3update# Scanned tsdns_settings.ini, number of entries: 3 normal and 0 wildcards


    ja sehe vor code den wald nicht =)

    So hab nun manuel den eintrag hinzugefügt


    echo "Script execution time: $((TIME_MEASUREMENT_SCRIPT_END-TIME_MEASUREMENT_SCRIPT_START))"s;
    echo -e "\nSupport the development of this script and donate: XXXXXXXXXX Thank you very much!";
    # Restore stdin and close file descriptor 5
    exec 0<&5 5>&-
    unset TERM
    echo "Starte jetzt manuell TSDNS "
    service tsdns start


    exit 0;


    Nun läuft auch mein TSDNS wieder mit vieleicht findest du den Fehler noch ich habs versucht komme aber nicht drauf =(

    OK Das mit der mail klappt nun keine ahnung woran das gelegen hat hab den Cron Job der ja auch 3 Uhr steht auf 5 Uhr geändert
    kann sein das mein Backup script der um 3 Uhr startet da dazwichen haut


    Jetzt hänge ich nur noch am TSDNS das er diesen erkennt beendet die fils kopiert aber nicht mehr startet da die fehlermelung
    Starting TSDNS server No directory, logging in with HOME=/ -su: 1: ./tsdnsserver_linux_amd64: not found kommt
    TSDNS liegt wie standart bei mir im TS Server verzeichnis

    hallo Sebbo


    bei dem Script zwecks autoupate kommt kurz nach dem er TSDNS startet dieser Fehler


    Starting TSDNS server No directory, logging in with HOME=/
    -su: 1: ./tsdnsserver_linux_amd64: not found
    [ FAILED ]
    No directory, logging in with HOME=/
    Starting the TeamSpeak 3 server


    nach dem er den Cronjob ausgeführt hat sollte er ja ne mail verschicken auch diese geht nicht raus


    Mein System Debian Wheezy 64Bit