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




Reply via email to