|
|
|
| [Debian] Demarrage automatique d'un .sh par predator125 |
lundi 13 août 2007 à 18:03:07 |
Configuration: Windows XP Firefox 2.0.0.5
Bonjour!!!
"Voilà, si vous pouviez m'aider à me dire ce qui ne va pas je vous en serez très reconnaîssant ! " 'Bah... la guerre ca craint" C'est à toi de nous dire ce qui ne va pas!!!!!! |
Salut,
chmod -v 0644 et pourquoi 644? en traduction ça donne -rw-r--r-- c'est qui n'est pas très bon si tu veux que ton script s'exécute fait un chmod -v 0755 /etc/init.d/demarrage.shlami20j |
Le problème c'est que rien ne se lance au demarrage ^^ :S
Et que je suis encore obliger de tout tapper à chaque reboot. Le script ne fonctionne pas quoi ! |
Allo, quelqu'un pourai me dire ce qui ne va pas pour que ça marche S.V.P ! |
Salut, mv /etc/init.d/demarrage.sh /etc/demarrage.sh chmod -v 0755 /etc/demarrage.sh echo '/etc/demarrage.sh' >> /etc/init.d/rc.local lami20j |
Nan, ça ne marche tjrs pas ....
C'est chiant !!!!! |
Salut,
affiche ls -l /etc/rc.local tail 5 /etc/init.d/rc.local /sbin/runlevel find /etc/ -name 'rc.local' ls -l /etc/demarrage.sh-- lami20j |
Salut,
J'ai rebboter le dedié puis tapper au demarrage ces configs, voilà ce que cà donne : ns22393:~# ls -l /etc/rc.local -rwxr-xr-x 1 root root 666 2007-05-16 10:27 /etc/rc.local ns22393:~# tail 5 /etc/init.d/rc.local tail: Ne peut ouvrir `5' en lecture: Aucun fichier ou répertoire de ce type ==> /etc/init.d/rc.local <== exit 3 ;; stop) ;; *) echo "Usage: $0 start|stop" >&2 exit 3 ;; esac /etc/demarrage.sh ns22393:~# /sbin/runlevel N 2 ns22393:~# find /etc/demarrage.sh /etc/demarrage.sh ns22393:~# ls -l /etc/demarrage.sh -rwxr-xr-x 1 root root 1140 2007-08-22 02:28 /etc/demarrage.sh |
Salut,
il me semble que ton script a besoin de server X pour demarré. c'est bien ça? lami20j |
Lup,
"Server X" ? C'est quoi ? Je sais pas, moi je tape les commandes du script et ça demarre. Mais ça marche que manuellement :S |
je voulais demandé si'il te faut une interface graphique pour le démarrer :-)
lami20j |
Non, il me faut juste et seulement Putty ! |
Quelqu'un peux m'aider svp ?
Pasque la, je seche et puis c'est chiant de tout retapper à chaque fois :S Configuration: Windows XP Firefox 2.0.0.5 |
qu'a tu fait comme configuration sur ton serveur.
Genre les logiciels que tu a installé (interface graphique) as tu suivit un tuto pour installe ton serveur? Moi j'ai fait mon serveur aussi, plus porté lamp, mais j'ai lancé un script pour iptables de ma meme maniere, et chez moi aucun probleme. Configuration: Linux Debian etch Mozilla 1.8.1.6 |
Salut,
Comment ça comme configuration ? J'ai fait les mises à jour qu'ils disent chez OVH pour avoir les pages webs: "http://guides.ovh.net/BindEtApacheDebian" d'ailleurs à propos ma page web ne fonctionne pas: "http://ns22393.ovh.net/" ça me met toujours la page d'erreur de raffraichissement :S Bah j'ai juste installer Teamspeak et des servers steam. Aucun en interface graphique. En fait, tout ce que j'ai installé est dans la liste de demarrage autommatique écrite à mon premier post. Ouai j'ai suivi des tutos pour installer mes programmes: - "http://www.cs-amx.com/categorie-serveur-linux-33.htm" <=== Pour les servers steam - "http://forum.ovh.com/archive/index.php/t-11981.html" <=== Pour Teamspeak Dans le tutos pour teamspeak ils disent aussi comment faire le démarrage automatique mais j'ai essayer et faite une 20ène de tutos et ça marche toujours pas :S Ce que je ne comprend pas, c'est que tout ce lance parfaitement quand je fais manuellement au demarrage, pourquoi avec le script cela ne demarre-t-il pas ?? Voilà, éclairez-moi un peu svp, je debute en Linux :P Merci ++ Configuration: Windows XP Firefox 2.0.0.5 |
Salut,
Ce que je ne comprend pas, c'est que tout ce lance parfaitement quand je fais manuellement au demarrage, pourquoi avec le script cela ne demarre-t-il pas ?? Je vois dans tes script l'exécution de la commande cd, ce qui suppose que tu as une session ouverte et le cd peut s'exécuter ce qui n'est pas le cas si la session n'est pas ouverte, donc je ne pense pas que tu peux utililser ce script au démarrage de don système. En revanche tu pourras l'utiliser au démarrage de ta session en mettant la commande dans le fichier d'initialisation de shell (si tu utilises le shell bash alors le fichier s'appelle .bashrc) Un utilisateur normal peux exécuter ce script? Une autre possibilité c'est de modifier tes scripts Par exemple au lie de #!/bin/sh #Lancement du serveur privé cd /usr/steam/prive screen -dmS prive ./hlds_run -game cstrike +maxplayers 16 +map de_nuke +port 27015 -pingboost 3 -autoupdate -sys_ticrate 1000 -tos tu écrit #!/bin/sh #Lancement du serveur privé screen -dmS prive /usr/steam/prive/hlds_run -game cstrike +maxplayers 16 +map de_nuke +port 27015 -pingboost 3 -autoupdate -sys_ticrate 1000 -tos Pourquoi pas écrire directement les commandes dans /etc/rc.local screen -dmS prive /usr/steam/prive/hlds_run -game cstrike +maxplayers 16 +map de_nuke +port 27015 -pingboost 3 -autoupdate -sys_ticrate 1000 -tos screen -dmS public /usr/steam/public/hlds_run -game cstrike +maxplayers 32 +map de_dust2 +port 27020 -pingboost 3 -autoupdate -sys_ticrate 1000 -tos screen -dmS kz /usr/steam/kz/hlds_run -game cstrike +maxplayers 32 +map kz_volcano +port 27030 -pingboost 3 -autoupdate -sys_ticrate 1000 -tos screen -dmS deadmatch /usr/steam/deadmatch/hlds_run -game cstrike +maxplayers 32 +map de_dust2 +port 27040 -pingboost 3 -autoupdate -sys_ticrate 1000 -tos screen -dmS gungame /usr/steam/gungame/hlds_run -game cstrike +maxplayers 32 +map de_dust2 +port 27010 -pingboost 3 -autoupdate -sys_ticrate 1000 -tos -- lami20j Configuration: Windows XP Internet Explorer 6.0 |
ok deja on avance.
tu est sur un mutu ou un dedié chez ovh? quand tu a fait ton update-rc, tu a du voir une serie de 6 lignes apparaitre en dessous de ta cimmande. correct? Je sais que moi j'ai toujours eu des difficulté avec update-rc pour qe ca fonctionne. sinon il faut bien que tu fasse ton chmod en 755 et ensuite ton update-rc sinon tu peux essayer de faire l'equivalent de ce que fait update-rc avec des ln -s. http://www.debian-fr.org/article.php?page=viewarticle&article=4 <<--- update-rc pour ton serveur apache c'est un autre probleme. Frégis Configuration: Linux Debian etch Mozilla 1.8.1.6
|
@ lami20j, ===> J'ai exactement tappé comme tu as dit:
/home/ts/tss2_rc2/ ./teamspeak2-server_startscript restart screen -dmS prive /home/steam/moi/prive/hlds_run -game cstrike +maxplayers 16 +map de_train +port 27015 -pingboost 3 -autoupdate +sys_ticrate 1000 -tos screen -dmS public /home/steam/moi/public/hlds_run -game cstrike +maxplayers 32 +map de_dust2 +port 27000 -pingboost 3 -autoupdate +sys_ticrate 1000 -tos screen -dmS kz /home/steam/moi/kz/hlds_run -game cstrike +maxplayers 32 +map kz_6fd_volcano +port 27030 -pingboost 3 -autoupdate +sys_ticrate 1000 -tos screen -dmS deadmatch /home/steam/moi/deadmatch/hlds_run -game cstrike +maxplayers 32 +map de_dust2 +port 27040 -pingboost 3 -autoupdate +sys_ticrate 1000 -tos screen -dmS gungame /home/steam/moi/gungame/hlds_run -game cstrike +maxplayers 32 +map de_dust2 +port 27010 -pingboost 3 -autoupdate +sys_ticrate 1000 -tos J'ai essayé dans mon "demarrage.sh" ainsi que dans le "rc.local" mais rien de démarre dans aucun des deux cas :SS Pour "/etc/rcN.d" il existe pas :/ Et que veux-tu dire par "si le script ne s'exécute pas avec rc.local alors je ne pense pas que la piste update-rc.d fait l'affaire pour rc.local" ? @ hackzor44, ===> J'ai un dedié. C'est le "https://www.ovh.com/fr/produits/mgplus.xml". Quand j'ai fait mon "update-rc", voici ce qu'il c'est affiché : "ns22393:~# update-rc.d demarrage.sh default 99 usage: update-rc.d [-n] [-f] <basename> remove update-rc.d [-n] <basename> defaults [NN | sNN kNN] update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] . -n: not really -f: force ns22393:~#" Donc pas de "correct" :/ Ca vient de quoi ? Et j'ai bien fait le "chmod -v 755 /etc/init.d/demarrage.sh" Sinn c'est quoi la difference entre "update-rc" et "ln -s" ? Merci + Configuration: Windows XP Firefox 2.0.0.5 |
je n'ai pas dit ça
/home/ts/tss2_rc2/ ./teamspeak2-server_startscript restart en revanche tu peux essayer /home/ts/tss2_rc2/teamspeak2-server_startscript restartlami20j Configuration: Windows XP Internet Explorer 6.0 |