OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 10-Feb-2004 20:15:47
Branch: HEAD Handle: 2004021019154600
Added files:
openpkg-src/nessus-libs nessus-libs.patch
Modified files:
openpkg-src/nessus-libs nessus-libs.spec
Log:
try to port to Solaris
Summary:
Revision Changes Path
1.1 +12 -0 openpkg-src/nessus-libs/nessus-libs.patch
1.24 +3 -1 openpkg-src/nessus-libs/nessus-libs.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/nessus-libs/nessus-libs.patch
============================================================================
$ cvs diff -u -r0 -r1.1 nessus-libs.patch
--- /dev/null 2004-02-10 20:15:46.000000000 +0100
+++ nessus-libs.patch 2004-02-10 20:15:46.000000000 +0100
@@ -0,0 +1,12 @@
+Index: nessus-libraries/libnessus/pcap.c
+--- nessus-libraries/libnessus/pcap.c.orig 2004-01-19 18:50:31.000000000 +0100
++++ nessus-libraries/libnessus/pcap.c 2004-02-10 20:13:33.000000000 +0100
+@@ -316,7 +316,7 @@
+ #ifdef HAVE_SOCKADDR_SA_LEN
+ len = ifr->ifr_addr.sa_len;
+ #else
+- len = sizeof(struct ifmap);
++ len = (sizeof(struct ifreq) - sizeof(ifr->ifr_name));
+ #endif
+ for(; ifr && *((char *)ifr) && ((char *)ifr) < buf + ifc.ifc_len;
+ ((*(char **)&ifr) += sizeof(ifr->ifr_name) + len )) {
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/nessus-libs/nessus-libs.spec
============================================================================
$ cvs diff -u -r1.23 -r1.24 nessus-libs.spec
--- openpkg-src/nessus-libs/nessus-libs.spec 7 Feb 2004 17:57:00 -0000 1.23
+++ openpkg-src/nessus-libs/nessus-libs.spec 10 Feb 2004 19:15:46 -0000 1.24
@@ -34,11 +34,12 @@
Group: Security
License: GPL
Version: 2.0.10
-Release: 20040207
+Release: 20040210
# list of sources
Source0:
ftp://ftp.nessus.org/pub/nessus/nessus-%{version}/src/nessus-libraries-%{version}.tar.gz
Source1:
ftp://ftp.nessus.org/pub/nessus/nessus-%{version}/src/libnasl-%{version}.tar.gz
+Patch0: nessus-libs.patch
# build information
Prefix: %{l_prefix}
@@ -73,6 +74,7 @@
%prep
%setup -q -c
%setup -q -T -D -a 1
+ %patch -p0
%build
tmproot=`pwd`/tmp
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]