Bonjour,
- je travaille sur Debian 5.0.5 (lenny). J'ai de connaissance moyenne en admin sys.
- Le projet sur lequel je travaille consiste à installer OSSIM qui est une solution de collecte, de traitement et d'archivage de logs.
- Je dois installer snort qui fait partie des detecteurs dans la phase de collecte.
Snort est déja fourni dans le package source, il suffit de de compiler les sources ( je dois compiler les sources, je ne peux pas faire autrement ).
- J'ai un problème quand je lance Makefile. Je pense que c'est au niveau du patch que ca échoue.
le repertoire ou se trouve snort :
/opt/ossim/contrib/spade/Spade-040223.1/snort-2.7.0#
le contenu du repertoire Spade :
Le résultat du make :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 moi-debian:/opt/ossim/contrib/spade/Spade-040223.1# ls Changes Makefile patches snort-2.7.0 snort_2.7.0-20.4.dsc spade.conf spp_spade.c src Installation Makefile~ README.Spade snort_2.7.0-20.4.diff.gz snort_2.7.0.orig.tar.gz spade.more.conf spp_spade.h Usage.Spade
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 moi-debian:/opt/ossim/contrib/spade/Spade-040223.1# make cp patches/packets.[ch] ./snort-2.7.0/src/ perl -pi -e '$_.="packets.c packets.h \\\n" if m/^snort_SOURCES\s*=/' ./snort-2.7.0/src/Makefile.am perl -pi -e 's/^(\s*if\s*\()dump_ready/$1 0/' ./snort-2.7.0/src/log.c Packet cloning installed! (cd src; make plugin) make[1]: entrant dans le répertoire « /opt/ossim/contrib/spade/Spade-040223.1/src » cp spp_spade.c spp_spade.h ..; make[1]: quittant le répertoire « /opt/ossim/contrib/spade/Spade-040223.1/src » cp spp_spade.[ch] ./snort-2.7.0/src/preprocessors/ perl -pi -e '$_.="spp_spade.c spp_spade.h \\\n" if m/^libspp_a_SOURCES\s*=/' ./snort-2.7.0/src/preprocessors/Makefile.am perl -pi -e '$_.="#include \"preprocessors/spp_spade.h\"\n" if m/^\s*#include.*spp_conversation.h/' ./snort-2.7.0/src/plugbase.c perl -pi -e '$_.=" SetupSpade();\n" if m/^\s*SetupConv\s*(\s*)/' ./snort-2.7.0/src/plugbase.c cp spade.*conf ./snort-2.7.0/etc chmod +w ./snort-2.7.0/etc/spade.*conf patch ./snort-2.7.0/etc/snort.conf < patches/snort.conf.patch patching file ./snort-2.7.0/etc/snort.conf Hunk #1 FAILED at 108. 1 out of 1 hunk FAILED -- saving rejects to file ./snort-2.7.0/etc/snort.conf.rej make: *** [spade] Erreur 1
l'erreur :
Est-ce bien une erreur de patching ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 patch ./snort-2.7.0/etc/snort.conf < patches/snort.conf.patch patching file ./snort-2.7.0/etc/snort.conf Hunk #1 FAILED at 108. 1 out of 1 hunk FAILED -- saving rejects to file ./snort-2.7.0/etc/snort.conf.rej make: *** [spade] Erreur 1
j'ai essayé de chercher ce que l'erreur veut dire mais je suis un peu confus.
Merci d'avance pour votre aide.









Répondre avec citation
Partager