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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Multimédia

   [debian] causes echec script perso systeme V ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[debian] causes echec script perso systeme V ?

n°194127
matthias
Posté le 24-11-2002 à 10:50:29  profilanswer
 

:hello:  
 
j'ai installé un prog sur ma machine debian , ce dernier est un daemon et j'aimerais bien qu'il demarre automatiquement au boot , donc j'ai fais un script dans /etc/init.d en me basant sur /etc/init.d/skeleton , j'obtiens un script fonctionnel qd je fais /etc/init.d/monprog start|stop ça marche , par contre au boot il m'affiche bien la ligne mais le daemon ne demarre pas , j'ai utilisé update-rc.d pour mettre a jour les liens, j'ai mis 80 comme priorite de demarrage et 20 pour l'arret, je seche ...
 
qq à une piste à me suggerer ?
 
 [:matthias]  
merci


Message édité par matthias le 24-11-2002 à 13:24:02
mood
Publicité
Posté le 24-11-2002 à 10:50:29  profilanswer
 

n°194185
matthias
Posté le 24-11-2002 à 13:00:16  profilanswer
 

:sweat:

n°194279
matthias
Posté le 24-11-2002 à 15:50:38  profilanswer
 

:sweat:  :sweat:

n°194406
matthias
Posté le 24-11-2002 à 20:31:48  profilanswer
 

j'ai trouvé une solution mais c'est trop laid : j'ai supprimé les liens Sxx et Kxx avec update-rc.d puis j'ai rajouté un script dans le repertoire /etc/ppp/ip-up.d , j'arrive au but fixé (car ma connexion ADSL demarre au boot) mais ça me fait chier c'est tous pourri comme configuration ....


Message édité par matthias le 24-11-2002 à 20:32:17
n°194499
Humidifier
Posté le 24-11-2002 à 22:44:57  profilanswer
 

Détaille ton script ?
 
Avec update-rc.d as tu bien rédigé la ligne ?  
 
Ton script ne demande t'il pas le démarrage d'un service qui n'est pas encore
chargé ?
 

n°194560
matthias
Posté le 25-11-2002 à 09:28:17  profilanswer
 

Humidifier a écrit a écrit :

Détaille ton script ?
Avec update-rc.d as tu bien rédigé la ligne ?  
Ton script ne demande t'il pas le démarrage d'un service qui n'est pas encore
chargé ?




 
j'ai verifie la syntaxe de ma cmd update-rc.d et le resultat de son execution ( liens ds /etc/rcx.d ), pour les services necessaires je l'avais mis en priorite S80 pour qu'il demarre apres les services de base , mais ce n'est pas cela car ppp a une priorite de 14 et maintenant le daemon demarre par l'intermediaire d'un script ds /etc/ppp/ip-ud.d (scripts appelés juste aprés le demarrage de ppp il me semble)
 
sinon mon script est identique au template /etc/init.d/skeleton aux variables DAEMON et DESC pres


Message édité par matthias le 25-11-2002 à 10:14:51
n°194814
Humidifier
Posté le 25-11-2002 à 18:37:25  profilanswer
 

Tu parle de connexion ADSL.
 
Possédant un SpeedTouch USB, j'ai utilisé le script fournit avec les drivers
de Benoit Papillaut, il démarre en 90 et s'arrête en 10.
 
Avec un modem ethernet je ne sais pas, mais normalement tout se fait tout seul,
voir rp-pppoe.
 
Pour le modem eci, je te conseille de récupérer le script du SpeedTouch et de le  
modifier pour l'eci, il n'y a pas grand chose à faire.
 
C'est quoi ton daemon ?, peux tu nous le montrer ?

n°194826
matthias
Posté le 25-11-2002 à 19:00:59  profilanswer
 

Humidifier a écrit a écrit :

 
Avec un modem ethernet je ne sais pas, mais normalement tout se fait tout seul




j'ai un modem ethernet, pas de soucis de config de se côte, voici le script de lancement de mon daemon  

Code :
  1. #! /bin/sh
  2. #
  3. PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
  4. DAEMON=/usr/local/sbin/bnetd
  5. NAME=bnetd
  6. DESC="Serveur PvPGN"
  7. test -x $DAEMON || exit 0
  8. set -e
  9. case "$1" in
  10.   start)
  11.         echo -n "Starting $DESC: $NAME "
  12.         start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
  13.                 --exec $DAEMON
  14.         echo "."
  15.         ;;
  16.   stop)
  17.         echo -n "Stopping $DESC: $NAME "
  18.         start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \
  19.                 --exec $DAEMON
  20.         echo "."
  21.         ;;
  22.   restart)
  23.         echo -n "Restarting $DESC: $NAME "
  24.         start-stop-daemon --stop --quiet --pidfile \
  25.                 /var/run/$NAME.pid --exec $DAEMON
  26.         sleep 1
  27.         start-stop-daemon --start --quiet --pidfile \
  28.                 /var/run/$NAME.pid --exec $DAEMON
  29.         echo "."
  30.         ;;
  31.   *)
  32.         N=/etc/init.d/$NAME
  33.         echo "Usage: $N {start|stop|restart}" >&2
  34.         exit 1
  35.         ;;
  36. esac


Message édité par matthias le 25-11-2002 à 19:03:54
n°194832
matthias
Posté le 25-11-2002 à 19:09:10  profilanswer
 

voici le contenu du répéertoire  /etc/rc3.d

Code :
  1. snoopy:/etc/rc3.d# ls
  2. S10sysklogd  S14ppp   S20exim   S20lpd      S20ssh         S89atd   S99rmnologin
  3. S11klogd     S15bind  S20inetd  S20makedev  S21nfs-common  S89cron
  4. snoopy:/etc/rc3.d#


 
j'ai essaye S20 et S80 pour mon script , sans succés (actuellement absent car présent dans /etc/ppp/ip-up.d)
 

n°194835
matthias
Posté le 25-11-2002 à 19:09:23  profilanswer
 

voici le contenu du répértoire  /etc/rc3.d

Code :
  1. snoopy:/etc/rc3.d# ls
  2. S10sysklogd  S14ppp   S20exim   S20lpd      S20ssh         S89atd   S99rmnologin
  3. S11klogd     S15bind  S20inetd  S20makedev  S21nfs-common  S89cron
  4. snoopy:/etc/rc3.d#


 
j'ai essaye S20 et S80 pour mon script , sans succés (actuellement absent car présent dans /etc/ppp/ip-up.d)
 


Message édité par matthias le 25-11-2002 à 19:09:44
mood
Publicité
Posté le 25-11-2002 à 19:09:23  profilanswer
 

n°194836
Humidifier
Posté le 25-11-2002 à 19:12:21  profilanswer
 

http://linux.gegeweb.net/pppoe-debian.html
 
http://linux.gegeweb.net/adsl-pppoe_4.html
 
http://adsl-support0.de/linux_down.htm
 
Normalement avec ces paquets tu n'avais pas besoin de script supplémentaire.
 
Juste faire mumuse avec ppp_on_booot cf les doc.
 
Tant que ça marche ...

n°194839
matthias
Posté le 25-11-2002 à 19:17:15  profilanswer
 

Humidifier a écrit a écrit :

http://linux.gegeweb.net/pppoe-debian.html
http://linux.gegeweb.net/adsl-pppoe_4.html
http://adsl-support0.de/linux_down.htm
Normalement avec ces paquets tu n'avais pas besoin de script supplémentaire.
Juste faire mumuse avec ppp_on_booot cf les doc.
Tant que ça marche ...




 
je te remercie mais je ne vois pas trop en quoi cela peut resoudre mon pb , je n'ai pas de pb avec ma connexion ADSL, j'utilise juste un script appelé aprés l'etablissement de cette dernière pour activer un daemon au boot car mon script dans init.d ne fonctionne pas  ....

n°194843
Humidifier
Posté le 25-11-2002 à 19:22:24  profilanswer
 

J'ai peut être mal suivit, comme tu me parle de ppp et ip_up, je pensais,  
visiblement à tord que tu n'arrivais pas à initialiser ta connexion automatiquement
au démarrage.
 
Si ce n'est pas le pb, comme ton script est standard, qu'est ce que fait ton daemon ?
 
Explique plus en détaille, ou alors poste le ...

n°194846
matthias
Posté le 25-11-2002 à 19:26:04  profilanswer
 

Humidifier a écrit a écrit :

 
Si ce n'est pas le pb, comme ton script est standard, qu'est ce que fait ton daemon ?
Explique plus en détaille, ou alors poste le ...




 
c'est un serveur de jeu , il fait du routage , il faut donc juste que le reseau soit operationnel à mon avis ....

n°194851
Humidifier
Posté le 25-11-2002 à 19:31:30  profilanswer
 

Est ce que tu charge un firewall ?
 
Essaye un start à 90, avec ça mon firewall s'initialise avant ma connextion ADSL.

n°194872
matthias
Posté le 25-11-2002 à 20:37:44  profilanswer
 

Humidifier a écrit a écrit :

Est ce que tu charge un firewall ?
 
Essaye un start à 90, avec ça mon firewall s'initialise avant ma connextion ADSL.




 
oui , je lance un script perso une fois que la connexion ADSL est up , mais ce dernier est configuré fonction du serveur  j'essayerais avec S90 , ce soir je peux pas j'essayerais demain soir  
 

n°194943
matthias
Posté le 25-11-2002 à 23:15:01  profilanswer
 

j'ai essaye avec 99 , même constat d'echec , c'est vraiment bizarre car dans /etc/ppp/ip-up.d j'appelle un script qui fais /etc/init.d/mon_script start et la cela marche .......... :(  
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Multimédia

   [debian] causes echec script perso systeme V ?

 

Sujets relatifs
debian et makedev et video0[debian] equivalent de chkconfig ?
debian woody : J'ai ma souris qui déconne plein potxchat script
[debian] Pb de caractere qui ne passe pasexecuter un script avant un Halt ou un Reboot
[DEBIAN] different ISO[debian - les pompier ] ca va mal !!
ou mettre les scripts iptables firewall perso ?plf pour Debian
Plus de sujets relatifs à : [debian] causes echec script perso systeme V ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR