Aller au contenu

spinner

Membres
  • Compteur de contenus

    15
  • Inscription

  • Dernière visite

Messages posté(e)s par spinner

  1. Ok oui effectivement pour ManiaPlanet ça fonctionne. Mais pour Xaseco2 non ça ne fonctionne pas. Déjà quand je reboot mon Nas dans les paramètres PHP j'ai la ligne ":/var/packages/PEAR/target" qui empêche le lancement de Xaseco2, et quand je ferme Putty le gestionnaire de records ne fonctionne plus.

    Script de XAseco2:

    #!/bin/sh
    cd /volume1/TMServ01/FuraxMania
    php xaseco2.php FuraxMania </dev/null >xaseco2.log 2>&1 &
    echo $!

    Script que j'ai crée avec la méthode précédemment indiquée:

    #!/bin/sh
    
    
    
    
    start() {
    /volume1/TMServ01/xaseco2/XAseco2.sh &
    
    php xaseco2.php FuraxMania </dev/null >xaseco2.log 2>&1 &
            return 0
    }
    stop() {
            killall XAseco2.sh
    }
    
    
    
    
    case "$1" in
    start)
            start
            ;;
    stop)
            stop
            ;;
    restart)
            stop
            start
            ;;
    *)
            exit 1
    esac

    Ce script fonctionne, mais ne reste pas lancé une fois Putty fermé.

  2. Suite à de nombreux essais sur ManiaPlanetServer (FuraxMania.sh), sur Mumble (murmur.x86), sur XAseco2.sh qui es le gestionnaire de record, pour le serveur ManiaPlanet. Mais mon vrai problème, n'a rien à voir avec le fait que ça peut être lourd de rentrer plusieurs lignes de commande pour démarrer mes serveurs.

    Mon problème viens surtout de Xaseco2 qui a besoin de Putty et le terminal SSH pour rester en fonctionnement.

    Je comprends pas du tout pourquoi?

  3. Désolé je n'ai pas bien compris il faut croire, je viens d'essayer de l'ajouter au script dans: /volume1/TMServ01/TM2S/TrackMania.sh

    #!/bin/sh
    cd `dirname $0`/ManiaPlanetServer /title=TMStadium /game_settings=MatchSettings/FuraxMania.txt /dedicated_cfg=FuraxMania.txt

    et le script dans: /usr/local/etc/rc.d/

    #!/bin/sh
    
    
    start() {
            /volume1/TMServ01/TM2S/FuraxMania.sh &
            return 0
    }
    stop() {
            killall FuraxMania.sh
    }
    
    
    case "$1" in
    start)
            start
            ;;
    stop)
            stop
            ;;
    restart)
            stop
            start
            ;;
    *)
            exit 1
    esac
    /usr/local/etc/rc.d/FuraxMania.sh start
    /volume1/TMServ01/TM2S/FuraxMania.sh: cd: line 2: can't cd to /volume1/TMServ01/TM2S/ManiaPlanetServer

    En tout cas merci pour l'aide et ta patience.

  4. Je pense que j'ai mal expliqué un petit quelque chose.

    Le script habituel FuraxMania.sh se trouve dans;

    /volume1/TMServ01/TM2S/

    et le script de BOOT qu'on fait actuellement que j'ai dalleur nommé pareil FuraxMania.sh se trouve dans;

    /usr/local/etc/rc.d/

    Désolé c’était peut-être pas malin de le nommé de la même façon.

  5. aucun problèmes ;) , merci beaucoup pour ton aide et la correction j'ai testé.

    /usr/local/etc/rc.d/FuraxMania.sh start
    /volume1/TMServ01/TM2S/FuraxMania.sh: line 2: ./ManiaPlanetServer: not found
    Précision, d'habitude j’exécute mon serveur avec;
    cd /volume1/TMServ01/TM2S
    ./FuraxMania.sh
    Dans ce script;
    #!/bin/sh
    ./ManiaPlanetServer /title=TMStadium /game_settings=MatchSettings/FuraxMania.txt /dedicated_cfg=FuraxMania.txt
    Autre précision;

    Scripts de BOOT que j'ai trouvé sous Linux pour Xaseco2 sur ce site http://audi-r8.olympe.in/viewtopic.php?f=5&t=6 (partie 5 Xaseco2 et partie 6 Dédié Maniaplanet + Xaseco2).

  6. Merci pour cette réponse très rapide, et simple à réaliser.

    J'ai crée le script;

    cd /usr/local/etc/rc.d/
    vi FuraxMania.sh
    i
    #!/bin/sh
    
    start() {
            /volume1/TMServ01/TM2S/FuraxMania.sh &
            return 0
    }
    stop() {
            killall FuraxMania.sh
    }
    
    
    case "$1" in
    start)
            start
            ;;
    stop)
            stop
            ;;
    restart)
            stop
            start
            ;;
    *)
    Echap
    ZZ
    Quand je teste;
    /usr/local/etc/rc.d/FuraxMania.sh start
    
    
    /usr/local/etc/rc.d/FuraxMania.sh stop
    La réponse;
    -ash: /usr/local/etc/rc.d/FuraxMania.sh: Permission denied
    J'ai aussi essayé d'autoriser 'Everyone' en 'lecture' et 'écriture' Toujours pareil.
    Je viens de rendre le script exécutable;
    chmod ugo+x FuraxMania.sh
    /usr/local/etc/rc.d/FuraxMania.sh start
    /usr/local/etc/rc.d/FuraxMania.sh: line 23: syntax error: unexpected end of file     (expecting ";;")
  7. Bonjour, Bonsoir;

    J'ai installé un serveur Maniaplanet et le gestionnaire de record Xaseco2 sur mon nas synology DS214Play, je l'ai lancé avec le Protocol SSH via putty,

    Tout fonctionne correctement à un détail près ...

    -Pour le serveur Maniaplanet, il se lance et reste lancé quand je ferme putty, mais ne se relance pas au redémarrage du nas.
    -Pour le serveur Xaseco2, il se lance mais ne reste pas exécuté une fois que je déconnecte putty et encore moins si je redémarre le nas.


    Ce serveur et son gestionnaire de records sont installés dans un dossier partagé /volume1/TMServ01 .

    1. J'aimerai qu'on m'explique comment exécuter ces deux scripts au démarrage du nas ?
    2. Et comment faire pour que le script Xaseco2 reste actif une fois putty déconnecté ?


    Voici mes scripts pour lancer mon serveur Maniaplanet et son gestionnaire de records Xaseco2:

    Script du serveur FuraxMania.sh (dans volume1/TMServ01/TM2S) :

    #!/bin/sh
    ./ManiaPlanetServer /title=TMStadium /game_settings=MatchSettings/FuraxMania.txt /dedicated_cfg=FuraxMania.txt
    Commande que j'utilise pour lancer les serveurs avec putty (connecté en tant qu'utilisateur ROOT):
    cd /volume1/TMServ01/TM2S
    ./FuraxMania.sh
    Script du gestionnaire de records Xaseco2: dans /volume1/TMServ01/undef
    cd /volume1/TMServ01/undef
    ./XAseco2.sh
    Commande que j'utilise pour lancer le gestionnaire de records via putty:
    cd /volume1/TMServ01/undef
    ./XAseco2.sh
    En espérant que quelqu’un comprenne mon problème et puisse m'aider, ou me guider.
    PS: Je débutes sous Linux.
    Cordialement SpiNNer
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.