Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2842 connectés 

 


Dernière réponse
Sujet : Script au démarage
gerald_512k oula je comprend pas trop ce que vous dites la  :ouch:  
 
enfin ce qui est clair c que le script avec les & marche pas non plus

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
gerald_512k oula je comprend pas trop ce que vous dites la  :ouch:  
 
enfin ce qui est clair c que le script avec les & marche pas non plus
the_fireball pareil...
 
sur la deb, sshd est lancé par le soft start-stop-daemon, et pas par un simple sshd ou sshd &... Donc je ne sais pas trop
saudium

gerald_512k a écrit a écrit :

toute les commandes tapée dans la console marchent bien évidemment  
 




 
en ce moment je me pose d'autre questions : je me demande s'il ne faut pas que le binaire se daemonize de lui meme  plutot qu'un &  .....

the_fireball Si on admet que sshd est installé dans /usr/local/sbin et que rc.f237 est un script executable, le script qui suit me parait plus approprié :
 
#! /bin/sh
case "$1" in
  start)
    echo "Demarage de noip sshd et le script de firewall-routage"
    /usr/local/bin/noip &
    /usr/local/sbin/sshd &
    /etc/rc.d/init.d/rc.f237 &
  ;;
  stop)
    echo -n "Arret de noip"
    killproc -TERM /usr/local/bin/noip
  ;;
  *)
    echo "Usage: $0 {start|stop}"
    exit 1
esac
exit 0
 
Mais c a testé. Si tu installes openssh via un package (rpm, deb, autre) tu dois déjà avoir un script de démarrage tout fait
911GT3 YAISSS, le fouet :hap:
gerald_512k oups  :D  
dsl ce ma nioubilitude  :lol:  
je dois mettre un & a la fin de chaque ligne en fait ..
the_fireball De quoi tu parles la ???
 
Dans la version de ton script affichée, je ne vois pas le path complet pour sshd, ni de & la fin de chaque ligne si le soft ne passe pas tout seul en tache de fond :??:  :??:  :??:
gerald_512k bah elles y sont pas pour sshd, et pis je pense pas que ca soit car car si ca venait de la, le script de firewall et noip devraient marcher ... ce qui n'est pas le cas  :crazy:

 

[edtdd]--Message édité par gerald_512k--[/edtdd]

the_fireball effectivement, c conseillé de mettre les paths :jap:
911GT3 faut pas mettre les path complets dans les scripts de démarrage ?
the_fireball qu'entends tu par ça marche pas ? TO script reste bloqué ? Peut être devrais tu rajouter un & après tes softs, genre sshd &
 
Ou alors regarde les pages man pour savoir comment les lancer en tant que daemon
gerald_512k toute les commandes tapée dans la console marchent bien évidemment
mais je ne comprend pas pourquoi le script en lui meme marche pas
il est dans /etc/rc.d/init.d et j'ai fais un lien dans /etc/rc.d/rc5.d ( ils s'appellent S99script et K99script ) et renvoient vers le script en lui meme
( rc5 car je suis toujorus en mode graphique sur le serveur on c jamais )
et pis j'ai mdk 8.1
saudium sshd marche t il ?
gerald_512k Voici mon script
 
#! /bin/sh
case "$1" in
   start)
     echo "Demarage de noip sshd et le script de firewall-routage"
     /usr/local/bin/noip
     sshd
     . /etc/rc.d/init.d/rc.f237
   ;;
   stop)
     echo -n "Arret de noip"
     killproc -TERM /usr/local/bin/noip
   ;;
   *)
     echo "Usage: $0 {start|stop}"
     exit 1
esac
exit 0
 
je comprend pas pourquoi ca ne marche pas au démarage
( ps : rc.f237 c le script de routage, noip c un programme pour avoir un dns gratuit, et sshd c pour permettre des connexion ssh au serv )

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)