Lancer un Script au Démarrage

Résolu
Etienne29 Messages postés 6 Statut Membre -  
 larouse -
Bonjour à tous !

J'ai un shell script que j'aimerais bien lancé au démarrage. J'ai placé celui-ci dans /etc/init.d Mais il ne semble pas démarrer. Quelqu'un pourrait m'aider S.V.P.

Merci !

7 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Bon on va essayer d'y voir plus clair...

    Oui j'ai essayé de la placer dans cet emplacement (/etc/rc.local) mais sans succès...
    Qu'as-tu mis dans ce fichier (fais un copier/coller) ?

    J'ai placé celui-ci dans /etc/init.d Mais il ne semble pas démarrer
    Et as-tu mis les liens symboliques sensés les démarrer et les arrêter dans les répertoires "/etc/rcX.d" correspondants ? (X correspondant au niveau de lancement et d'arrêt de tes scripts)

    ;-))
    1
    1. Etienne29 Messages postés 6 Statut Membre
       
      Tout d'abord, merci de bien vouloir m'aider !

      ok !

      En fait je me suis trompé : dans /etc/ je n'ai pas le dossier rc.local. le seul dossier débutant par rc est /etc/rc.d. Je n'ai pas de fichier rc.local dans /etc/ non plus.
      J'ai confondu ce dossier avec le dossier /etc/rc.local dont tu m'as parlé. Pour copier mes fichers j'ai fait la commande suivante :
      cp -a /etc/init.d/perforce /etc/rc.d
      cp -a /etc/init.d/perfupdate /etc/rc.d

      J'ai aucune idée de ce que s'est un lien symbolique donc non je n'ai rien placé dans les dossiers /etc/rcX.d corrspondants (ou X = 1,2,3,4,5,6,S)
      0
  2. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    De rien.
    Je suis content de pouvoir aider. :-)
    1
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    T'as essayé de le mettre dans "/etc/rc.local", qui est fait pour justement lancer des scripts au démarrage après tous les autres...

    ;-))
    0
    1. Etienne29 Messages postés 6 Statut Membre
       
      Oui j'ai essayé de la placer dans cet emplacement mais sans succès... Je dois tout de même démarrarer mon script manuellement...
      0
    2. Etienne29 Messages postés 6 Statut Membre
       
      Je vais essayer de m'expliquer plus clairement :
      Mes scripts sont:
      /etc/init.d/perforce
      /etc/init.d/perfupdate

      Normalement pour les démarrer manuellement je tape :
      /etc/init.d/perforce start
      /etc/init.d/perfupdate start

      Tout fonctionne quand je les démarres manuellement Mais ils ne sont pas automatiquement démarré lors d'un reboot par exemple.
      0
  4. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Quelle distribution as-tu ?
    0
    1. Etienne29 Messages postés 6 Statut Membre
       
      Linux version 2.6.16.21-0.8-smp (geeko@buildhost) (gcc version 4.1.0 (SUSE Linux)) #1 SMP Mon Jul 3 18:25:39 UTC 2006

      Pour ce qui est de la distribution je ne suis pas certain.
      0
      1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898 > Etienne29 Messages postés 6 Statut Membre
         
        Pour ce qui est de la distribution je ne suis pas certain
        Dans une console tape :
        cat /etc/release
        ;-))
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Au fait, j'ai justement écri un petit article là dessus, si ça peut aider:
    demarrer un programme en tant que service demon
    0
  7. Etienne29 Messages postés 6 Statut Membre
     
    j'ai réussit à faire fonctuionner mon script au démarrage ! Merci Les gars
    0
  8. larouse
     
    est ce que vous pouvez me donnez s'il vous plait des exercice pour les script sous linux aidez moi s'il vous plait j'ai un examen de passage sur ca
    0