diff options
author | Justin Lecher <jlec@gentoo.org> | 2011-04-20 11:08:27 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2011-04-20 11:08:27 +0000 |
commit | a36b469948b590b77e6aeae6459c214135acc4b7 (patch) | |
tree | 552a5007322f1d26844fdb479f3224812cb9d4be /net-analyzer/nessus-core/files | |
parent | Migrate to use git-2.eclass (diff) | |
download | historical-a36b469948b590b77e6aeae6459c214135acc4b7.tar.gz historical-a36b469948b590b77e6aeae6459c214135acc4b7.tar.bz2 historical-a36b469948b590b77e6aeae6459c214135acc4b7.zip |
Respect LDFLAGS, #343337; Added crash patch when updateing feeds, #190912 thanks Marcin Deranek for the patch
Package-Manager: portage-2.2.0_alpha30/cvs/Linux x86_64
Diffstat (limited to 'net-analyzer/nessus-core/files')
-rw-r--r-- | net-analyzer/nessus-core/files/2.2.9-crash.patch | 15 | ||||
-rw-r--r-- | net-analyzer/nessus-core/files/2.2.9-gentoo.patch | 58 |
2 files changed, 73 insertions, 0 deletions
diff --git a/net-analyzer/nessus-core/files/2.2.9-crash.patch b/net-analyzer/nessus-core/files/2.2.9-crash.patch new file mode 100644 index 000000000000..d95c28404de2 --- /dev/null +++ b/net-analyzer/nessus-core/files/2.2.9-crash.patch @@ -0,0 +1,15 @@ +--- nessus-core/nessus/auth.c 2007-08-31 23:12:36.000000000 +0200 ++++ nessus-core/nessus/auth.c 2007-08-31 23:12:52.000000000 +0200 +@@ -92,11 +92,11 @@ + char * buffer = emalloc(s); + int len, n = 0; + signal(SIGPIPE, sighand_pipe); +- va_start(param, data); + + + for(;;) + { ++ va_start(param, data); + r = vsnprintf(buffer, s - 1, data, param); + if(r >= 0 && r < s)break; + s = r > s ? r + 2 : s * 2; diff --git a/net-analyzer/nessus-core/files/2.2.9-gentoo.patch b/net-analyzer/nessus-core/files/2.2.9-gentoo.patch new file mode 100644 index 000000000000..c97f6979340d --- /dev/null +++ b/net-analyzer/nessus-core/files/2.2.9-gentoo.patch @@ -0,0 +1,58 @@ + Makefile | 10 +++++----- + nessus-fetch/Makefile | 2 +- + ssl/Makefile | 2 +- + 3 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/Makefile b/Makefile +index b1485b3..382900a 100644 +--- a/Makefile ++++ b/Makefile +@@ -86,17 +86,17 @@ client-install : client + $(INSTALL) -m $(CLIENTMODE) ${make_bindir}/nessus $(DESTDIR)${bindir} + + client : +- cd nessus && $(MAKE) ++ $(MAKE) -C nessus + +-server : +- cd nessusd && $(MAKE) ++server : client ++ $(MAKE) -C nessusd + + sslstuff : +- cd ssl && $(MAKE) ++ $(MAKE) -C ssl + + + fetchtool: +- cd nessus-fetch && $(MAKE) ++ $(MAKE) -C nessus-fetch + + + doc : $(MAN_NESSUS_1) $(MAN_NESSUSD_8) +diff --git a/nessus-fetch/Makefile b/nessus-fetch/Makefile +index 63439bc..89fd8c9 100644 +--- a/nessus-fetch/Makefile ++++ b/nessus-fetch/Makefile +@@ -5,7 +5,7 @@ include ../nessus.tmpl + all: nessus-fetch + + nessus-fetch: nessus-fetch.o +- $(CC) nessus-fetch.o -o nessus-fetch $(LIBS) ++ $(CC) $(LDFLAGS) nessus-fetch.o -o nessus-fetch $(LIBS) + + nessus-fetch.o: nessus-fetch.c + $(CC) $(NESSUS_CFLAGS) ${include} $(DEFS) $(NESSUS_DEFS) -c nessus-fetch.c +diff --git a/ssl/Makefile b/ssl/Makefile +index 738a692..5e51426 100644 +--- a/ssl/Makefile ++++ b/ssl/Makefile +@@ -6,7 +6,7 @@ OBJS = nessus-mkrand.o + all : nessus-mkrand + + nessus-mkrand: $(OBJS) +- $(CC) $(OBJS) -o nessus-mkrand -lm ++ $(CC) $(LDFLAGS) $(OBJS) -o nessus-mkrand -lm + + nessus-mkrand.o: nessus-mkrand.c + $(CC) $(CFLAGS) -c nessus-mkrand.c |