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

Administration système Discussion :

conflits entre démons.


Sujet :

Administration système

  1. #1
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    630
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 630
    Points : 234
    Points
    234
    Par défaut conflits entre démons.
    Bonjour à tous,
    je suis débutant en Linux, je travaille sur redhat,
    J'ai installé un paquet qui, normalement, doit lancer pcscd ( un démon qui attends la connexion d'un lecteur de carte à puce sur le port usb ).
    Quand je lance pcsd, l'erreur suivante est affichée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    [root@localhost /]# pcscd --apdu --foreground
    00000000 pcscdaemon.c:337:main() file /var/run/pcscd/pcscd.pub already exists.
    00000230 pcscdaemon.c:339:main() Another pcscd (pid: 12560) seems to be running.
    en fait, pcsd existe deja sur red hat. J'aimerais l'enlever et utiliser celle que je viens d'installer ( pour pouvoir facilement dans la suite le configurer avec une autre application).
    Comment dois - je procéder ?

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de CedrX
    Inscrit en
    Avril 2007
    Messages
    1 111
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 111
    Points : 1 525
    Points
    1 525
    Par défaut
    Pour arrêter le démon pcscd sur redhat
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    /sbin/service pcscd off
    Pour éviter qu'il redémarre au démarrage utilises la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    /sbin/chkconfig pcscd off

  3. #3
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    630
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 630
    Points : 234
    Points
    234
    Par défaut
    ces commandes ne trouvent pas pcscd ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [root@localhost ~]# /sbin/service pcscd off 
    pcscd: service non reconnu
    [root@localhost ~]# /sbin/chkconfig pcscd off
    erreur lors de la lecture d'informations sur le service pcscd: Aucun fichier o répertoire de ce type

  4. #4
    Rédacteur
    Avatar de CedrX
    Inscrit en
    Avril 2007
    Messages
    1 111
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 111
    Points : 1 525
    Points
    1 525
    Par défaut
    et un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    /etc/init.d/pcscd stop
    fonctionnerait mieux ?

  5. #5
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    630
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 630
    Points : 234
    Points
    234
    Par défaut
    Je l'ai fait mais pcscd n'y est pas ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    [aro@localhost ~]$ /etc/init.d/pcscd stop
    bash: /etc/init.d/pcscd: Aucun fichier ou répertoire de ce type
    [aro@localhost ~]$
    Je résume les étapes que j'ai effectuées depuis le départ:
    - suppression du paquet pcsc-lite (middleware natif de red hat) qui contient le démon pcscd. En effet, ce pcsc-lite pré-installé sur red hat n'est pas configurable / difficillement configurable avec OpenSC, mon but étant de configurer OpenSC avec pcsc-lite.
    - j'ai alors réinstallé manuellement un pcsc-lite avec stow afin de pouvoir configurer pcsc-lite avec OpenSC.
    - Il me semble que le pcscd du pcsc-lite natif a été desinstallé
    - Je n'ai pas encore configuré le nouveau pcscd à ce qu'il se lance au démarrage, il me semble que pcscd necessite une configuration pour qu'il puisse tourner dès le demarrage du système.
    - quand je lance le nouveau pcscd il me dit qu'un autre pcscd existe deja ( discussion plus haut )

    Ma question :
    - est ce donc le pcscd natif de red hat qui n'est pas totalement enlevé ... ?
    - le nouveau pcscd contenu dans pcsc-lite que j'ai installé a - t - il été configuré automatiquement de telle sorte qu'il tourne dès qu'on démarre le système ?

    Merci d'avance pour votre aide .

  6. #6
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    630
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 630
    Points : 234
    Points
    234
    Par défaut
    info complémentaire :
    pcsc-lite-1.5.3 est celle que j'ai installé après avoir viré le pcsc-lite natif de red hat.


    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    [root@localhost /]# find . -print | grep pcscd
    ./etc/selinux/targeted/modules/active/modules/pcscd.pp
    ./selinux/booleans/pcscd_disable_trans[/COLOR]
    [COLOR="RoyalBlue"]./usr/local/stow/pcsc-lite-1.5.3/sbin/pcscd
    ./usr/local/stow/pcsc-lite-1.5.3/share/man/man8/pcscd.8
    ./usr/local/sbin/pcscd
    ./usr/local/share/man/man8/pcscd.8
    ./usr/share/doc/selinux-policy-2.4.6/html/services_pcscd.html
    ./usr/share/selinux/targeted/pcscd.pp
    ./tmp/pcsc-lite-1.5.3/doc/pcscd.8.in
    ./tmp/pcsc-lite-1.5.3/doc/pcscd.8
    ./tmp/pcsc-lite-1.5.3/src/pcscd-winscard.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-strlcat.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-winscard_msg_srv.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-dyn_macosx.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-hotplug_linux.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd
    ./tmp/pcsc-lite-1.5.3/src/pcscd-powermgt_generic.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-utils.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-eventhandler.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-hotplug_generic.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-winscard_svc.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-hotplug_libhal.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-atrhandler.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-tokenparser.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-ifdwrapper.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-dyn_unix.o
    ./tmp/pcsc-lite-1.5.3/src/pcscdaemon.c
    ./tmp/pcsc-lite-1.5.3/src/pcscd-sys_unix.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-hotplug_macosx.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-winscard_msg.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-hotplug_libusb.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd.h.in
    ./tmp/pcsc-lite-1.5.3/src/pcscd-thread_unix.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-dyn_hpux.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-readerfactory.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-pcscdaemon.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-debuglog.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd-prothandler.o
    ./tmp/pcsc-lite-1.5.3/src/pcscd.h
    ./tmp/pcsc-lite-1.5.3/src/pcscd-configfile.o
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-thread_unix.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-debuglog.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-hotplug_libhal.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-readerfactory.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-winscard_msg_srv.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-winscard_msg.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-sys_unix.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-powermgt_generic.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-dyn_macosx.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-pcscdaemon.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-eventhandler.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-ifdwrapper.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-hotplug_libusb.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-atrhandler.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-tokenparser.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-dyn_unix.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-strlcat.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-winscard.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-dyn_hpux.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-hotplug_generic.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-hotplug_macosx.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-utils.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-strlcpy.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-winscard_svc.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-hotplug_linux.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-configfile.Po
    ./tmp/pcsc-lite-1.5.3/src/.deps/pcscd-prothandler.Po
    ./tmp/pcsc-lite-1.5.3/src/pcscd-strlcpy.o
    ./tmp/pcsc-lite-1.5.3/etc/pcscd.init.in
    ./tmp/pcsc-lite-1.5.3/etc/pcscd.init
    ./tmp/ccid-1.3.10/src/pcscd_ccid.rules
    ./var/run/pcscd
    [root@localhost /]#

  7. #7
    Rédacteur
    Avatar de CedrX
    Inscrit en
    Avril 2007
    Messages
    1 111
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 111
    Points : 1 525
    Points
    1 525
    Par défaut
    Essayes un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ps -ef | grep pcscd
    Pour voir s'il y en a un qui tourne.

    Sur quel port est censé écouter pcscd ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    netstat -an | grep port_ecoute_pcscd
    pour voir si le port d'écoute du démon pcscd est déjà occupé.

  8. #8
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    630
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 630
    Points : 234
    Points
    234
    Par défaut
    J'ai du tapé deux fois de suite la commande :
    pcscd - f ou pcscd --apdu --foreground
    du coup il m'affiche que pcscd est deja en train de tourner.
    Ce problème est résolu.
    merci pour votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Conflit entre javascript et script ASP
    Par Mvu dans le forum ASP
    Réponses: 2
    Dernier message: 22/02/2005, 16h28
  2. Possibles conflits entre GL, GLAUX et GLUT
    Par barthelv dans le forum GLUT
    Réponses: 1
    Dernier message: 19/11/2004, 12h31
  3. Conflit entre bases de données
    Par BRODU dans le forum Bases de données
    Réponses: 4
    Dernier message: 18/10/2004, 11h40
  4. conflit entre couleurs
    Par khayyam90 dans le forum OpenGL
    Réponses: 2
    Dernier message: 03/07/2004, 18h00
  5. [Technique] Conflits entre plusieurs requêtes
    Par Neowile dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 24/03/2003, 09h37

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