Lancer un Script au Démarrage

Résolu
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. Modérateur
    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. 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. Modérateur
    De rien.
    Je suis content de pouvoir aider. :-)
    1
    1. Modérateur
      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. 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. 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
    2. Modérateur
      Quelle distribution as-tu ?
      0
      1. 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
      2. Modérateur
        @Etienne29Pour ce qui est de la distribution je ne suis pas certain
        Dans une console tape :
        cat /etc/release
        ;-))
        0
    3. Modérateur
      Au fait, j'ai justement écri un petit article là dessus, si ça peut aider:
      demarrer un programme en tant que service demon
      0
      1. j'ai réussit à faire fonctuionner mon script au démarrage ! Merci Les gars
        0
        1. 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