commit cf1a5b45e27a3e3d894d553b8f28b60d1a8829a0
Author: Arkadiusz Miƛkiewicz <[email protected]>
Date:   Sat Sep 22 17:19:12 2018 +0200

    - up to 2.2.11; needs openssl 1.1 fix

 libnasl-openssl.patch | 11 +++++++++++
 libnasl.spec          | 11 +++++++----
 2 files changed, 18 insertions(+), 4 deletions(-)
---
diff --git a/libnasl.spec b/libnasl.spec
index df866ab..f55b5d3 100644
--- a/libnasl.spec
+++ b/libnasl.spec
@@ -1,16 +1,18 @@
 Summary:       NASL libraries
 Summary(pl.UTF-8):     Biblioteki NASL
 Name:          libnasl
-Version:       2.2.7
-Release:       7
+Version:       2.2.11
+Release:       1
 License:       GPL
 Vendor:                Nessus Project
 Group:         Networking
-Source0:       
ftp://ftp.nessus.org/pub/nessus/nessus-%{version}/src/%{name}-%{version}.tar.gz
-# Source0-md5: 37f6f0db022dad1e218371909de3e8af
+# Source0:     
ftp://ftp.nessus.org/pub/nessus/nessus-%{version}/src/%{name}-%{version}.tar.gz
+Source0:       %{name}-%{version}.tar.gz
+# Source0-md5: 02889e4829b68cb9d0d827ccdba5db1d
 Patch0:                %{name}-ac_fix.patch
 Patch1:                %{name}-linkshared.patch
 Patch2:                %{name}-libtool.patch
+Patch3:                libnasl-openssl.patch
 URL:           http://www.nessus.org/
 BuildRequires: autoconf
 BuildRequires: automake
@@ -83,6 +85,7 @@ Biblioteki statyczne NASL-a.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p0
 
 %build
 %{__libtoolize}
diff --git a/libnasl-openssl.patch b/libnasl-openssl.patch
new file mode 100644
index 0000000..6b905bf
--- /dev/null
+++ b/libnasl-openssl.patch
@@ -0,0 +1,11 @@
+--- nasl/nasl_crypto2.c.orig   2009-01-12 17:27:38.000000000 +0100
++++ nasl/nasl_crypto2.c        2009-01-12 17:30:53.000000000 +0100
+@@ -644,7 +644,7 @@
+   if (BN_bin2bn((const unsigned char*)s, slen, sig->s) == 0)
+      goto fail;
+ 
+-  if (DSA_do_verify((unsigned char*)data, datalen, sig, dsa))
++  if (DSA_do_verify((unsigned char*)data, datalen, sig, dsa) == 1)
+      retc->x.i_val = 1;
+   
+ fail:
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libnasl.git/commitdiff/cf1a5b45e27a3e3d894d553b8f28b60d1a8829a0

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to