jlec 14/09/28 16:48:59
Added: openvas-libraries-7.0.4-libssh.patch
openvas-libraries-7.0.4-bsdsource.patch
Log:
net-analyzer/openvas-libraries: Import fedora patches, make ldap support
optional
(Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with
key B9D4F231BD1558AB!)
Revision Changes Path
1.1
net-analyzer/openvas-libraries/files/openvas-libraries-7.0.4-libssh.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-libraries/files/openvas-libraries-7.0.4-libssh.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-libraries/files/openvas-libraries-7.0.4-libssh.patch?rev=1.1&content-type=text/plain
Index: openvas-libraries-7.0.4-libssh.patch
===================================================================
https://www.mail-archive.com/[email protected]/msg05828.html
Fixes build issue with the newer version of libssh
diff -ru openvas-libraries-7.0.1.orig/nasl/nasl_ssh.c
openvas-libraries-7.0.1.new/nasl/nasl_ssh.c
--- openvas-libraries-7.0.1.orig/nasl/nasl_ssh.c 2014-04-14
19:15:40.000000000 +0200
+++ openvas-libraries-7.0.1.new/nasl/nasl_ssh.c 2014-05-23 00:13:56.791111974
+0200
@@ -1861,7 +1861,8 @@
return NULL;
session = session_table[tbl_slot].session;
- banner = ssh_get_serverbanner (session);
+ //banner = ssh_get_serverbanner (session);
+ banner = (char*) ssh_get_serverbanner (session);
if (!banner)
return NULL;
1.1
net-analyzer/openvas-libraries/files/openvas-libraries-7.0.4-bsdsource.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-libraries/files/openvas-libraries-7.0.4-bsdsource.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-libraries/files/openvas-libraries-7.0.4-bsdsource.patch?rev=1.1&content-type=text/plain
Index: openvas-libraries-7.0.4-bsdsource.patch
===================================================================
diff -ru openvas-libraries-7.0.1.orig/nasl/nasl_builtin_synscan.c
openvas-libraries-7.0.1.new/nasl/nasl_builtin_synscan.c
--- openvas-libraries-7.0.1.orig/nasl/nasl_builtin_synscan.c 2014-05-24
01:11:33.049417462 +0200
+++ openvas-libraries-7.0.1.new/nasl/nasl_builtin_synscan.c 2014-05-24
17:01:25.409361461 +0200
@@ -24,7 +24,7 @@
*
*/
-#define _BSD_SOURCE 1
+#define _DEFAULT_SOURCE 1
#include <unistd.h> /* for close() */
#include <stdlib.h> /* for rand() */
diff -ru openvas-libraries-7.0.1.orig/nasl/nasl_raw.h
openvas-libraries-7.0.1.new/nasl/nasl_raw.h
--- openvas-libraries-7.0.1.orig/nasl/nasl_raw.h 2014-05-24
01:11:33.287412716 +0200
+++ openvas-libraries-7.0.1.new/nasl/nasl_raw.h 2014-05-24 17:02:33.829967589
+0200
@@ -20,12 +20,12 @@
#ifndef OPENVAS_RAW_H
#define OPENVAS_RAW_H
#ifdef __linux__
-#ifndef __BSD_SOURCE
-#define __BSD_SOURCE
+#ifndef __DEFAULT_SOURCE
+#define __DEFAULT_SOURCE
#endif
-#ifndef _BSD_SOURCE
-#define _BSD_SOURCE
+#ifndef _DEFAULT_SOURCE
+#define _DEFAULT_SOURCE
#endif
#ifndef __FAVOR_BSD