Démarrage au boot d'un service

niark -  
 niark -
Bonjour,

Je voudrais savoir commnt ou pluto dans quel repertoire doit on mettre un service ou quelle modification ya-t'il à faire pour qu'il démarre automatiquement au démarrage du PC ?

Merci

9 réponses

  1. francis
     
    tu dois mettre dans /etc/init.d ton script de lancement

    et dans /etc/rcX.d ou X est le niveau d'execution (3 ou 5 en general)tu y mets le lien avec le n° d'ordre

    par exemple

    /etc/rc3.d/S99TOTO -> ../init.d/toto
    /etc/rc3.d/K99TOTO -> ../init.d/totok
    /etc/init.d/toto

    S99 est le numero d'ordre pour le démarrage et K99 celui pour l'arret.

    (il peut y avoir plusieurs * le meme numero d'ordre c'est pas genant)

    c'est tout... ça suffit.
    bien sur il faut les droit d'execution pour root pour que ça démarre mais c'est une évidence....
    0
  2. niark
     
    ce qui se passe en fait c'est qu'ils sont démarrer dans rc5.d les ervice que je veux mais quand je fais
    /etc/rc.d/init.d/mon_service status 
    et bin il me dit qu'il est arreté!?!
    0
  3. christophe
     
    Fais dans la console "/etc/init.d/ton_service start" pour voir les messages d'erreurs.
    Pour les services démarrés au bout cela peut aussi venir d'un mauvais numéro d'ordre, style firewall lancé avant le réseau
    0
  4. niark
     
    Bonjour,

    ya pas d'erreur en fait c'est juste qu'à mon avis ça demarre pas a cause de l'ordre des démarrage donnés. Et autre chose quand je suis en session utilisateur, que je lance la console et lance le super-utilisateur les commandes service ne marche pas (càd au lieu de faire service mon_service start je dois faire /etc/rc.d/init.d/mon_service start) et la commande ifconfig ne marche pas non plus!
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Salut,

      quand je suis en session utilisateur, que je lance la console et lance le super-utilisateur les commandes service ne marche pas
      Comment te logues-tu en super utilisateur ???
      Tapes-tu "su" ou "su -" ?
      http://www.commentcamarche.net/faq/sujet-156-Comment-ça-marche-su
      0
      1. niark > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
         
        je tape su, pourkoi quelle difference ya-t'il?
        0
      2. niark > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
         
        ok je vien de la voir la difference, lol! Euh purrait-on m'expliquer pourkoi? parce qu'avan j'etais sous mandrake et yavait pas ce probleme de su -
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Ben il semblerait que cela dépende de la stratégie mise en place par chaque distribution.
    La Mandriva étant assez orientée "User-Friendly" apparaît assez peu restrictive dans sa conception, alors que d'autres comme Fedora (issue de RedHat) est par contre beaucoup moins permissive au point que si tu ne te logues pas avec "su -" certaines commandes restent innaccessibles.

    Je pense que c'est juste un problème de positionnement de la variable "PATH" lors d'un changement de session.
    0
    1. niark
       
      ok, voilà une réponse qui me conveint, autrement ç tu lu le debut du post et aurait tu une idée pour que mes services squid, webmin, httpd et smb démarre au démarrage du pc?
      0
  7. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Déjà quelle distrib utilises-tu ?
    0
    1. niark
       
      Fedora Core 1, dsl j'avai oublié de préciser ;-)
      0
  8. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Sur Fedora (RedHat) tout comme Mandriva, il existe la commande "chkconfig" qui permet de démarrer ou d'arrêter les services comme bon te semble.
    Tiens 2 liens assez explicatifs :
    http://www.europe.redhat.com/documentation/rhl7.3/rhl-cg-fr-7.3/s1-services-chkconfig.php3
    http://www.netadmintools.com/art94.html

    Sans oublier "man chkconfig" ;-))

    Puis sous Fedora tu as aussi une application graphique qui gère les services lancés au démarrage. Cherche dans ton arborescence de menus : "Services".
    0
  9. greg49 Messages postés 154 Statut Membre 8
     
    ok j'ai trouvé le truc service mais est-ce que je dois modifier leur niveau d'execution et a koi corespond la case cochable*/decochable a coté du nom du service?
    0
  10. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Cochée = en service
    Décochée = non lancé
    0
    1. niark
       
      Judicieux ;-) , c'est bien keske je pensai mais la chui fatigué alors je préfere pas tro pensé, o k ou je me tromperai
      0
    2. niark
       
      c bon, ça marche, merci c'est cool jipicy de m'avoir éclairé (et même ébloui ;) ), alez bon vent, tchô
      0