[nikto] add databases directory, omit SSL engine initialization

rebus rebus at fedoraproject.org
Thu Oct 4 00:01:10 UTC 2012


commit 6a337ab21f3470247e8b9b160a49cbca8df098b0
Author: Michal Ambroz <rebus at seznam.cz>
Date:   Thu Oct 4 02:00:05 2012 +0200

    add databases directory, omit SSL engine initialization

 nikto-libwhisker2.patch |    3 ++-
 nikto.spec              |   11 +++++++++--
 2 files changed, 11 insertions(+), 3 deletions(-)
---
diff --git a/nikto-libwhisker2.patch b/nikto-libwhisker2.patch
index f3852fc..597e45b 100644
--- a/nikto-libwhisker2.patch
+++ b/nikto-libwhisker2.patch
@@ -14,4 +14,5 @@ diff -ru nikto-2.1.5/nikto.pl nikto-2.1.5.new/nikto.pl
 +use LW2;                   ### Change this line to use a different installed version
  
  #set SSL Engine
- LW2::init_ssl_engine($CONFIGFILE{'LW_SSL_ENGINE'});
+-LW2::init_ssl_engine($CONFIGFILE{'LW_SSL_ENGINE'});
++#LW2::init_ssl_engine($CONFIGFILE{'LW_SSL_ENGINE'});
diff --git a/nikto.spec b/nikto.spec
index 291c47a..5bc6203 100644
--- a/nikto.spec
+++ b/nikto.spec
@@ -2,8 +2,8 @@ Name:           nikto
 #Handle the old versioning system 2.01, 2.02, 2.03 ...
 Epoch:          1
 Version:        2.1.5
-Release:        2%{?dist}
-Summary:        Web server scanner 
+Release:        3%{?dist}
+Summary:        Web server scanner
 
 Group:          Applications/Internet
 License:        GPLv2+
@@ -51,6 +51,8 @@ cp %{SOURCE1} docs/database-license.txt
 rm -rf %{buildroot}
 install -pD nikto.pl %{buildroot}%{_bindir}/nikto
 install -m 0644 -pD docs/nikto.1 %{buildroot}%{_mandir}/man1/nikto.1
+mkdir -p %{buildroot}%{_datadir}/nikto/databases/
+install -m 0644 -p databases/* %{buildroot}%{_datadir}/nikto/databases/
 mkdir -p %{buildroot}%{_datadir}/nikto/plugins/
 install -m 0644 -p plugins/* %{buildroot}%{_datadir}/nikto/plugins/
 mkdir -p %{buildroot}%{_datadir}/nikto/templates/
@@ -74,6 +76,11 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Thu Oct 04 2012 Michal Ambroz <rebus AT seznam.cz> - 1:2.1.5-3
+- add databases directory
+- omit initialization of SSL untill it is pushed to libwhiskers
+  beware this can result in usage of Net::SSLeay and memory leaks
+
 * Mon Sep 18 2012 Huzaifa Sidhpurwala <huzaifas at redhat.com> - 1:2.1.5-2
 - Rewrite libwiskers patch
 


More information about the scm-commits mailing list