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

Autres Discussion :

KNOPPIX 7.0.x live, une fonctionnalité ne marche pas


Sujet :

Autres

  1. #1
    HRS
    HRS est déconnecté
    Membre confirmé
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    677
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 677
    Points : 638
    Points
    638
    Par défaut KNOPPIX 7.0.x live, une fonctionnalité ne marche pas
    quand on clique sur un shell situé sur une clé USB (FAT32), on obtient le message

    le fichier texte 'titi.sh' semble etre un script executable. Que voulez-vous en faire ? executer/lancer dans un terminal/ouvrir/annuler
    l'ennui est que les 2 premiers choix ne marchent pas

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    A mon avis ton script n'a pas les droits d'execution sur ce système de fichier.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ls -l /chemin/vers/titi.sh
    Devrait le confirmer.

    Une manière d'executer ce script serait d'appeler explicitement l'interpréteur shell de cette manière.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    /bin/bash /chemin/vers/titi.sh
    En supposant que tu souhaites utiliser bash.

  3. #3
    HRS
    HRS est déconnecté
    Membre confirmé
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    677
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 677
    Points : 638
    Points
    638
    Par défaut
    les droits d'execution sont présents

    d'ailleurs, quand je me mets en mode terminal sous le répertoire et que je tape

    ./titi.sh

    cela fonctionne

  4. #4
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Points : 19 452
    Points
    19 452
    Par défaut
    Bonjour.

    l'ennui est que les 2 premiers choix ne marchent pas
    Parfois en le lançant en mode graphique, on a peut être pas le temps de voir les traitements (parce que la console se ferme tout de suite) mais ça ne signifie pas pour autant que le script ne s'est pas exécuté. Essayes de mettre une trace de le script (par exemple écrire un truc bidon dans un fichier pour être sûr que tu passe dedans ou pas).

    Bon sinon, à vrai dire, j'ai pas trop l'habitude de lancer les scripts en mode graphique, je trouve ça assez paradoxal



    Idriss

  5. #5
    HRS
    HRS est déconnecté
    Membre confirmé
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    677
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 677
    Points : 638
    Points
    638
    Par défaut
    Si je sais que le script ne s'exécute pas, c'est que je récupère toujours le
    résultat de mes scripts dans un .log

    et que ce .log n'est pas crée

  6. #6
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Points : 19 452
    Points
    19 452
    Par défaut
    Arf, du coup plus de doutes

    J’imagine aussi que c'est avec le même utilisateur et les mêmes droits que tu exécutes en console et graphiquement ? Si c'est le cas, je sèche

    Bon à la limite, tu peux toujours le lancer via le shell. Sachant que t'es sur un live CD, ça ne me parait pas trop grave.

  7. #7
    HRS
    HRS est déconnecté
    Membre confirmé
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    677
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 677
    Points : 638
    Points
    638
    Par défaut
    En fait cette fonctionnalité (sur les partitions FAT32) existait sur toutes les distributions jusqu'au kernel 2.6.32 (ubuntu 10.04, fedora 13) et a disparu sur les versions ultérieures.

    Aussi ai-je été agréablement surpris quand KNOPPIX 7.0.x a réintroduit cette fonctionnalité. Sauf qu'elle ne marche pas. dommage.

  8. #8
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 368
    Points : 23 620
    Points
    23 620
    Par défaut
    Hello,
    À vue de nez, plusieurs choses possibles :

    1. Le dossier dans lequel tu cherches tes logs n'est pas doté du droit d'écriture ;
    2. L'utilisateur sous lequel est lancé le script n'a pas le droit d'écrire dans ce même dossier. Il est possible que Knoppix emploie un pseudo-utilisateur pour lancer les exécutables pour limiter les dégâts en cas de programme malfaisant (moi, c'est ce que je ferais) ;
    3. Le répertoire de travail à l'exécution n'est pas celui où se trouve ton script et tes logs sont donc déposés ailleurs.

  9. #9
    HRS
    HRS est déconnecté
    Membre confirmé
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    677
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 677
    Points : 638
    Points
    638
    Par défaut
    se reporter à mon message du 26/12 13h35

    le log est crée et se trouve sous le même répertoire que le script

  10. #10
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Points : 19 452
    Points
    19 452
    Par défaut
    Et comme lancer le script en mode shell avec le même utilisateur fonctionne, j'en déduis que les droits d'écriture sur le répertoire sont bien présents aussi

  11. #11
    HRS
    HRS est déconnecté
    Membre confirmé
    Avatar de HRS
    Inscrit en
    Mars 2002
    Messages
    677
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 677
    Points : 638
    Points
    638
    Par défaut
    l'anomalie signalée supra était dans les versions 7.0.x

    Dans la nouvelle version 7.2.0, l'anomalie a disparu

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/05/2008, 18h38
  2. PB VBA : ecriture dans une feuille active => marche pas !
    Par MeHo_ dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 14/01/2008, 16h47
  3. Réponses: 3
    Dernier message: 16/03/2007, 18h04
  4. Réponses: 1
    Dernier message: 08/11/2006, 17h23
  5. une comparaison qui marche pas.
    Par gandf dans le forum C++Builder
    Réponses: 7
    Dernier message: 16/02/2004, 15h59

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