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

Shell et commandes GNU Discussion :

Automatiser une connexion à vpnbook


Sujet :

Shell et commandes GNU

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur en alternance
    Inscrit en
    Décembre 2016
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur en alternance
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2016
    Messages : 112
    Points : 29
    Points
    29
    Par défaut Automatiser une connexion à vpnbook
    Bonjour,
    je souhaite créer un fichier bash qui va se lancer automatiquement au démarrage de mon linux et qui va exécutez une commande pour lancer un vpn qui nécessite un identifiant et un mot de passe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #!bin/bash
    echo "je passe bien dedans"
    cd root/Documents/
    #cette commande a besoin d'un identifiant puis on appuie sur entree et ensuite un mdp et on rappui sur entrée
    sudo openvpn --config vpnbook-usl-udp25000.ovpn --auth-nocahche
    Quelqu'un sait comment faire ?
    PS : Je débute
    Cordialement

  2. #2
    Expert éminent sénior Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 276
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 276
    Points : 12 721
    Points
    12 721
    Par défaut
    Bonjour,

    Si tu ne peux pas faire autrement que de saisir interactivement l'identifiant et le mot de passe, je te suggère de voir du coté de la commande expect qui permet justement de simuler ce type d'interactivité.
    Cordialement.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur en alternance
    Inscrit en
    Décembre 2016
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur en alternance
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2016
    Messages : 112
    Points : 29
    Points
    29
    Par défaut
    Bonjour, voici mon script : mon fichier startVPN
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    #!bin/bash/expect
    echo "je passe bien dedans"
    cd root/Documents/
    #cette commande a besoin d'un identifiant puis on appuie sur entree et ensuite un mdp et on rappuie sur entrée
    sudo openvpn --config vpnbook-us1-udp25000.ovpn --auth-nocache
    expect "Enter Auth Username"
    send "vpnbook"
    expect "Enter Auth Password"
    send "thePassword"
    Par contre il me dit qu'il y a une erreur dans l'ouverture de mon fichier...
    Et j'ai aussi l'impression qu'il ne se lance pas au démarrage pourtant j'ai créer un fichier dans init.d que voici
    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
    #!bin/bash/
    PATH=/bin:/usr/bin:/sbin:/usr/sbin
    DAEMON=/usr/bin/startVPN
    test -x $DAEMON || exit 0
    case "^1" in
    start)
    /usr/bin/startVPN
    ;;
    stop)
    killall
    ;;
    force-reload|restart)
    $0 stop
    $0 start
    ;;
    *)
    eco "ok"
    exit 1
    ::
    esac
    exit 0
    et sinon j'aimerais aussi récuperez le mot de passe qui change assez souvent et qu'on peut retrouver sur internet a https://www.vpnbook.com/freevpn mais je ne sais pas si c'est possible en bash...

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 101
    Points : 5 849
    Points
    5 849
    Par défaut
    J'ai repéré quelques petites erreurs. Je ne sais pas si ce sont elles qui posent problème, mais ça ne coûte pas grand chose de les corriger.

    Les shebangs devraient commencer par #!/ et non par #! (sans le /) car le chemin devrait être absolu.

    De plus, je doute fort que le chemin de la commande expect contienne /bin/bash!?
    Ce devrait probablement être #!/usr/bin/expect et non #!/bin/bash/expect.

    Idem pour le 2ème script qui devrait commencer par #!/bin/bash et non #!bin/bash.

    Ensuite le cd root/Documents/ me paraît suspect...

    Es-tu sûr qu'il y a un répertoire relatif nommé root/Documents/ ?

    Que donne la commande ls -ld root/Documents/ ?

    Le case "^1" in devrait probablement être case "$1" in, j'imagine.

    Enfin, avant de tester l'exécution au démarrage, tu devrais déjà commencer par vérifier que le script fonctionne correctement (ce qui me surprendrait hénormément!) quand il est lancé à la main depuis un terminal.

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Développeur en alternance
    Inscrit en
    Décembre 2016
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur en alternance
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2016
    Messages : 112
    Points : 29
    Points
    29
    Par défaut
    J'ai corrigé les erreurs.
    La commande me dit "Impossible a acceder" pourtant en graphique quand je vais dans root j'ai bien un dossier Documents...
    J'ai tester le script pour le vpn avec expect : Il m'affiche toujours les mêmes erreurs
    Quand je teste le script d'automatisation : j'ai rajouté des "echo" mais je ne passe pas le "test"

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 101
    Points : 5 849
    Points
    5 849
    Par défaut
    Citation Envoyé par Java Ou Javapas Voir le message
    J'ai corrigé les erreurs.
    Ok. Merci de nous montrer ton script.

    La commande me dit "Impossible a acceder"
    Ma boule de cristal me suggère que tu parles de la commande ls -ld root/Documents/.
    auquel cas le résultat est bien conforme à ce que j'imaginais.

    pourtant en graphique quand je vais dans root j'ai bien un dossier Documents...
    Ce que tu appelles "aller dans root", j'imagine que c'est "se placer dans le home directory de root".

    Si c'est bien ça, il faudrait remplacer cd root/Documents/ par cd ~root/Documents/ (avec un tilde "~").

    J'ai tester le script pour le vpn avec expect : Il m'affiche toujours les mêmes erreurs
    Ok. Merci de nous montrer les traces.

    Quand je teste le script d'automatisation : j'ai rajouté des "echo"
    Ok. Merci de nous montrer le script et les traces d'exécution, en ajoutant set -x au début du script bash.

    mais je ne passe pas le "test"
    Je confirme: tu ne passes pas le test de clarté et de précision dans les informations fournies!

    Si tu veux qu'on t'aide, faut quand même faire un petit effort!

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Développeur en alternance
    Inscrit en
    Décembre 2016
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur en alternance
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2016
    Messages : 112
    Points : 29
    Points
    29
    Par défaut
    Je confirme: tu ne passes pas le test de clarté et de précision dans les informations fournies!

    Si tu veux qu'on t'aide, faut quand même faire un petit effort!
    Ouais désolé^^, j'ai en effet oublié de mettre le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    #!/usr/bin/expect
    echo "je passe bien dedans"
    cd ~root/Documents/
    #cette commande a besoin d'un identifiant puis on appuie sur entree et ensuite un mdp et on rappuie sur entrée
    sudo openvpn --config vpnbook-us1-udp25000.ovpn --auth-nocache
    expect "Enter Auth Username"
    send "vpnbook"
    expect "Enter Auth Password"
    send "thePassword"
    Maintenant j'arrive bien au
    "Enter Auth Username"
    mais la il reste bloquer... il attend que j'entre "vpnbook" et le send n'envoie rien du coup je pense


    script d'automatisation
    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
    #!/bin/bash/
    PATH=/bin:/usr/bin:/sbin:/usr/sbin
    DAEMON=/usr/bin/startVPN
    echo"on passe la"
    test -x $DAEMON || exit 0
    echo "on passe pas la"
    case "$1" in
    start)
    /usr/bin/startVPN
    ;;
    stop)
    killall
    ;;
    force-reload|restart)
    $0 stop
    $0 start
    ;;
    *)
    echo "ok"
    exit 1
    ::
    esac
    exit 0

  8. #8
    Membre du Club
    Homme Profil pro
    troll prépubère
    Inscrit en
    Janvier 2017
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : troll prépubère

    Informations forums :
    Inscription : Janvier 2017
    Messages : 31
    Points : 62
    Points
    62
    Par défaut
    tu peux te servir d'internet pour chercher comment utiliser expect, ou uniquement pour faire bosser les autres sur les forums ?

  9. #9
    Expert éminent sénior Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 276
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 276
    Points : 12 721
    Points
    12 721
    Par défaut
    expect doit aussi simuler le fait de tapé sur la touche return (ou entrée), il maque donc le "\n" dans les send...
    Cordialement.

  10. #10
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 437
    Points : 43 076
    Points
    43 076
    Par défaut
    Tu te casse la tête pour rien.

    Tu rajoutes la ligne suivante dans ton fichier .ovpn :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    auth-user-pass password.txt
    Tu créé ensuite un fichier password.txt comprenant le login sur la première ligne et le mot de passe sur la seconde.

    Fais une sauvegarde du fichier .ovpn avant modif au cas ou.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  11. #11
    Nouveau membre du Club
    Homme Profil pro
    Développeur en alternance
    Inscrit en
    Décembre 2016
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur en alternance
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2016
    Messages : 112
    Points : 29
    Points
    29
    Par défaut
    Tu rajoutes la ligne suivante dans ton fichier .ovpn :
    Code :
    auth-user-pass password.txt
    J'ai tester ça mais il me dit que le fichier est 'is group or other accessible"

    expect doit aussi simuler le fait de tapé sur la touche return (ou entrée), il maque donc le "\n" dans les send...
    Salut, j'ai rajouté les \n mais rien à faire et aussi avec \r ...

    Merci pour votre aide en tout cas !

  12. #12
    Membre du Club
    Homme Profil pro
    troll prépubère
    Inscrit en
    Janvier 2017
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : troll prépubère

    Informations forums :
    Inscription : Janvier 2017
    Messages : 31
    Points : 62
    Points
    62
    Par défaut
    comment expect peut-il interagir avec un processus qu'il n'a pas "généré" / qui ne lui pas été déclaré ?

    STFW !

  13. #13
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 437
    Points : 43 076
    Points
    43 076
    Par défaut
    J'ai tester ça mais il me dit que le fichier est 'is group or other accessible"
    Le message est clair,openvpn indique que le fichier est accessible à d'autre utilisateurs, ce qui est dangereux pour la sécurité. Changes les droits de celui-ci.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  14. #14
    Nouveau membre du Club
    Homme Profil pro
    Développeur en alternance
    Inscrit en
    Décembre 2016
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur en alternance
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2016
    Messages : 112
    Points : 29
    Points
    29
    Par défaut
    Citation Envoyé par chrtophe Voir le message
    Le message est clair,openvpn indique que le fichier est accessible à d'autre utilisateurs, ce qui est dangereux pour la sécurité. Changes les droits de celui-ci.
    Yes Merci !! c'était en effet un problème de droit et c'est en effet bien plus simple que expect
    Et puis pour lancer le script au démarrage j'ai fait beaucoup plus simple aussi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    #! /bin/bash
    cd ~/usr/bin
    bash startVPN
    exit 0
    Par contre je l'ai mis dans init.d mais il ne se lance pas au démarrage...

  15. #15
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 437
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 437
    Points : 43 076
    Points
    43 076
    Par défaut
    Tu ne peux pas le mettre comme dans etc/init.d. Le script doit être en mode démon.

    Tu peux plus facilement le lancer à l'ouverture de ta session (fichier .bashrc ou via ton window manager si tu utilises une interface graphique)
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  16. #16
    Expert éminent Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 035
    Points : 8 400
    Points
    8 400
    Par défaut
    salut,

    Citation Envoyé par chrtophe Voir le message
    Tu peux plus facilement le lancer à l'ouverture de ta session (fichier .bashrc ou via ton window manager si tu utilises une interface graphique)
    dans le .bashrc de l'utilisateur ça peut vite poser problème, on prie pour qu'il n'ouvre pas plusieurs terminaux

    on pourrait envisager de coller ça dans un crontab @reboot de l'utilisateur au pire, ou encore dans le /etc/rc.local sans avoir besoin de sudo et en précisant juste à openvpn de démarrer comme un daemon, ou encore bien mieux et comme suggéré plus haut; faire un initscript en bonne et due forme.

    ps: d'ailleurs sauf erreur il y a déjà un initscript quand on installe openvpn via le gestionnaire de paquets, il suffirait donc d'aller le modifier proprement

  17. #17
    Nouveau membre du Club
    Homme Profil pro
    Développeur en alternance
    Inscrit en
    Décembre 2016
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur en alternance
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2016
    Messages : 112
    Points : 29
    Points
    29
    Par défaut
    j'ai test ça http://www.linuxpedia.fr/doku.php/op...ript_demarrage la partie chkconfig mais apparemment chkconfig est introuvable.
    Et j'ai créer un daemon déja que voici :
    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
    #!/bin/bash/
    PATH=/bin:/usr/bin:/sbin:/usr/sbin
    DAEMON=/usr/bin/startVPN
    echo"on passe la"
    test -x $DAEMON || exit 0
    echo "on passe pas la"
    case "$1" in
    start)
    /usr/bin/startVPN
    ;;
    stop)
    killall
    ;;
    force-reload|restart)
    $0 stop
    $0 start
    ;;
    *)
    echo "ok"
    exit 1
    ::
    esac
    exit 0
    Mais il n'arrive pas au deuxième echo pourtant mon script startVPN fonctionne bien....

  18. #18
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 101
    Points : 5 849
    Points
    5 849
    Par défaut
    Citation Envoyé par Java Ou Javapas Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    #! /bin/bash
    cd ~/usr/bin
    bash startVPN
    exit 0
    Rq: il ne faut pas d'espace entre #! et /bin/bash.

    Ensuite, soit le cd ~/usr/bin ne sert à rien,
    soit tu as mis "." dans ton $PATH et ton script est ~/usr/bin/startVPN.
    De plus, si tu as mis bash startVPN, c'est peut-être qu'il n'a pas les droits d'exécution...

    Citation Envoyé par Java Ou Javapas Voir le message
    Et j'ai créer un daemon déja que voici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    #!/bin/bash/
    PATH=/bin:/usr/bin:/sbin:/usr/sbin
    DAEMON=/usr/bin/startVPN
    echo"on passe la"
    test -x $DAEMON || exit 0
    echo "on passe pas la"
    case "$1" in
    start)
    /usr/bin/startVPN
    Et, dans ce bout de code, tu n'utilises plus ~/usr/bin/startVPN mais /usr/bin/startVPN.

    Ça manque un poil de cohérence...

    En bref, quelle est la réponse complète (message et erreur) à:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ls -ld ~/usr/bin/startVPN /usr/bin/startVPN

  19. #19
    Nouveau membre du Club
    Homme Profil pro
    Développeur en alternance
    Inscrit en
    Décembre 2016
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur en alternance
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2016
    Messages : 112
    Points : 29
    Points
    29
    Par défaut
    En bref, quelle est la réponse complète (message et erreur) à:
    ls -ld ~/usr/bin/startVPN /usr/bin/startVPN
    quand je suis sur le bureau j'ai le droit à "impossible d'accedez à /root/usr/bin/startVPN : aucun fichier ou dossier de ce type" et "impossible d'accedez à /usr/bin/startVPN : aucun fichier ou dossier de ce type"
    et quand je fais la même commande dans etc/init.d j'ai ""impossible d'accedez à /root/usr/bin/startVPN : aucun fichier ou dossier de ce type" pour le premier et "/usr/bin/startVPN" pour le deuxième

  20. #20
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 101
    Points : 5 849
    Points
    5 849
    Par défaut
    Citation Envoyé par Java Ou Javapas Voir le message
    quand je suis sur le bureau j'ai le droit à "impossible d'accedez à /root/usr/bin/startVPN : aucun fichier ou dossier de ce type" et "impossible d'accedez à /usr/bin/startVPN : aucun fichier ou dossier de ce type"
    et quand je fais la même commande dans etc/init.d j'ai ""impossible d'accedez à /root/usr/bin/startVPN : aucun fichier ou dossier de ce type" pour le premier et "/usr/bin/startVPN" pour le deuxième
    Je me sens complètement démuni...
    Je ne sais plus par où commencer pour t'aider!
    Manifestement, il te manque pas mal de connaissances de base pour être un tant soit peu autonome.

    Déjà, je ne comprends pas pourquoi les messages d'erreur comportent des fautes d'orthographe!
    Aurais-tu trafiqué le kernel linux?
    Ou bien se pourrait-il que tu ne fasses pas de copier/coller pour insérer les messages d'erreur?

    Sinon, pourrais-tu nous dire précisément où se trouve ce fameux fichier startVPN? (j'espère que tu comprends la question!)
    En d'autres termes (qui sont la base de la base du shell), peux-tu nous donner le chemin complet de ce fichier?

    Une fois que tu as ce chemin, c'est cette valeur qu'il faut donner à la variable DAEMON, sinon le test -x "$DAEMON" (avec des guillemets, pliz) ne risque pas de passer!

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Créer un cookie pour appeler une url
    Par scorplex dans le forum Web & réseau
    Réponses: 3
    Dernier message: 26/02/2008, 17h54
  2. Créer un script pour fermer une session Windows
    Par Olivierc dans le forum Windows
    Réponses: 2
    Dernier message: 24/08/2006, 13h40
  3. [Conception] Comment créer un lien pour effectuer une requete ?
    Par Poutchou dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 09/03/2006, 11h54
  4. Automatiser une connexion à un lecteur mappé
    Par Empty_body dans le forum Windows
    Réponses: 1
    Dernier message: 21/02/2006, 15h59
  5. Réponses: 7
    Dernier message: 21/10/2004, 09h13

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