IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Debian Discussion :

scripts de demarrage


Sujet :

Debian

  1. #1
    Membre confirmé Avatar de gijy
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2005
    Messages : 136
    Par défaut scripts de demarrage
    bonjour,

    j'utilise une version debian 6.0.5, avec un patch xenomai.
    mon application doit se lancer automatiquement au demarrage en runlevel 2
    pour cela j'ai ecrit un script avec entete que j'ai installé avec la commande update-rc.d monscript defaults
    jusque là tous va bien, le script demarre mon appli, malheureusement celle-ci utilise des entrées claviers pour effectuer certains test notament en mode simulation.
    or les entrees claviers ne sont pas prise en compte!!!! l'affichage lui est correcte pourtant et l'applic tourne.
    Le script est OK car logger en root et en le laçant manuellement le fonctionnement et bon avec reponses des ordres clavier.
    Quelqu'un a t il un idee?
    merci

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    commences par montrer ton script sans quoi aucune aide ne sera possible

  3. #3
    Membre confirmé Avatar de gijy
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2005
    Messages : 136
    Par défaut
    voilà, voilà
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    #! /bin/sh
     
    ### BEGIN INIT INFO
    #Provides: demarrage process
    #Required-Start: $all $checkroot 
    #Required-Stop:
    #Should-Start:
    #Should-Stop:
    #Default-Start: 2 
    #Default-Stop: 0
    #X-Start-Before: 
    #X-Stop-After:
    #X-Interactive: 
    #Short-Description: Lancement application process
    #Description: Initialise IP du process et lancement de xeno_process
    ### END INIT INFO
     
    # configuration de l'adresse ip du pc process
    # media eth0 et mask
     
    ifconfig eth0 168.65.159.158 netmask 255.255.255.192
    DAEMON=/root/process/xeno_process_vanilla
    # test si l'appli est un executable
     
    test -x $DAEMON || exit 0
     
    case "$1" in 
    	start)
    ifconfig eth0 168.65.159.158 netmask 255.255.255.192
    cd /root/process
    sleep 10
    ./xeno_process_vanilla
    ;;
    	stop)
    sleep 2
    shutdown -h now
    ;;
    *)
    exit 1
    ;;
    esac
    exit 0

  4. #4
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Mais je ne vois pas d'insertion "clavier" comme tu dis.
    donc forcement ...

  5. #5
    Membre confirmé Avatar de gijy
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2005
    Messages : 136
    Par défaut
    je ne savais pas qu'il en fallait une, j'imaginais simplement que c'etait fais par les scripts precedent.
    Mes connaissances linux sont pour l'instants limitées et les progres tres lent, ne travaillant que peu sur le sujet.
    En quoi concernant l'insertion "clavier" et qu'elles sont les commandes necessaires?
    Merci pour les explications.

  6. #6
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    par exemple

    pour "envoyer" bye dans un programme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    programme << EOT
    bye
    EOT

  7. #7
    Membre confirmé Avatar de gijy
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2005
    Messages : 136
    Par défaut
    Ok,
    du coup dans le script je dois redirigé le stdin vers mon application.
    ./application << stdin
    c'est ça!!

Discussions similaires

  1. [XUBUNTU] lancer un script au demarrage
    Par xavier-Pierre dans le forum Ubuntu
    Réponses: 15
    Dernier message: 18/02/2012, 17h18
  2. Script de demarrage automatique d'une instance Oracle 9i sous Linux
    Par redabadache3 dans le forum Administration
    Réponses: 1
    Dernier message: 23/01/2008, 17h30
  3. script au demarrage
    Par theskel dans le forum Administration système
    Réponses: 2
    Dernier message: 23/05/2007, 15h47
  4. iptables+script de demarrage
    Par kerkennah dans le forum Réseau
    Réponses: 18
    Dernier message: 15/05/2007, 10h10
  5. Script au démarrage
    Par Eusebius dans le forum Administration système
    Réponses: 4
    Dernier message: 15/11/2006, 22h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo