
spinner
-
Compteur de contenus
15 -
Inscription
-
Dernière visite
Messages posté(e)s par spinner
-
-
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é.
0 -
Pour le Serveur ManiaPlanet (FuraxMania) oui, mais pas XAseco2 qui est le serveur gestionnaire de records pour ManiaPlanetServer.
Et euh oui justement je recherchais surtout à ce que le gestionnaire de records n'ai pas besoin du terminal SSH.
0 -
Nice, Merci beaucoup!
Il ne me manque plus qu'à trouver comment ajouter la commande "screen" à mon Nas pour le terminal SSH histoire que XAseco2 fonctionne sans avoir besoin de mon PC.
0 -
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?
0 -
re Bonjour,
Je viens de relire attentivement vos explications, je pense avoir compris.
Pour que mon script fonctionne, il faut simplement que je rajoute les lignes vers le chemin du fichier config, et aussi celui du matchsettings dans /usr/local/etc/rc.d/FuraxMania.sh ?
0 -
Alors maintenant, après redémarrage du Nas, aucun message d'erreur sur Putty, mais le serveur ne se lance pas non plus.
J'ai tout de mémé, plusieurs dossier qui ce sont créer, dans: /usr/local/etc/rc.d/
0 -
Avec;
#!/bin/sh cd `dirname $0`/ManiaPlanetServer /title=TMStadium /game_settings=MatchSettings/FuraxMania.txt /dedicated_cfg=FuraxMania.txt
Dans; /volume1/TMServ01/TM2S
/volume1/TMServ01/TM2S/FuraxMania.sh: cd: line 2: can't cd to /volume1/TMServ01/TM2S/ManiaPlanetServer
0 -
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.
0 -
J'ai modifié, ça à l'air de fonctionner mais,
/usr/local/etc/rc.d/FuraxMania.sh start Starting ManiaPlanet Date=2014-10-16_14_00 Svn=58952 GameVersion=3.3.0... Segmentation fault (core dumped)
0 -
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.
0 -
`dirname $0`
Je l'ajoute ainsi au script de BOOT?
0 -
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).
0 -
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 ";;")
0 -
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 .- J'aimerai qu'on m'explique comment exécuter ces deux scripts au démarrage du nas ?
- 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/undefcd /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 SpiNNer0
Besoin D'aide Pour Lancer Mes Script Maniaplanet Et Xaseco2 Au Boot Du Nas
dans Installation, Démarrage et Configuration
Posté(e) · Modifié par spinner
Désolé pour le manque de précisions sur ":/var/packages/PEAR/target" je parle de la personnalisation open_basedir quand on est connecté à l’interface web du DiscStation.