Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 23/06/2016, à 15:38

Quetiapine

Re : Éliminer les virus sous Ubuntu

Petit soucis! '-'

user@user-X101CH:~/Téléchargements$ cd clamav-0.99.2
user@user-X101CH:~/Téléchargements/clamav-0.99.2$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
creating target.h - canonical system defines
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop
checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking what extension is used for runtime loadable modules... .so
checking what variable specifies run-time module search path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib /usr/lib/i386-linux-gnu/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/local/lib 
checking for library containing dlopen... -ldl
checking for dlerror... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dld_link in -ldld... no
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_add... yes
checking for argz_append... yes
checking for argz_count... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking if argz actually works... yes
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for ltdl.h... no
checking where to find libltdl headers... -I$(top_srcdir)/libltdl
checking where to find libltdl library... $(top_build_prefix)libltdl/libltdlc.la
checking for unistd.h... (cached) yes
checking for dl.h... no
checking for sys/dl.h... no
checking for dld.h... no
checking for mach-o/dyld.h... no
checking for dirent.h... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking for strlcat... no
checking for strlcpy... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for flex... no
checking for lex... no
checking for bison... no
checking for byacc... no
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for cos in -lm... yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/int_types.h usability... no
checking sys/int_types.h presence... no
checking for sys/int_types.h... no
checking for dlfcn.h... (cached) yes
checking for inttypes.h... (cached) yes
checking sys/inttypes.h usability... no
checking sys/inttypes.h presence... no
checking for sys/inttypes.h... no
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking for memory.h... (cached) yes
checking ndir.h usability... no
checking ndir.h presence... no
checking for ndir.h... no
checking for stdlib.h... (cached) yes
checking for strings.h... (cached) yes
checking for string.h... (cached) yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking sys/filio.h usability... no
checking sys/filio.h presence... no
checking for sys/filio.h... no
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking sys/queue.h usability... yes
checking sys/queue.h presence... yes
checking for sys/queue.h... yes
checking sys/cdefs.h usability... yes
checking sys/cdefs.h presence... yes
checking for sys/cdefs.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for multiarch libdir... ${exec_prefix}/lib
checking for C/C++ restrict keyword... __restrict
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether byte ordering is bigendian... no
checking for a supported version of gcc... ok (4.6)
checking for gcc bug PR27603... ok, bug not present
checking for gcc bug PR26763-2... ok, bug not present
checking for valid code generation of CLI_ISCONTAINED... ok, bug not present
checking for gcc bug PR28045... ok, bug not present
checking for gcc bug PR37573... ok, bug not present
checking for off_t... yes
checking size of short... 2
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking size of void *... 4
checking for ld --version-script... yes
checking whether uname(2) is POSIX... yes
checking for bind in -lsocket... no
checking for library containing gethostent... none required
checking for poll... yes
checking for setsid... yes
checking for memcpy... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for strerror_r... yes
checking for strlcpy... (cached) no
checking for strlcat... (cached) no
checking for strcasestr... yes
checking for inet_ntop... yes
checking for setgroups... yes
checking for initgroups... yes
checking for ctime_r... yes
checking for mkstemp... yes
checking for mallinfo... yes
checking for madvise... yes
checking for getnameinfo... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for working mmap... yes
checking for sysconf(_SC_PAGESIZE)... yes
checking for getpagesize()... yes
checking for MAP_ANON(YMOUS)... MAP_ANONYMOUS
checking for enable_extended_FILE_stdio... no
checking for timegm... yes
checking for sysctlbyname... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for CHECK... no
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking check.h usability... no
checking check.h presence... no
checking for check.h... no
configure: unable to compile/link with check
checking for libxml2 installation... not found
configure: ****** libxml2 support unavailable
checking for OpenSSL installation... /usr
configure: error: OpenSSL not found.
user@user-X101CH:~/Téléchargements/clamav-0.99.2$ make
make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.
user@user-X101CH:~/Téléchargements/clamav-0.99.2$ 

Dernière modification par Quetiapine (Le 23/06/2016, à 15:42)

Hors ligne

#27 Le 23/06/2016, à 15:42

tuxmarc

Re : Éliminer les virus sous Ubuntu

Zut sad
Faut que je regarde ce que ./configure a fait chez moi


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#28 Le 23/06/2016, à 15:51

tuxmarc

Re : Éliminer les virus sous Ubuntu

Je croyais trouver la réponse dans les fichiers dans /var/log pas pu trouver.

Le message dit qu'il manque openssl, qui est présent sur ma bécane.

Chez toi, tu peux le voir en console, en tapant simplement "open" + 2 fois sur la touche "tab" et ça va te dire tout ce que tu as et qui commence par "open"


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#29 Le 23/06/2016, à 16:03

Quetiapine

Re : Éliminer les virus sous Ubuntu

Ça m'a donné ça->

user@user-X101CH:~$ open
open     openssl  openvt   
user@user-X101CH:~$ open

Hors ligne

#30 Le 23/06/2016, à 16:13

littlejohn75

Re : Éliminer les virus sous Ubuntu

Quetiapine a écrit :

configure: error: OpenSSL not found

Je pense que c'est la bibliothèque ssl 'libssl'  qui est recherchée, dans sa version '-dev' pour développer (vous êtes promu développeur smile à partie du moment où vous lancez configure et make )

Peut-on avoir le résultat de

apt-cache policy libssl1.0.0 libssl-dev

Si vous avez des difficultés, vous pouvez vous rabattre sur la version empaquetée par Ubuntu. Sur une debian jessie j'ai

fp2x@debdev01:~/isos$ apt-cache   policy clamav
clamav:
  Installé : (aucun)
  Candidat : 0.99.2+dfsg-0+deb8u1
 Table de version :
     0.99.2+dfsg-0+deb8u1 0
        500 http://ftp.fr.debian.org/debian/ jessie/main amd64 Packages
fp2x@debdev01:~/isos$

Vous bénéficiez alors d'un empaquetage soigné, avec logrotate, etc ...

Cordialement,
Regards,
Mit freundlichen Grüssen,
مع  تحياتي الخالصة
---
F. Petitjean
Ingénieur civil du Génie Maritime.

« Je préfère le vin d'ici à l'au-delà »
       Pierre Dac

Hors ligne

#31 Le 23/06/2016, à 16:23

tuxmarc

Re : Éliminer les virus sous Ubuntu

Merci de venir à la rescousse littlejohn75 !

Effectivement, les deux libssl sont bien installées chez moi.

Dernière modification par tuxmarc (Le 23/06/2016, à 16:26)


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#32 Le 23/06/2016, à 16:25

Quetiapine

Re : Éliminer les virus sous Ubuntu

@littlejohn75 : voilà ce que ça a donné

user@user-X101CH:~$ apt-cache policy libssl1.0.0 libssl-dev
libssl1.0.0:
  Installé : 1.0.1-4ubuntu5.36
  Candidat : 1.0.1-4ubuntu5.36
 Table de version :
 *** 1.0.1-4ubuntu5.36 0
        500 http://gp.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages
        500 http://security.ubuntu.com/ubuntu/ precise-security/main i386 Packages
        100 /var/lib/dpkg/status
     1.0.1-4ubuntu3 0
        500 http://gp.archive.ubuntu.com/ubuntu/ precise/main i386 Packages
libssl-dev:
  Installé : (aucun)
  Candidat : 1.0.1-4ubuntu5.36
 Table de version :
     1.0.1-4ubuntu5.36 0
        500 http://gp.archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages
        500 http://security.ubuntu.com/ubuntu/ precise-security/main i386 Packages
     1.0.1-4ubuntu3 0
        500 http://gp.archive.ubuntu.com/ubuntu/ precise/main i386 Packages
user@user-X101CH:~$ 

C'est à dire la version empaquetée par ubuntu?

Hors ligne

#33 Le 23/06/2016, à 16:27

tuxmarc

Re : Éliminer les virus sous Ubuntu

C'est la version qu'on trouve dans la logithèque Ubuntu
Donc il faut aller pêcher libssl-dev, version de développement

Dernière modification par tuxmarc (Le 23/06/2016, à 16:29)


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#34 Le 23/06/2016, à 16:55

Quetiapine

Re : Éliminer les virus sous Ubuntu

C'est bon je l'ai. Je dois tout recommencer?

Dernière modification par Quetiapine (Le 23/06/2016, à 16:56)

Hors ligne

#35 Le 23/06/2016, à 17:07

tuxmarc

Re : Éliminer les virus sous Ubuntu

Oui, il va falloir commencer par un "make clean" pour faire place nette.


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#36 Le 23/06/2016, à 17:29

Quetiapine

Re : Éliminer les virus sous Ubuntu

Comment ça commencer par un "make clean"? hmm je le fais avant le ./configure ?

Hors ligne

#37 Le 23/06/2016, à 17:30

tuxmarc

Re : Éliminer les virus sous Ubuntu

Oui.


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#38 Le 23/06/2016, à 17:42

Quetiapine

Re : Éliminer les virus sous Ubuntu

J'ai eu ça, c'est normal?

user@user-X101CH:~/Téléchargements$ cd clamav-0.99.2
user@user-X101CH:~/Téléchargements/clamav-0.99.2$ make clean
make: *** Pas de règle pour fabriquer la cible « clean ». Arrêt.
user@user-X101CH:~/Téléchargements/clamav-0.99.2$ 

Hors ligne

#39 Le 23/06/2016, à 17:48

tuxmarc

Re : Éliminer les virus sous Ubuntu

J'avais l'habitude qu'il ne fasse pas de commentaires ?
Tu peux relancer la procédure d'installation.


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#40 Le 23/06/2016, à 18:16

Quetiapine

Re : Éliminer les virus sous Ubuntu

J'ai eu une erreur à partir de "make check"

user@user-X101CH:~/Téléchargements/clamav-0.99.2$ make check
Making check in libltdl
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make  check-am
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make[2]: Rien à faire pour « check-am ».
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
Making check in libclamav
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make  check-recursive
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[3]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
  GEN      version.h.tmp
  GEN      version.h
make[3]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
Making check in clamscan
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamscan »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamscan »
Making check in clamd
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamd »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamd »
Making check in clamdscan
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdscan »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdscan »
Making check in freshclam
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/freshclam »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/freshclam »
Making check in sigtool
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/sigtool »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/sigtool »
Making check in clamconf
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamconf »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamconf »
Making check in database
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/database »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/database »
Making check in docs
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/docs »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/docs »
Making check in etc
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/etc »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/etc »
Making check in clamav-milter
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamav-milter »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamav-milter »
Making check in test
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/test »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/test »
Making check in clamdtop
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdtop »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdtop »
Making check in clambc
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clambc »
make[1]: Rien à faire pour « check ».
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clambc »
Making check in unit_tests
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make  check_clamav check_clamd check_fpu_endian check_freshclam.sh check_sigtool.sh check_unit_vg.sh check1_clamscan.sh check2_clamd.sh check3_clamd.sh check4_clamd.sh check5_clamd_vg.sh check6_clamd_vg.sh check7_clamd_hg.sh check8_clamd_hg.sh check9_clamscan_vg.sh
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
  CC       check_clamav-check_clamav_skip.o
  CCLD     check_clamav
  CC       check_clamd-check_clamav_skip.o
  CCLD     check_clamd
  CC       check_fpu_endian-check_fpu_endian.o
  CCLD     check_fpu_endian
make[2]: Rien à faire pour « check_freshclam.sh ».
make[2]: Rien à faire pour « check_sigtool.sh ».
cat ../unit_tests/.split/split.clam-phish-exeaa ../unit_tests/.split/split.clam-phish-exeab > clam-phish-exe
make[2]: Rien à faire pour « check1_clamscan.sh ».
make[2]: Rien à faire pour « check2_clamd.sh ».
make[2]: Rien à faire pour « check3_clamd.sh ».
make[2]: Rien à faire pour « check4_clamd.sh ».
make[2]: Rien à faire pour « check5_clamd_vg.sh ».
make[2]: Rien à faire pour « check6_clamd_vg.sh ».
make[2]: Rien à faire pour « check7_clamd_hg.sh ».
make[2]: Rien à faire pour « check8_clamd_hg.sh ».
make[2]: Rien à faire pour « check9_clamscan_vg.sh ».
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make  check-TESTS
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make[3]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
SKIP: check_clamav
PASS: check_freshclam.sh
PASS: check_sigtool.sh
SKIP: check_unit_vg.sh
PASS: check1_clamscan.sh
PASS: check2_clamd.sh
PASS: check3_clamd.sh
PASS: check4_clamd.sh
SKIP: check5_clamd_vg.sh
SKIP: check6_clamd_vg.sh
SKIP: check7_clamd_hg.sh
SKIP: check8_clamd_hg.sh
SKIP: check9_clamscan_vg.sh
make[4]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
============================================================================
Testsuite summary for ClamAV 0.99.2
============================================================================
# TOTAL: 13
# PASS:  6
# SKIP:  7
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2 »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2 »
user@user-X101CH:~/Téléchargements/clamav-0.99.2$ make install
Making install in libltdl
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make  install-am
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make[3]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make[3]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
Making install in libclamav
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make  install-recursive
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[3]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
  GEN      version.h.tmp
  GEN      version.h
make[4]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
  GEN      version.h.tmp
  GEN      version.h
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libclamunrar.la libclamunrar_iface.la libclamav.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libclamunrar.so.7.1.1 /usr/local/lib/libclamunrar.so.7.1.1
/usr/bin/install: cannot create regular file `/usr/local/lib/libclamunrar.so.7.1.1': Permission denied
make[4]: *** [install-libLTLIBRARIES] Erreur 1
make[4]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[3]: *** [install-am] Erreur 2
make[3]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[2]: *** [install-recursive] Erreur 1
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[1]: *** [install] Erreur 2
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make: *** [install-recursive] Erreur 1
user@user-X101CH:~/Téléchargements/clamav-0.99.2$ 

Je continue quand même où il faut réparer le problème?

Hors ligne

#41 Le 23/06/2016, à 22:01

tuxmarc

Re : Éliminer les virus sous Ubuntu

Bon, le make est allé au bout.
Ce que je vois comme souci, c'est l'impossibilité de créer un fichier en entrant dans un répertoire système, là

 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libclamunrar.la libclamunrar_iface.la libclamav.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libclamunrar.so.7.1.1 /usr/local/lib/libclamunrar.so.7.1.1
/usr/bin/install: cannot create regular file `/usr/local/lib/libclamunrar.so.7.1.1': >>>>Permission denied<<<<<<
make[4]: *** [install-libLTLIBRARIES] Erreur 1

En fait, c'est normal que le système n'accepte pas, vu que ce n'était pas l'administrateur qui bossait, et je m'étonne que ceux qui ont fait le script n'ont pas précisé qu'il fallait y aller en "sudo", ce que j'ai dû faire pour la dernière phase chez moi.
Bon, et bien, je sens qu'il va falloir y aller avec

sudo make check

On va y arriver !
Ta curiosité te fait faire un énorme bond en avant dans le monde linuxien (et m'a fait réviser mes classiques wink ), tu sais, beaucoup ont la hantise de la compilation, c'est au niveau "barbu" !


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#42 Le 23/06/2016, à 22:26

Rufus T. Firefly

Re : Éliminer les virus sous Ubuntu

tuxmarc a écrit :

tu sais, beaucoup ont la hantise de la compilation, c'est au niveau "barbu" !

Ça l'est, dès qu'il faut définir les options de compilation. Ici, tout ça est déjà fait...


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#43 Le 23/06/2016, à 22:40

tuxmarc

Re : Éliminer les virus sous Ubuntu

OK, le boulot est déjà bien préparé, mais quand il y a un schmilblick, là on fabrique un max de sueur à repérer tout ce qui se barre de travers !
Une fois qu'on y est arrivé, ouf ! et on est très content de son boulot smile


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#44 Le 23/06/2016, à 23:04

Quetiapine

Re : Éliminer les virus sous Ubuntu

@tuxmarc: c'était bien ça, c'est passé avec le sudo! smile ça me l'a fait pareil avec make install aussi..
J'aurais pas pu le faire sans aide, je n'ai aucun mérite x)

Dernière modification par Quetiapine (Le 23/06/2016, à 23:13)

Hors ligne

#45 Le 23/06/2016, à 23:13

Quetiapine

Re : Éliminer les virus sous Ubuntu

Voilà ce que ça a donné à partir de make install

user@user-X101CH:~/Téléchargements/clamav-0.99.2$ sudo make install
Making install in libltdl
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make  install-am
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make[3]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make[3]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
Making install in libclamav
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make  install-recursive
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[3]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
  GEN      version.h.tmp
  GEN      version.h
make[4]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
  GEN      version.h.tmp
  GEN      version.h
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libclamunrar.la libclamunrar_iface.la libclamav.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libclamunrar.so.7.1.1 /usr/local/lib/libclamunrar.so.7.1.1
libtool: install: (cd /usr/local/lib && { ln -s -f libclamunrar.so.7.1.1 libclamunrar.so.7 || { rm -f libclamunrar.so.7 && ln -s libclamunrar.so.7.1.1 libclamunrar.so.7; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libclamunrar.so.7.1.1 libclamunrar.so || { rm -f libclamunrar.so && ln -s libclamunrar.so.7.1.1 libclamunrar.so; }; })
libtool: install: /usr/bin/install -c .libs/libclamunrar.lai /usr/local/lib/libclamunrar.la
libtool: warning: relinking 'libclamunrar_iface.la'
libtool: install: (cd /home/user/Téléchargements/clamav-0.99.2/libclamav; /bin/bash "/home/user/Téléchargements/clamav-0.99.2/libtool"  --silent --tag CC --mode=relink gcc -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -module -thread-safe -version-info 8:1:1 -no-undefined -Wl,--version-script,../libclamunrar_iface/libclamunrar_iface.map -o libclamunrar_iface.la -rpath /usr/local/lib unrar_iface.lo libclamunrar.la )
libtool: install: /usr/bin/install -c .libs/libclamunrar_iface.so.7.1.1T /usr/local/lib/libclamunrar_iface.so.7.1.1
libtool: install: (cd /usr/local/lib && { ln -s -f libclamunrar_iface.so.7.1.1 libclamunrar_iface.so.7 || { rm -f libclamunrar_iface.so.7 && ln -s libclamunrar_iface.so.7.1.1 libclamunrar_iface.so.7; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libclamunrar_iface.so.7.1.1 libclamunrar_iface.so || { rm -f libclamunrar_iface.so && ln -s libclamunrar_iface.so.7.1.1 libclamunrar_iface.so; }; })
libtool: install: /usr/bin/install -c .libs/libclamunrar_iface.lai /usr/local/lib/libclamunrar_iface.la
libtool: install: /usr/bin/install -c .libs/libclamav.so.7.1.1 /usr/local/lib/libclamav.so.7.1.1
libtool: install: (cd /usr/local/lib && { ln -s -f libclamav.so.7.1.1 libclamav.so.7 || { rm -f libclamav.so.7 && ln -s libclamav.so.7.1.1 libclamav.so.7; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libclamav.so.7.1.1 libclamav.so || { rm -f libclamav.so && ln -s libclamav.so.7.1.1 libclamav.so; }; })
libtool: install: /usr/bin/install -c .libs/libclamav.lai /usr/local/lib/libclamav.la
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the 'LD_RUN_PATH' environment variable
     during linking
   - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to '/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /bin/mkdir -p '/usr/local/include'
 /usr/bin/install -c -m 644 clamav.h '/usr/local/include'
make[4]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[3]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
Making install in clamscan
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamscan »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamscan »
 /bin/mkdir -p '/usr/local/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clamscan '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/clamscan /usr/local/bin/clamscan
make[2]: Rien à faire pour « install-data-am ».
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamscan »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamscan »
Making install in clamd
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamd »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamd »
 /bin/mkdir -p '/usr/local/sbin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clamd '/usr/local/sbin'
libtool: install: /usr/bin/install -c .libs/clamd /usr/local/sbin/clamd
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamd »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamd »
Making install in clamdscan
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdscan »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdscan »
 /bin/mkdir -p '/usr/local/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clamdscan '/usr/local/bin'
libtool: install: /usr/bin/install -c clamdscan /usr/local/bin/clamdscan
make[2]: Rien à faire pour « install-data-am ».
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdscan »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdscan »
Making install in freshclam
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/freshclam »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/freshclam »
 /bin/mkdir -p '/usr/local/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c freshclam '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/freshclam /usr/local/bin/freshclam
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/freshclam »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/freshclam »
Making install in sigtool
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/sigtool »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/sigtool »
 /bin/mkdir -p '/usr/local/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c sigtool '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/sigtool /usr/local/bin/sigtool
make[2]: Rien à faire pour « install-data-am ».
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/sigtool »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/sigtool »
Making install in clamconf
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamconf »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamconf »
 /bin/mkdir -p '/usr/local/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clamconf '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/clamconf /usr/local/bin/clamconf
make[2]: Rien à faire pour « install-data-am ».
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamconf »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamconf »
Making install in database
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/database »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/database »
make[2]: Rien à faire pour « install-exec-am ».
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/database »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/database »
Making install in docs
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/docs »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/docs »
make[2]: Rien à faire pour « install-exec-am ».
 /bin/mkdir -p '/usr/local/share/man/man1'
 /usr/bin/install -c -m 644 man/clamscan.1 man/freshclam.1 man/sigtool.1 man/clamdscan.1 man/clamconf.1 man/clamdtop.1 man/clambc.1 '/usr/local/share/man/man1'
 /bin/mkdir -p '/usr/local/share/man/man5'
 /usr/bin/install -c -m 644 man/clamd.conf.5 man/clamav-milter.conf.5 man/freshclam.conf.5 '/usr/local/share/man/man5'
 /bin/mkdir -p '/usr/local/share/man/man8'
 /usr/bin/install -c -m 644 man/clamd.8 man/clamav-milter.8 '/usr/local/share/man/man8'
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/docs »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/docs »
Making install in etc
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/etc »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/etc »
 /bin/mkdir -p '/usr/local/etc'
 /usr/bin/install -c -m 644 clamd.conf.sample freshclam.conf.sample '/usr/local/etc'
make[2]: Rien à faire pour « install-data-am ».
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/etc »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/etc »
Making install in clamav-milter
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamav-milter »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamav-milter »
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamav-milter »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamav-milter »
Making install in test
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/test »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/test »
make[2]: Rien à faire pour « install-exec-am ».
make[2]: Rien à faire pour « install-data-am ».
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/test »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/test »
Making install in clamdtop
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdtop »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdtop »
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdtop »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdtop »
Making install in clambc
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clambc »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clambc »
 /bin/mkdir -p '/usr/local/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clambc '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/clambc /usr/local/bin/clambc
make[2]: Rien à faire pour « install-data-am ».
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clambc »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clambc »
Making install in unit_tests
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make[2]: Rien à faire pour « install-exec-am ».
make[2]: Rien à faire pour « install-data-am ».
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2 »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2 »
 /bin/mkdir -p '/usr/local/bin'
 /usr/bin/install -c clamav-config '/usr/local/bin'
 /bin/mkdir -p '/usr/local/lib/pkgconfig'
 /usr/bin/install -c -m 644 libclamav.pc '/usr/local/lib/pkgconfig'
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2 »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2 »
user@user-X101CH:~/Téléchargements/clamav-0.99.2$ make clean
Making clean in libltdl
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
test -z "libltdl.la libltdlc.la libdlloader.la lt__strl.o lt__strl.lo" || rm -f libltdl.la libltdlc.la libdlloader.la lt__strl.o lt__strl.lo
test -z "" || rm -f 
rm -rf .libs _libs
test -z "dlopen.la libltdlc.la" || rm -f dlopen.la libltdlc.la
rm -f ./so_locations
rm -f *.o
test -z "libltdl/lt__argz.h libltdl/lt__argz.h-t" || rm -f libltdl/lt__argz.h libltdl/lt__argz.h-t
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libltdl »
Making clean in libclamav
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
test -z "version.h version.h.tmp *.gcda *.gcno" || rm -f version.h version.h.tmp *.gcda *.gcno
test -z "libclamunrar.la libclamunrar_iface.la libclamav.la" || rm -f libclamunrar.la libclamunrar_iface.la libclamav.la
rm -f ./so_locations
rm -rf .libs _libs
test -z "libclamav_internal_utils.la libclamav_internal_utils_nothreads.la libclamav_nocxx.la" || rm -f libclamav_internal_utils.la libclamav_internal_utils_nothreads.la libclamav_nocxx.la
rm -f ./so_locations
rm -f *.o
rm -f *.lo
make[2]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/libclamav »
Making clean in clamscan
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamscan »
 rm -f clamscan
test -z "*.gcda *.gcno" || rm -f *.gcda *.gcno
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamscan »
Making clean in clamd
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamd »
test -z "*.gcda *.gcno" || rm -f *.gcda *.gcno
rm -rf .libs _libs
 rm -f clamd
rm -f *.o
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamd »
Making clean in clamdscan
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdscan »
 rm -f clamdscan
test -z "*.gcda *.gcno" || rm -f *.gcda *.gcno
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdscan »
Making clean in freshclam
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/freshclam »
 rm -f freshclam
test -z "*.gcda *.gcno" || rm -f *.gcda *.gcno
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/freshclam »
Making clean in sigtool
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/sigtool »
 rm -f sigtool
test -z "*.gcda *.gcno" || rm -f *.gcda *.gcno
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/sigtool »
Making clean in clamconf
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamconf »
 rm -f clamconf
test -z "*.gcda *.gcno" || rm -f *.gcda *.gcno
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamconf »
Making clean in database
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/database »
rm -rf .libs _libs
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/database »
Making clean in docs
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/docs »
rm -rf .libs _libs
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/docs »
Making clean in etc
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/etc »
rm -rf .libs _libs
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/etc »
Making clean in clamav-milter
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamav-milter »
test -z "*.gcda *.gcno" || rm -f *.gcda *.gcno
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamav-milter »
Making clean in test
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/test »
rm -rf .libs _libs
rm -f clam*
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/test »
Making clean in clamdtop
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdtop »
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clamdtop »
Making clean in clambc
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/clambc »
 rm -f clambc
test -z "*.gcda *.gcno" || rm -f *.gcda *.gcno
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/clambc »
Making clean in unit_tests
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
 rm -f check_clamav check_clamd check_fpu_endian
test -z "lcov.out *.gcno *.gcda *.log clam-phish-exe test-stderr.log clamscan.log accdenied clamav.hdb check_fpu_endian" || rm -f lcov.out *.gcno *.gcda *.log clam-phish-exe test-stderr.log clamscan.log accdenied clamav.hdb check_fpu_endian
rm -rf .libs _libs
rm -f *.o
test -z "check_clamav.log check_freshclam.sh.log check_sigtool.sh.log check_unit_vg.sh.log check1_clamscan.sh.log check2_clamd.sh.log check3_clamd.sh.log check4_clamd.sh.log check5_clamd_vg.sh.log check6_clamd_vg.sh.log check7_clamd_hg.sh.log check8_clamd_hg.sh.log check9_clamscan_vg.sh.log" || rm -f check_clamav.log check_freshclam.sh.log check_sigtool.sh.log check_unit_vg.sh.log check1_clamscan.sh.log check2_clamd.sh.log check3_clamd.sh.log check4_clamd.sh.log check5_clamd_vg.sh.log check6_clamd_vg.sh.log check7_clamd_hg.sh.log check8_clamd_hg.sh.log check9_clamscan_vg.sh.log
test -z "check_clamav.trs check_freshclam.sh.trs check_sigtool.sh.trs check_unit_vg.sh.trs check1_clamscan.sh.trs check2_clamd.sh.trs check3_clamd.sh.trs check4_clamd.sh.trs check5_clamd_vg.sh.trs check6_clamd_vg.sh.trs check7_clamd_hg.sh.trs check8_clamd_hg.sh.trs check9_clamscan_vg.sh.trs" || rm -f check_clamav.trs check_freshclam.sh.trs check_sigtool.sh.trs check_unit_vg.sh.trs check1_clamscan.sh.trs check2_clamd.sh.trs check3_clamd.sh.trs check4_clamd.sh.trs check5_clamd_vg.sh.trs check6_clamd_vg.sh.trs check7_clamd_hg.sh.trs check8_clamd_hg.sh.trs check9_clamscan_vg.sh.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2/unit_tests »
make[1]: entrant dans le répertoire « /home/user/Téléchargements/clamav-0.99.2 »
rm -rf .libs _libs
rm -f *.lo
make[1]: quittant le répertoire « /home/user/Téléchargements/clamav-0.99.2 »
user@user-X101CH:~/Téléchargements/clamav-0.99.2$ 

edit: j'ai normalement fini, mais j'ai toujours la version 0.98.7 hmm il y a un problème quelque part?

Dernière modification par Quetiapine (Le 24/06/2016, à 07:27)

Hors ligne

#46 Le 24/06/2016, à 09:21

littlejohn75

Re : Éliminer les virus sous Ubuntu

Quetiapine a écrit :

j'ai normalement fini, mais j'ai toujours la version 0.98.7 hmm

C'est un problème de chemin. Vous avez toujours la version 0.98.7 du système (en installant le paquet clamav)
Avec la commande

dpkg-query --listfiles  clamav

Vous affichez la liste des fichiers du paquet et vous constatez que les binaires ont été placés dans /usr/bin/ comme par exemple /usr/bin/clamscan

Le résultat de la construction (configure, ...  make install ) a été placé, lui, dans /usr/local/bin car vous êtes devenu développeur, vous maîtriser votre système.

Je vous laisse découvrir par vous-même comment règler ce problème de chemin, pour vous mettre sur la voie donnez le retour de

ldd /usr/bin/clamscan
ldd /usr/local/bin/clamscan

Je n'ai pas clamav d'installé, remplacer clamscan par un autre binaire si clamscan est un script.

Après ce petit tour enrichissant dans le monde de la compilation, vous pourrez nous dire quelle est la version d'Ubuntu que vous utilisez et surtout pourquoi la version empaquetée par Ubuntu ne vous convenait pas.

Je n'utilise pratiquement que Debian (pour les serveurs de calcul) et la page du paquet est https://packages.debian.org/jessie/clamav   avec une page de recherche des paquets https://www.debian.org/distrib/packages  bien faite et en Français.
Je ne connais pas les URLs équivalentes pour Ubuntu.

Cordialement,
Regards,
Mit freundlichen Grüssen,
مع  تحياتي الخالصة
---
F. Petitjean
Ingénieur civil du Génie Maritime.
« On ne perd pas son temps en aiguisant ses outils. »
    Proverbe français

Hors ligne

#47 Le 24/06/2016, à 11:57

Quetiapine

Re : Éliminer les virus sous Ubuntu

Voilà

user@user-X101CH:~$ ldd /usr/bin/clamscan
	linux-gate.so.1 =>  (0xb77b6000)
	libclamav.so.6 => /usr/lib/libclamav.so.6 (0xb6d2d000)
	libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb6d12000)
	libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb6b68000)
	libxml2.so.2 => /usr/lib/i386-linux-gnu/libxml2.so.2 (0xb6a1a000)
	libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb6a04000)
	libbz2.so.1.0 => /lib/i386-linux-gnu/libbz2.so.1.0 (0xb69f3000)
	libltdl.so.7 => /usr/lib/i386-linux-gnu/libltdl.so.7 (0xb69e9000)
	libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb6903000)
	libssl.so.1.0.0 => /lib/i386-linux-gnu/libssl.so.1.0.0 (0xb68ab000)
	libcrypto.so.1.0.0 => /lib/i386-linux-gnu/libcrypto.so.1.0.0 (0xb66ff000)
	libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb66d3000)
	libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb66b5000)
	/lib/ld-linux.so.2 (0xb77b7000)
	libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb66af000)
user@user-X101CH:~$ 
user@user-X101CH:~$ ldd /usr/local/bin/clamscan
	linux-gate.so.1 =>  (0xb77b0000)
	libclamav.so.7 => not found
	libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb777e000)
	libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb75d4000)
	/lib/ld-linux.so.2 (0xb77b1000)
user@user-X101CH:~$ 

Ma versin d'ubuntu est la 12.04 LTS, et ma version de clamav (la 0.98.7) est périmée, je voulais la mettre à jour (la 0.98.7 est la seule version trouvable dans la logithèque)

j'ai aussi fait dpkg-query --listfiles  clamav, ça a donné ça

user@user-X101CH:~$ dpkg-query --listfiles  clamav
/.
/usr
/usr/bin
/usr/bin/sigtool
/usr/bin/clamscan
/usr/bin/clambc
/usr/share
/usr/share/doc
/usr/share/doc/clamav
/usr/share/doc/clamav/copyright
/usr/share/doc/clamav/examples
/usr/share/doc/clamav/examples/clampipe
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/clambc.1.gz
/usr/share/man/man1/clamscan.1.gz
/usr/share/man/man1/sigtool.1.gz
/usr/share/bug
/usr/share/bug/clamav
/usr/share/bug/clamav/script
/usr/share/doc/clamav/FAQ
/usr/share/doc/clamav/README.Debian.gz
/usr/share/doc/clamav/changelog.Debian.gz
/usr/share/doc/clamav/AUTHORS
/usr/share/doc/clamav/NEWS.Debian.gz
/usr/share/doc/clamav/BUGS
/usr/share/doc/clamav/README.gz
user@user-X101CH:~$ 

Et je n'ai pas trop compris cette histoire de chemin, où est ce que je dois déplacer les fichiers mis en /usr/bin?
Et comment je dois utiliser les commandes ldd /usr/bin/clamscan et ldd /usr/local/bin/clamscan pour régler le problème?

Hors ligne

#48 Le 24/06/2016, à 22:50

tuxmarc

Re : Éliminer les virus sous Ubuntu

Bonsoir Quietapine.

J'ai regardé ce matin, je tourne tout ça dans ma tête et j'ai du mal à comprendre ce qui ne va pas.
J'ai démarré sur une installation à l'origine Ubuntu 10.04 migrée en 12.04 sur laquelle j'avais installé clamav (sur la 10.04). à partir des paquets synaptic, c'est la version 0.98.7 avec sa base de virus à jour.
J'ai fait les commandes préconisées par littlejohn75 et j'arrive aux mêmes résultats que toi.

Je pense qu'il faudrait purger totalement clamav, puis installer la nouvelle mouture en recommençant le processus, il n'y aurait plus de risque de mélange des deux versions.

Si littlejohn75 pouvait confirmer la manip', ce serait d'une grande aide.


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#49 Le 25/06/2016, à 11:25

Quetiapine

Re : Éliminer les virus sous Ubuntu

Bonjour,

J'ai supprimé clamav et recommencé le processus mais ça n'a pas fonctionné hmm

Hors ligne

#50 Le 25/06/2016, à 11:49

tuxmarc

Re : Éliminer les virus sous Ubuntu

Zut !
Et tu a réussi à voir à quel niveau ?


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne