Snort & Compilation

Fermé
eliza_b Messages postés 340 Date d'inscription vendredi 16 mai 2008 Statut Membre Dernière intervention 20 août 2014 - 12 avril 2012 à 10:05
mamiemando Messages postés 33407 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 novembre 2024 - 16 avril 2012 à 19:36
Bonjour à tous,

Je suis le tuto suivant http://www.zjulian.com/snort-on-64-bit-centos-6 pour installer snort mais j'ai un problème de compilation.

à chaque fois que je lance la commande make j'ai une erreure du genre:

src/../include/libnet.h:87:8: attention : caractère " de terminaison manquant


ou

make[2]: quittant le répertoire « /home/user/Téléchargements/libdnet-1.11/test/dnet »
make[2]: entrant dans le répertoire « /home/user/Téléchargements/libdnet-1.11/test »
make[2]: Rien à faire pour « all-am ».
make[2]: quittant le répertoire « /home/user/Téléchargements/libdnet-1.11/test »
make[1]: quittant le répertoire « /home/user/Téléchargements/libdnet-1.11/test »
make[1]: entrant dans le répertoire « /home/user/Téléchargements/libdnet-1.11 »
cd . && /bin/sh ./config.status dnet-config
config.status: creating dnet-config
make[1]: quittant le répertoire « /home/user/Téléchargements/libdnet-1.11 »


Presque toutes les types d'erreur avec make;-) j'ai jamais réussi à faire marcher la commande make.

Est ce que quelqu'un pourrait m'aider? je sais pas s'il faut installer des librairies ou quelques choses de ce genre sinon si vous avez un lien sur l'installation de snort sur centos 6, 64 bits qui marche ou que vous avez tester, je suis preneur.

Merci d'avance.

7 réponses

mamiemando Messages postés 33407 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 novembre 2024 7 806
Modifié par mamiemando le 12/04/2012 à 10:30
Pourquoi ne pas installer snort via yum ?
https://www.linuxquestions.org/questions/linux-software-2/install-snort-via-yum-808315/

Sinon, ce que tu reportes n'est pas des messages d'erreur. S'il y en a ce sont probablement dans les dernières lignes qu'elles apparaissent, et c'est celle-ci que tu dois reporter.

Bonne chance
0
eliza_b Messages postés 340 Date d'inscription vendredi 16 mai 2008 Statut Membre Dernière intervention 20 août 2014 10
12 avril 2012 à 13:17
Sisi, j'ai installé le paquet epel-realese-6-5.noarch.rpm mails il trouve pas le paquet snort quand je fais un yum install snort....

sinon le message d'erreur est:

libtool: install: warning: remember to run 'libtool --finish /usr/local/lib/snort_dynamicpreprocessor'
make[6]: quittant le répertoire « /usr/local/snortinstall/snort-2.9.2.2/src/dynamic-preprocessors/dnp3 »
make[5]: quittant le répertoire « /usr/local/snortinstall/snort-2.9.2.2/src/dynamic-preprocessors/dnp3 »
make[4]: quittant le répertoire « /usr/local/snortinstall/snort-2.9.2.2/src/dynamic-preprocessors »
make[3]: Rien à faire pour « all ».
make[3]: quittant le répertoire « /usr/local/snortinstall/snort-2.9.2.2/src/target-based »
Making all in control
make[3]: Rien à faire pour « all ».
make[3]: quittant le répertoire « /usr/local/snortinstall/snort-2.9.2.2/tools/u2spewfoo »
make[3]: entrant dans le répertoire « /usr/local/snortinstall/snort-2.9.2.2/tools »
make[3]: Rien à faire pour « all-am ».
0
mamiemando Messages postés 33407 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 novembre 2024 7 806
12 avril 2012 à 19:53
Ben au niveau de la compilation on dirait qu'il n'y a pas d'erreur à ce stade... De toute façon si tu ne vois pas "error" dans les lignes qui sortent de la commande "make", c'est que tout va bien.
0
eliza_b Messages postés 340 Date d'inscription vendredi 16 mai 2008 Statut Membre Dernière intervention 20 août 2014 10
13 avril 2012 à 16:52
Oui mais le problème c'est que quand je fais un make install, j'ai le même message.

Tu veux dire qu'il est installé? même avec le message d'erreur?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mamiemando Messages postés 33407 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 novembre 2024 7 806
13 avril 2012 à 20:46
Mais... où vois tu un message d'erreur dans ce que tu m'as reporté ? Ce n'est pas parce que make écrit quelque chose que c'est une erreur !

Il y a juste un warning qui te demande de lancer :

libtool --finish /usr/local/lib/snort_dynamicpreprocessor


(très probablement en root ou avec un sudo).

Bonne chance
0
eliza_b Messages postés 340 Date d'inscription vendredi 16 mai 2008 Statut Membre Dernière intervention 20 août 2014 10
16 avril 2012 à 13:13
ah oki,
moi je croyais que le fait de voir:

make[4]: quittant le répertoire « /usr/local/snortinstall/snort-2.9.2.2/src/dynamic-preprocessors »
make[3]: Rien à faire pour « all »

est un message d'erreur.

Autant pour moi alors.

Est ce que vous savez où on peut télécharger snort rules parce que j'ai été sur le site de snort (www.snort.org) mais j'y arrive pas.

Quand je click sur snortrules-snapshot-2921.tar.gz, rien ne se passe.

Des idées?

Merci d'avance.
0
mamiemando Messages postés 33407 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 29 novembre 2024 7 806
16 avril 2012 à 19:36
[...] est un message d'erreur.

Non non ça veut dire que tout était déjà prêt à cet endroit, et make te précise donc qu'il n'a rien fait.

Quand je click sur snortrules-snapshot-2921.tar.gz, rien ne se passe.

T'es tu enregistrée comme indiqué sur ces deux pages ?
http://snort.org/downloads/1573
http://snort.org/snort-rules/cli

Bonne chance
0