Probleme make

Bonjour,

J'ai un Debian GNU/Linux4.0r2 Etch I386 et je veux utiliser la fonction openssl ts pour cela j'ai du installer un patch et faire les commande suivantes :
$ ./config
$ make
$ make test
$ make install
Lorsque je tape la premiere commande ./config tout se deroule bien e quan je tape la deuxieme $ make voici le message d'erreur que j'obtient :

make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/test »
( :; LIBDEPS="${LIBDEPS:--L.. -lssl -L.. -lcrypto -ldl}"; LDCMD="${LDCMD:-gcc}" ; LDFLAGS="${LDFLAGS:--DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -mcpu=pentium -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_AS M_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM}"; LIBPATH=`for x in $LIBDEPS; do if echo $x | grep '^ *-L' > /dev/null 2>&1; then echo $x | sed -e 's/^ *-L//'; fi; done | uniq`; LIBPATH=`echo $LIBPATH | sed -e 's/ /:/g'`; LD_LIBRARY_PATH=$LIBPATH:$LD_LIBRARY_PATH ${LDCMD} ${LDFLAGS} -o ${A PPNAME:=bntest} bntest.o ${LIBDEPS} )
../libcrypto.a(err_all.o): dans la fonction « ERR_load_crypto_strings »:
err_all.c:(.text+0x89): référence indéfinie vers « ERR_load_TS_strings »
collect2: ld returned 1 exit status
make[2]: *** [link_app.] Erreur 1
make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/test »
make[1]: *** [bntest] Erreur 2
make[1]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/test »
make: *** [tests] Erreur 2

Est ce que quelqu'un peut m'aider car je ne suis que stagiaire et je ne trouva pas la solution
merci d'avance
Configuration: Windows Vista
Firefox 2.0.0.14

7 réponses

  1. ce qui m'inquiette moi, c'est de voir un ./configure sans options (donc par defaut)

    peut etre que ta config n'est pas compatible avec les options par defaut et notament avec la lib crypto
    donc soit
    tu mets à jour la lib crypto si elle est vieille ou absente

    soit tu regardes si dans les options tu peux preciser que tu ne veux pas l'utiliser.

    mais puisque tu dis que le config c'est bien passé, je pense plustot que c'est une dépendances de libcrypto qui remonte l'erreur

    il te faudra analyser le log de la commande config pour identifier les warnings n'ayant pas entrainné de situation de blocage.
    1. Je te remercie bocoup mais je met a jour la lib crypto comment??
      merci
      1. Voivi ce que ca me met lorsque je tape la commande ./config

        Operating system: i686-whatever-linux2
        Configuring for linux-elf
        Configuring for linux-elf
        no-camellia [default] OPENSSL_NO_CAMELLIA (skip dir)
        no-gmp [default] OPENSSL_NO_GMP (skip dir)
        no-krb5 [krb5-flavor not specified] OPENSSL_NO_KRB5
        no-mdc2 [default] OPENSSL_NO_MDC2 (skip dir)
        no-rc5 [default] OPENSSL_NO_RC5 (skip dir)
        no-shared [default]
        no-zlib [default]
        no-zlib-dynamic [default]
        IsMK1MF=0
        CC =gcc
        CFLAG =-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -mcpu=pen tium -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORD S -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
        EX_LIBS =-ldl
        CPUID_OBJ =x86cpuid-elf.o
        BN_ASM =bn86-elf.o co86-elf.o
        DES_ENC =dx86-elf.o yx86-elf.o
        AES_ASM_OBJ =ax86-elf.o
        BF_ENC =bx86-elf.o
        CAST_ENC =cx86-elf.o
        RC4_ENC =rx86-elf.o
        RC5_ENC =r586-elf.o
        MD5_OBJ_ASM =mx86-elf.o
        SHA1_OBJ_ASM =sx86-elf.o s512sse2-elf.o
        RMD160_OBJ_ASM=rm86-elf.o
        PROCESSOR =
        RANLIB =/usr/bin/ranlib
        ARFLAGS =
        PERL =/usr/bin/perl
        THIRTY_TWO_BIT mode
        DES_PTR used
        DES_RISC1 used
        DES_UNROLL used
        BN_LLONG mode
        RC4_INDEX mode
        RC4_CHUNK is undefined
        e_os2.h => include/openssl/e_os2.h
        making links in crypto...
        make[1]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto »
        crypto.h => ../include/openssl/crypto.h
        tmdiff.h => ../include/openssl/tmdiff.h
        opensslv.h => ../include/openssl/opensslv.h
        opensslconf.h => ../include/openssl/opensslconf.h
        ebcdic.h => ../include/openssl/ebcdic.h
        symhacks.h => ../include/openssl/symhacks.h
        ossl_typ.h => ../include/openssl/ossl_typ.h
        making links in crypto/objects...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ob jects »
        objects.h => ../../include/openssl/objects.h
        obj_mac.h => ../../include/openssl/obj_mac.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/object s »
        making links in crypto/md2...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/md 2 »
        md2.h => ../../include/openssl/md2.h
        md2test.c => ../../test/md2test.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/md2 »
        making links in crypto/md4...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/md 4 »
        md4.h => ../../include/openssl/md4.h
        md4test.c => ../../test/md4test.c
        md4.c => ../../apps/md4.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/md4 »
        making links in crypto/md5...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/md 5 »
        md5.h => ../../include/openssl/md5.h
        md5test.c => ../../test/md5test.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/md5 »
        making links in crypto/sha...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/sh a »
        sha.h => ../../include/openssl/sha.h
        shatest.c => ../../test/shatest.c
        sha1test.c => ../../test/sha1test.c
        sha256t.c => ../../test/sha256t.c
        sha512t.c => ../../test/sha512t.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/sha »
        making links in crypto/hmac...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/hm ac »
        hmac.h => ../../include/openssl/hmac.h
        hmactest.c => ../../test/hmactest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/hmac »
        making links in crypto/ripemd...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ri pemd »
        ripemd.h => ../../include/openssl/ripemd.h
        rmdtest.c => ../../test/rmdtest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ripemd »
        making links in crypto/des...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/de s »
        des.h => ../../include/openssl/des.h
        des_old.h => ../../include/openssl/des_old.h
        destest.c => ../../test/destest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/des »
        making links in crypto/aes...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ae s »
        aes.h => ../../include/openssl/aes.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/aes »
        making links in crypto/rc2...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/rc 2 »
        rc2.h => ../../include/openssl/rc2.h
        rc2test.c => ../../test/rc2test.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/rc2 »
        making links in crypto/rc4...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/rc 4 »
        rc4.h => ../../include/openssl/rc4.h
        rc4test.c => ../../test/rc4test.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/rc4 »
        making links in crypto/idea...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/id ea »
        idea.h => ../../include/openssl/idea.h
        ideatest.c => ../../test/ideatest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/idea »
        making links in crypto/bf...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/bf »
        blowfish.h => ../../include/openssl/blowfish.h
        bftest.c => ../../test/bftest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/bf »
        making links in crypto/cast...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ca st »
        cast.h => ../../include/openssl/cast.h
        casttest.c => ../../test/casttest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/cast »
        making links in crypto/bn...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/bn »
        bn.h => ../../include/openssl/bn.h
        bntest.c => ../../test/bntest.c
        exptest.c => ../../test/exptest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/bn »
        making links in crypto/ec...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ec »
        ec.h => ../../include/openssl/ec.h
        ectest.c => ../../test/ectest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ec »
        making links in crypto/rsa...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/rs a »
        rsa.h => ../../include/openssl/rsa.h
        rsa_test.c => ../../test/rsa_test.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/rsa »
        making links in crypto/dsa...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/dsa »
        dsa.h => ../../include/openssl/dsa.h
        dsatest.c => ../../test/dsatest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/dsa »
        making links in crypto/ecdsa...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ecdsa »
        ecdsa.h => ../../include/openssl/ecdsa.h
        ecdsatest.c => ../../test/ecdsatest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ecdsa »
        making links in crypto/dh...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/dh »
        dh.h => ../../include/openssl/dh.h
        dhtest.c => ../../test/dhtest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/dh »
        making links in crypto/ecdh...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ecdh »
        ecdh.h => ../../include/openssl/ecdh.h
        ecdhtest.c => ../../test/ecdhtest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ecdh »
        making links in crypto/dso...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/dso »
        dso.h => ../../include/openssl/dso.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/dso »
        making links in crypto/engine...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/engine »
        engine.h => ../../include/openssl/engine.h
        enginetest.c => ../../test/enginetest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/engine »
        making links in crypto/buffer...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/buffer »
        buffer.h => ../../include/openssl/buffer.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/buffer »
        making links in crypto/bio...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/bio »
        bio.h => ../../include/openssl/bio.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/bio »
        making links in crypto/stack...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/stack »
        stack.h => ../../include/openssl/stack.h
        safestack.h => ../../include/openssl/safestack.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/stack »
        making links in crypto/lhash...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/lhash »
        lhash.h => ../../include/openssl/lhash.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/lhash »
        making links in crypto/rand...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/rand »
        rand.h => ../../include/openssl/rand.h
        randtest.c => ../../test/randtest.c
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/rand »
        making links in crypto/err...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/err »
        err.h => ../../include/openssl/err.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/err »
        making links in crypto/evp...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/evp »
        evp.h => ../../include/openssl/evp.h
        evp_test.c => ../../test/evp_test.c
        cp evptests.txt ../../test
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/evp »
        making links in crypto/asn1...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/asn1 »
        asn1.h => ../../include/openssl/asn1.h
        asn1_mac.h => ../../include/openssl/asn1_mac.h
        asn1t.h => ../../include/openssl/asn1t.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/asn1 »
        making links in crypto/pem...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/pem »
        pem.h => ../../include/openssl/pem.h
        pem2.h => ../../include/openssl/pem2.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/pem »
        making links in crypto/x509...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/x509 »
        x509.h => ../../include/openssl/x509.h
        x509_vfy.h => ../../include/openssl/x509_vfy.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/x509 »
        making links in crypto/x509v3...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/x509v3 »
        x509v3.h => ../../include/openssl/x509v3.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/x509v3 »
        making links in crypto/conf...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/conf »
        conf.h => ../../include/openssl/conf.h
        conf_api.h => ../../include/openssl/conf_api.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/conf »
        making links in crypto/txt_db...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/txt_db »
        txt_db.h => ../../include/openssl/txt_db.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/txt_db »
        making links in crypto/pkcs7...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/pkcs7 »
        pkcs7.h => ../../include/openssl/pkcs7.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/pkcs7 »
        making links in crypto/pkcs12...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/pkcs12 »
        pkcs12.h => ../../include/openssl/pkcs12.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/pkcs12 »
        making links in crypto/comp...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/comp »
        comp.h => ../../include/openssl/comp.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/comp »
        making links in crypto/ocsp...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ocsp »
        ocsp.h => ../../include/openssl/ocsp.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ocsp »
        making links in crypto/ui...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ui »
        ui.h => ../../include/openssl/ui.h
        ui_compat.h => ../../include/openssl/ui_compat.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/ui »
        making links in crypto/krb5...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/krb5 »
        krb5_asn.h => ../../include/openssl/krb5_asn.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/krb5 »
        making links in crypto/store...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/store »
        store.h => ../../include/openssl/store.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/store »
        making links in crypto/pqueue...
        make[2]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/pqueue »
        pqueue.h => ../../include/openssl/pqueue.h
        pq_compat.h => ../../include/openssl/pq_compat.h
        make[2]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto/pqueue »
        make[1]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/crypto »
        making links in ssl...
        make[1]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/ssl »
        ssl.h => ../include/openssl/ssl.h
        ssl2.h => ../include/openssl/ssl2.h
        ssl3.h => ../include/openssl/ssl3.h
        ssl23.h => ../include/openssl/ssl23.h
        tls1.h => ../include/openssl/tls1.h
        dtls1.h => ../include/openssl/dtls1.h
        kssl.h => ../include/openssl/kssl.h
        ssltest.c => ../test/ssltest.c
        make[1]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/ssl »
        making links in engines...
        make[1]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/engines »
        make[1]: Rien à faire pour « links ».
        make[1]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/engines »
        making links in apps...
        make[1]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/apps »
        make[1]: Rien à faire pour « links ».
        make[1]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/apps »
        making links in test...
        make[1]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/test »
        make[1]: Rien à faire pour « links ».
        make[1]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/test »
        making links in tools...
        make[1]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/tools »
        make[1]: Rien à faire pour « links ».
        make[1]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/tools »
        generating dummy tests (if needed)...
        make[1]: entrant dans le répertoire « /home/yohan/Desktop/openssl-0.9.8c/test »
        make[1]: Rien à faire pour « generate ».
        make[1]: quittant le répertoire « /home/yohan/Desktop/openssl-0.9.8c/test »

        Configured for linux-elf.
        1. ok alors oublies la piste crypto ce n'est pas la bonne il a visiblement trouvé tout ce qu'il fallait à ce niveau :
          c'etait donc une fausse piste

          peut etre un bug vu que c'est une version candidate de openssl que tu tante de poser... mais j'y crois pas des masses....
          juste au cas où tu n'as pas une version 0.9.*r ? (stable) plustot sur le site openssl ?
          1. Merci maintenant tout marche bien par contre est ce que tu sais comment je peux annuler l'erreur que me met openssl lorsque je tape la commande openssl ts :
            'ts' is an invalid command

            merci bocou
            1. Bonjour,

              Je ne connais pas plus que cela openssl mais en regardant le manuel (man openssl) j'ai vu qu'à aucun moment le suffixe "ts" dont tu parles n'est listé.

              Tu voulais lui passer quoi comme argument ?
            2. @NICOGEBen en fait sur le site openssl.org elle est listée et elle permet de signer des donée avec la date et l'heure c'est le principe d'une infrastructure TSA c'était pour ca mais merci kan meme
            3. @yohanRe-bonjour,

              Le man d'openssl donne cette commande standard :

              s_time Horlogeur de connections SSL.

              Ce n'est pas cette commande dont ils parlent sur le site sous la dénomination "ts" ? Je ne suis pas sûr que ça permette de signer avec la date et l'heure comme tu le souhaites.

              A+
          2. Re,

            J'ai regardé la doc sur le site openssl, et effectivement elle est listée alors que la version que j'ai (fc8) ne la donne pas. J'ai bien peur quer tu sois obligé de recompiler la toute dernière version.

            Essae la variante g de la version 0.9.8 ?

            https://www.openssl.org/source/openssl-0.9.8g.tar.gz

            Courage

            A+
            1. merci pour tes conseils NICOGE mais j'aimerais savoir comment je remplace ma version actuelle par celle que tu me propose ( quelles commandes). merci