summaryrefslogtreecommitdiff
path: root/net-analyzer/nessus-core
diff options
context:
space:
mode:
author(no author) <(no author)@4d9a9b59-111c-4e0b-8f7a-7640551abb98>2009-03-16 07:55:01 +0000
committer(no author) <(no author)@4d9a9b59-111c-4e0b-8f7a-7640551abb98>2009-03-16 07:55:01 +0000
commitf1e95daae05c57d935b00e611c624c5e75cd21ec (patch)
tree4065ab51d9e64882d9001a59ede7d9a4e372a4a6 /net-analyzer/nessus-core
uploading my overlay ), initial commit
git-svn-id: http://172.18.13.13/svn/sss_overlay@1 4d9a9b59-111c-4e0b-8f7a-7640551abb98
Diffstat (limited to 'net-analyzer/nessus-core')
-rw-r--r--net-analyzer/nessus-core/ChangeLog488
-rw-r--r--net-analyzer/nessus-core/Manifest7
-rw-r--r--net-analyzer/nessus-core/files/digest-nessus-core-2.2.103
-rw-r--r--net-analyzer/nessus-core/files/nessus-core-2.3.1-gcc4.diff11
-rw-r--r--net-analyzer/nessus-core/files/nessusd-r726
-rw-r--r--net-analyzer/nessus-core/files/nessusd-r826
-rw-r--r--net-analyzer/nessus-core/metadata.xml6
-rw-r--r--net-analyzer/nessus-core/nessus-core-2.2.11.ebuild55
8 files changed, 622 insertions, 0 deletions
diff --git a/net-analyzer/nessus-core/ChangeLog b/net-analyzer/nessus-core/ChangeLog
new file mode 100644
index 0000000..cbba21c
--- /dev/null
+++ b/net-analyzer/nessus-core/ChangeLog
@@ -0,0 +1,488 @@
+# ChangeLog for net-analyzer/nessus-core
+# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/ChangeLog,v 1.112 2007/04/28 18:57:39 tove Exp $
+
+ 28 Apr 2007; Torsten Veller <tove@gentoo.org> nessus-core-2.2.6.ebuild,
+ nessus-core-2.2.9.ebuild:
+ Fix *initd, *confd and *envd calls (#173884, #174266)
+
+ 11 Apr 2007; Peter Weller <welp@gentoo.org> nessus-core-2.2.9.ebuild:
+ Keyworded ~x86-fbsd wrt bug 172890
+
+*nessus-core-2.2.9 (03 Apr 2007)
+
+ 03 Apr 2007; Marcelo Goes <vanquirius@gentoo.org>
+ +nessus-core-2.2.9.ebuild:
+ 2.2.9 version bump for bug 169466. Thanks to Jared Breland <nitro322 at
+ gmail dot com>.
+
+ 26 Mar 2007; Fabian Groffen <grobian@gentoo.org> nessus-core-2.3.1.ebuild:
+ Dropped ppc-macos keyword, see you in prefix
+
+ 01 Feb 2007; Markus Ullmann <jokey@gentoo.org>
+ -files/nessus-core-2.0.7.patch, -files/patch_1.nessus-core.2.0.7,
+ -files/nessusd-r6, -nessus-core-2.2.7.ebuild, -nessus-core-2.2.8.ebuild:
+ cleanup
+
+ 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ nessus-core-2.2.6.ebuild, nessus-core-2.2.7.ebuild,
+ nessus-core-2.2.8.ebuild:
+ Remove gnuconfig_update usage, leave it to econf.
+
+*nessus-core-2.2.8 (01 Jun 2006)
+
+ 01 Jun 2006; Markus Ullmann <jokey@gentoo.org> +nessus-core-2.2.8.ebuild:
+ Version bump wrt bug #134036
+
+*nessus-core-2.2.7 (09 Mar 2006)
+
+ 09 Mar 2006; Marcelo Goes <vanquirius@gentoo.org>
+ +nessus-core-2.2.7.ebuild:
+ 2.2.7 version bump for bug 125519. Thanks to ChazeFroy <chazefroy at gmail
+ dot com>.
+
+ 18 Feb 2006; Fabian Groffen <grobian@gentoo.org> nessus-core-2.3.1.ebuild:
+ Marked ~ppc-macos (bug #123308)
+
+ 12 Feb 2006; Marcelo Goes <vanquirius@gentoo.org>
+ -nessus-core-2.2.4-r1.ebuild, -nessus-core-2.2.5.ebuild:
+ Remove old ebuilds.
+
+ 07 Feb 2006; Simon Stelling <blubb@gentoo.org> nessus-core-2.2.6.ebuild:
+ stable on amd64
+
+ 04 Feb 2006; Marcelo Goes <vanquirius@gentoo.org> +files/nessusd-r8,
+ nessus-core-2.3.1.ebuild:
+ Add --quiet to initscript for bug 117728. Thanks to Toralf Forster <toralf
+ dot foerster at gmx dot de>.
+
+ 04 Feb 2006; Marcelo Goes <vanquirius@gentoo.org>
+ nessus-core-2.2.4-r1.ebuild, nessus-core-2.2.5.ebuild,
+ nessus-core-2.2.6.ebuild, nessus-core-2.3.1.ebuild:
+ Block net-analyzer/nessus-client.
+
+ 25 Dec 2005; Marcelo Goes <vanquirius@gentoo.org>
+ nessus-core-2.2.4-r1.ebuild, nessus-core-2.2.5.ebuild,
+ nessus-core-2.2.6.ebuild:
+ Make rest of nessus-core's ebuilds modular X friendly.
+
+ 24 Dec 2005; Michael Hanselmann <hansmi@gentoo.org>
+ nessus-core-2.2.6.ebuild:
+ Stable on ppc.
+
+ 20 Dec 2005; Bryan Østergaard <kloeri@gentoo.org
+ nessus-core-2.2.6.ebuild:
+ Stable on alpha.
+
+ 18 Dec 2005; Markus Rothe <corsair@gentoo.org> nessus-core-2.2.6.ebuild:
+ Stable on ppc64
+
+ 16 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ nessus-core-2.2.6.ebuild:
+ Stable on sparc
+
+ 15 Dec 2005; Marcelo Goes <vanquirius@gentoo.org>
+ nessus-core-2.2.6.ebuild:
+ Marking nessus suite 2.2.6 x86 stable.
+
+ 12 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ nessus-core-2.3.1.ebuild:
+ Update dependencies for modular X.
+
+ 04 Dec 2005; Tom Gall <tgall@gentoo.org>
+ nessus-core-2.2.5.ebuild:
+ stable on ppc64
+
+*nessus-core-2.2.6 (09 Nov 2005)
+
+ 09 Nov 2005; Marcelo Goes <vanquirius@gentoo.org>
+ +nessus-core-2.2.6.ebuild:
+ 2.2.6 version bump. Fixes bug 111973. Thanks to ChazeFroy <chazefroy at
+ gmail dot com>.
+
+ 05 Oct 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ nessus-core-2.2.5.ebuild:
+ Stable on sparc
+
+ 02 Oct 2005; Michael Hanselmann <hansmi@gentoo.org>
+ nessus-core-2.2.5.ebuild:
+ Stable on ppc.
+
+ 01 Oct 2005; Luis Medinas <metalgod@gentoo.org> nessus-core-2.2.5.ebuild:
+ Marked Stable on amd64.
+
+ 26 Sep 2005; Marcelo Goes <vanquirius@gentoo.org>
+ -nessus-core-2.2.4.ebuild, nessus-core-2.2.5.ebuild:
+ nessus 2.2.5 series x86 stable.
+
+ 19 Sep 2005; Marcelo Goes <vanquirius@gentoo.org>
+ nessus-core-2.2.4.ebuild, nessus-core-2.2.4-r1.ebuild,
+ nessus-core-2.2.5.ebuild, nessus-core-2.3.1.ebuild:
+ Kill gtk2 USE flag for bug 106560.
+
+ 16 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
+ Converted to UTF-8, fixed encoding screwups
+
+ 14 Aug 2005; Michael Hanselmann <hansmi@gentoo.org>
+ nessus-core-2.2.4-r1.ebuild:
+ Stable on ppc.
+
+ 28 Jul 2005; Marcelo Goes <vanquirius@gentoo.org>
+ nessus-core-2.2.4.ebuild, nessus-core-2.2.4-r1.ebuild,
+ nessus-core-2.3.1.ebuild:
+ Propagate -j1 through other ebuilds for bug 100193. Thanks to Jakub Moc
+ <jakub@gentoo.org> for pointing it out.
+
+ 25 Jul 2005; Marcelo Goes <vanquirius@gentoo.org>
+ nessus-core-2.2.5.ebuild:
+ Add -j1 to emake since parallel compilation fails. Fixes bug 100193. Thanks
+ to Triffid Hunter <triffid_hunter@funkmunch.net>.
+
+*nessus-core-2.2.5 (24 Jul 2005)
+
+ 24 Jul 2005; Marcelo Goes <vanquirius@gentoo.org>
+ +nessus-core-2.2.5.ebuild:
+ Version bump for bug 100024. Thanks to ChazeFroy <chazefroy@gmail.com>.
+
+ 02 Jul 2005; Bryan Østergaard <kloeri@gentoo.org>
+ nessus-core-2.2.4-r1.ebuild:
+ Stable on alpha.
+
+ 21 Jun 2005; Markus Rothe <corsair@gentoo.org>
+ nessus-core-2.2.4-r1.ebuild:
+ Stable on ppc64
+
+ 19 Jun 2005; Marcelo Goes <vanquirius@gentoo.org>
+ nessus-core-2.2.4.ebuild, nessus-core-2.2.4-r1.ebuild:
+ Fix file conflict with includes from nessus-libraries.
+
+ 19 Jun 2005; Marcelo Goes <vanquirius@gentoo.org>
+ -nessus-core-2.0.12.ebuild, -nessus-core-2.2.0.ebuild,
+ nessus-core-2.2.4-r1.ebuild, -nessus-core-2.3.0.ebuild:
+ Remove old ebuilds, mark 2.2.4-r1 x86 stable.
+
+ 10 Jun 2005; Jason Wever <weeve@gentoo.org> nessus-core-2.2.4-r1.ebuild:
+ Marked stable on SPARC wrt bug #94827.
+
+ 09 Jun 2005; Olivier Crête <tester@gentoo.org>
+ nessus-core-2.2.4-r1.ebuild:
+ Marking stable on amd64
+
+ 07 Jun 2005; <omkhar@gentoo.org> -files/nessus-core-conf.patch,
+ nessus-core-2.2.4-r1.ebuild:
+ Got rid of the big ugly conf patch and used the eclass
+
+*nessus-core-2.2.4-r1 (02 Jun 2005)
+
+ 02 Jun 2005; Omkhar Arasaratnam <omkhar@gentoo.org>
+ +files/nessus-core-conf.patch, +nessus-core-2.2.4-r1.ebuild:
+ updated some configs to allow clean compile on ppc64. Added ~ARCH to
+ ensure no breakage on other archs.
+
+ 02 Jun 2005; Joseph Jezak <josejx@gentoo.org> nessus-core-2.2.4.ebuild:
+ Marked ppc stable.
+
+ 22 May 2005; Bryan Østergaard <kloeri@gentoo.org>
+ nessus-core-2.2.4.ebuild:
+ Stable on alpha.
+
+*nessus-core-2.3.1 (15 May 2005)
+
+ 15 May 2005; Aaron Walker <ka0ttic@gentoo.org>
+ +files/nessus-core-2.3.1-gcc4.diff, +nessus-core-2.3.1.ebuild:
+ Version bump.
+
+ 02 May 2005; Jason Wever <weeve@gentoo.org> nessus-core-2.2.4.ebuild:
+ Stable on SPARC.
+
+ 24 Apr 2005; Marcelo Goes <vanquirius@gentoo.org>
+ -nessus-core-2.2.2a.ebuild, -nessus-core-2.2.3.ebuild,
+ nessus-core-2.2.4.ebuild:
+ Removing ebuild clutter, marking 2.2.4 x86 stable.
+
+ 24 Apr 2005; Marcelo Goes <vanquirius@gentoo.org> nessus-core-2.2.2a.ebuild,
+ nessus-core-2.2.3.ebuild, nessus-core-2.2.4.ebuild:
+ Use make install instead of emake install.
+
+ 09 Apr 2005; Markus Rothe <corsair@gentoo.org> nessus-core-2.2.4.ebuild:
+ Stable on ppc64
+
+ 08 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
+ nessus-core-2.2.0.ebuild:
+ Stable on ppc.
+
+ 31 Mar 2005; Marcelo Goes <vanquirius@gentoo.org> files/nessusd-r6:
+ Init script fix, bug 86664. Thanks to Eric Brown <bigwhitecow@hotmail.com> and
+ Marco Morales <soulse@gmail.com>.
+
+ 31 Mar 2005; Bryan Østergaard <kloeri@gentoo.org>
+ nessus-core-2.2.0.ebuild:
+ Stable on alpha.
+
+ 27 Mar 2005; Jason Wever <weeve@gentoo.org> nessus-core-2.2.0.ebuild:
+ Stable on SPARC.
+
+ 24 Mar 2005; Marcelo Goes <vanquirius@gentoo.org> nessus-core-2.2.0.ebuild:
+ Marking 2.2.0 x86 stable
+
+*nessus-core-2.2.4 (23 Mar 2005)
+
+ 23 Mar 2005; Marcelo Goes <vanquirius@gentoo.org> +nessus-core-2.2.4.ebuild:
+ Version bump, bug 86392. Thanks to Omkhar Arasaratnam <omkhar@rogers.com> for
+ reporting.
+
+ 21 Mar 2005; Aaron Walker <ka0ttic@gentoo.org> nessus-core-2.3.0.ebuild:
+ Fix X/gtk USE flag stuff for bug 84885; also, don't install
+ /usr/include/nessus/includes.h since it is provided by nessus-libraries.
+
+*nessus-core-2.2.3 (26 Feb 2005)
+
+ 26 Feb 2005; Daniel Black <dragonheart@gentoo.org>
+ +nessus-core-2.2.3.ebuild:
+ Version bump as per bug #81580. Thanks to ChazeFroy <chazefroy@gmail.com>.
+
+ 20 Feb 2005; Daniel Black <dragonheart@gentoo.org>
+ nessus-core-2.0.12.ebuild, nessus-core-2.2.0.ebuild:
+ Fixed broken install as per bug #82573. Thanks to Daniel Herzog
+ <expose@luftgetrock.net>
+
+*nessus-core-2.2.2a (28 Jan 2005)
+
+ 28 Jan 2005; Daniel Black <dragonheart@gentoo.org> nessus-core-2.2.0.ebuild,
+ +nessus-core-2.2.2a.ebuild, nessus-core-2.3.0.ebuild:
+ Add latest stable version (bug #78789). 2.3.0 uses correct CC now. Added
+ dropped ~ppc64 keywords
+
+ 26 Jan 2005; Otavio R. Piske <angusyoung@gentoo.org> +files/nessusd-r7,
+ nessus-core-2.3.0.ebuild:
+ Added a new init script for nessus that should solve bug #77735 by checking
+ whether the process is running before finishing the shutdown.
+
+ 13 Jan 2005; Daniel Black <dragonheart@gentoo.org> nessus-core-2.3.0.ebuild:
+ Prelude patch disabled as per bug #77710. Thanks to Tuan Van
+ <langthang@gentoo.org>
+
+*nessus-core-2.3.0 (12 Jan 2005)
+
+ 12 Jan 2005; Daniel Black <dragonheart@gentoo.org>
+ +nessus-core-2.3.0.ebuild:
+ Version bump as per bug #73780. Thanks to Holger Hoffstätte <holger@wizards.de>
+
+ 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 29 Oct 2004; Eldad Zack <eldad@gentoo.org> nessus-core-2.2.0.ebuild:
+ Parallel build problem, fixed to emake -j1. Closes #69386.
+
+*nessus-core-2.2.0 (28 Oct 2004)
+
+ 28 Oct 2004; Eldad Zack <eldad@gentoo.org> -nessus-core-2.1.1.ebuild,
+ +nessus-core-2.2.0.ebuild:
+ Version bump: new stable series. Removed 2.1.x development series.
+
+ 25 Sep 2004; Tom Gall <tgall@gentoo.org> nessus-core-2.0.12.ebuild:
+ stable on ppc64, bug #58014
+
+ 01 Sep 2004; Eldad Zack <eldad@gentoo.org> nessus-core-2.0.12.ebuild,
+ nessus-core-2.1.1.ebuild:
+ nessus-core depends on nessus-libraries. Closes #62462. Thanks to Nathan
+ Sullivan <nathan@nightsys.net>
+
+ 28 Aug 2004; Eldad Zack <eldad@gentoo.org> nessus-core-2.1.1.ebuild:
+ x86 stable
+
+ 13 Aug 2004; Bryan Østergaard <kloeri@gentoo.org> nessus-core-2.0.12.ebuild:
+ Stable on alpha, bug 58014.
+
+ 12 Aug 2004; Eldad Zack <eldad@gentoo.org> nessus-core-2.0.10a.ebuild:
+ GLSA 200408-11: masking 2.0.10a for all archs besides alpha until 2.0.12 will
+ be stable on alpha
+
+ 12 Aug 2004; Eldad Zack <eldad@gentoo.org> -nessus-core-2.0.11.ebuild,
+ nessus-core-2.0.12.ebuild, -nessus-core-2.0.7-r1.ebuild:
+ GLSA 200408-11 (Bug #58014) ebuild purging. ppc64 -> ~ppc64, and moved to
+ 2.0.12. wrt bug #57456.
+
+ 12 Aug 2004; <SeJo@gentoo.org> nessus-core-2.0.12.ebuild:
+ stable masking ppc for bug 58014
+
+ 01 Aug 2004; Tom Gall <tgall@gentoo.org> nessus-core-2.0.11.ebuild:
+ stable on ppc64, bug #57456
+
+*nessus-core-2.1.1 (24 Jul 2004)
+
+ 24 Jul 2004; Eldad Zack <eldad@gentoo.org> +nessus-core-2.1.1.ebuild:
+ Version bump.
+
+ 23 Jul 2004; Jason Wever <weeve@gentoo.org> nessus-core-2.0.12.ebuild:
+ Stable on sparc wrt security bug #58014.
+
+*nessus-core-2.0.12 (23 Jul 2004)
+
+ 23 Jul 2004; Eldad Zack <eldad@gentoo.org> +nessus-core-2.0.12.ebuild:
+ Version bump - Security update (x86 stable). Bug 58014.
+
+*nessus-core-2.0.11 (21 Jul 2004)
+
+ 21 Jul 2004; Eldad Zack <eldad@gentoo.org> +nessus-core-2.0.11.ebuild:
+ Version bump
+
+ 19 Jul 2004; Jason Wever <weeve@gentoo.org> nessus-core-2.0.10a.ebuild:
+ Stable on sparc.
+
+*nessus-core-2.1.0 (16 Jul 2004)
+
+ 16 Jul 2004; Eldad Zack <eldad@gentoo.org> +nessus-core-2.1.0.ebuild:
+ Added development series 2.1.0 (hard-masked). Closes #56436
+
+ 13 Jul 2004; Eldad Zack <eldad@gentoo.org> +metadata.xml,
+ nessus-core-2.0.10a.ebuild:
+ marked x86 stable
+
+ 09 Jun 2004; Aron Griffis <agriffis@gentoo.org> nessus-core-2.0.10a.ebuild,
+ nessus-core-2.0.7-r1.ebuild, nessus-core-2.0.7.ebuild,
+ nessus-core-2.0.8a.ebuild, nessus-core-2.0.9.ebuild:
+ Fix use invocation and don't run epatch in a subshell because then it can't die
+
+ 05 Jun 2004; Bryan Østergaard <kloeri@gentoo.org>
+ nessus-core-2.0.10a.ebuild:
+ Stable on alpha.
+
+ 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> nessus-core-2.0.10a.ebuild,
+ nessus-core-2.0.7-r1.ebuild, nessus-core-2.0.7.ebuild,
+ nessus-core-2.0.8a.ebuild, nessus-core-2.0.9.ebuild:
+ Add inherit eutils
+
+*nessus-core-2.0.10a (09 Feb 2004)
+
+ 09 Feb 2004; Patrick Kursawe <phosphan@gentoo.org>
+ nessus-core-2.0.10a.ebuild:
+ Version bump.
+
+ 09 Dec 2003; Patrick Kursawe <phosphan@gentoo.org>
+ nessus-core-2.0.8a.ebuild:
+ Backporting new dependencies from 2.0.9
+
+ 01 Dec 2003; Patrick Kursawe <phosphan@gentoo.org> nessus-core-2.0.9.ebuild:
+ Making USE="+-X" work again, the last comment is wrong.
+
+ 24 Nov 2003; Patrick Kursawe <phosphan@gentoo.org> nessus-core-2.0.9.ebuild:
+ While fixing a gtk/gtk2 problem I noticed that the GUI is not optional.
+
+*nessus-core-2.0.9 (19 Nov 2003)
+
+ 19 Nov 2003; Patrick Kursawe <phosphan@gentoo.org>
+ nessus-core-2.0.6a-r1.ebuild, nessus-core-2.0.9.ebuild,
+ files/nessus-core-2.0.6a.patch, files/nessus-core-2.0.8a.patch:
+ Version bump, cleanup
+
+ 22 Oct 2003; Patrick Kursawe <phosphan@gentoo.org>
+ nessus-core-2.0.8a.ebuild:
+ Fixing bug 31670, tcpd was not disabled correctly when not in USE
+
+*nessus-core-2.0.8a (13 Oct 2003)
+
+ 13 Oct 2003; Patrick Kursawe <phosphan@gentoo.org>
+ nessus-core-2.0.8a.ebuild, files/nessus-core-2.0.8a.patch:
+ Version bump. The prelude patches seem to apply cleanly with this version.
+
+ 15 Sep 2003; Jason Wever <weeve@gentoo.org> nessus-core-2.0.7-r1.ebuild:
+ Added ~sparc keyword.
+
+*nessus-core-2.0.7-r1 (26 Aug 2003)
+
+ 26 Aug 2003; Patrick Kursawe <phosphan@gentoo.org>
+ nessus-core-2.0.7-r1.ebuild, files/patch_1.nessus-core.2.0.7:
+ Included prelude patch from bug 19673 with minor changes.
+
+*nessus-core-2.0.6a-r1 (17 Jul 2003)
+
+ 17 Jul 2003; Patrick Kursawe <phosphan@gentoo.org>
+ nessus-core-2.0.6a-r1.ebuild:
+ Fixing bug 23106
+
+ 17 Jul 2003; Patrick Kursawe <phosphan@gentoo.org>
+ nessus-core-2.0.6a.ebuild:
+ Did always --enable-tcpwrappers, fixed that. Closes bug #23667.
+
+ 09 Jul 2003; Martin Holzer <mholzer@gentoo.org> nessus-core-1.2.7.ebuild,
+ nessus-core-2.0.0.ebuild, nessus-core-2.0.4.ebuild,
+ nessus-core-2.0.5.ebuild, nessus-core-2.0.6a.ebuild:
+ Fixing typo. Closes #24161
+
+*nessus-core-2.0.7 (10 Jul 2003)
+
+ 10 Jul 2003; Patrick Kursawe <phosphan@gentoo.org> nessus-core-2.0.7.ebuild,
+ files/nessus-core-2.0.7.patch:
+ Version bump. Changed tcpd use flag handling (see bug 24055) and added a fix
+ for http://bugs.nessus.org/show_bug.cgi?id=464 - should be able to remove the
+ patch in the next release.
+
+*nessus-core-2.0.6a (23 May 2003)
+
+ 23 May 2003; Patrick Kursawe <phosphan@gentoo.org>
+ nessus-core-2.0.6a.ebuild:
+ Version bump, should fix bug 21529
+
+*nessus-core-2.0.5 (13 May 2003)
+
+ 13 May 2003; Patrick Kursawe <phosphan@gentoo.org> nessus-core-2.0.5.ebuild:
+ Version bump, bug #20901.
+
+*nessus-core-2.0.4 (23 Apr 2003)
+
+ 23 Apr 2003; Daniel Ahlberg <aliz@gentoo.org> :
+ Version bump. Found in #18978.
+
+*nessus-core-2.0.0 (25 Feb 2003)
+
+ 25 Feb 2003; Daniel Ahlberg <aliz@gentoo.org> :
+ Version bump. Ebuild submitted by Blu3 <david+gentoo.org@blue-labs.org> in #16310.
+
+*nessus-core-1.2.7 (04 Jan 2003)
+
+ 16 Jan 2003; Nick Hadaway <raker@gentoo.org> nessus-core-1.2.7.ebuild :
+ Added support for tcpd and gtk2 use variables. gtk takes precedence
+ over gtk2 has the latter is unstable. Properly disables the gtk
+ portion if neither gtk nor gtk2 is specified in use. Marked stable
+ for x86.
+
+ 04 Jan 2003; Daniel Ahlberg <aliz@gentoo.org> :
+ Version bump. Found by Raskasi <raskasi@gmx.net>.
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*nessus-core-1.2.6 (05 Nov 2002)
+
+ 15 Dec 2002; Bjoern Brauel <bjb@gentoo.org> nessus-core-1.2.6.ebuild :
+ Add ~alpha to KEYWORDS
+
+ 05 Nov 2002; Daniel Ahlberg <aliz@gentoo.org> :
+ Version bump.
+
+*nessus-core-1.2.4 (22 Aug 2002)
+
+ 15 Dec 2002; Bjoern Brauel <bjb@gentoo.org> nessus-core-1.2.4.ebuild :
+ Add alpha to KEYWORDS
+
+ 23 Sep 2002; Mike Frysinger <vapier@gentoo.org> :
+ Set dependencies to require libraries of version 1.2.4
+
+ 26 Aug 2002; Nick Hadaway <raker@gentoo.org> nessus-core-1.2.4.ebuild :
+ fixed SRC_URI path to nessus-${PV} for future upgrade ease.
+
+ 24 Aug 2002; Bruce A. Locke <blocke@shivan.org> nessus-core-1.2.4.ebuild:
+ Nessus needs /var/lib/nessus/users and /var/lib/nessus/logs
+
+ 22 Aug 2002; Nick Hadaway <raker@gentoo.org> nessus-core-1.2.4.ebuild, files/digest-nessus-core-1.2.4 :
+ Version bump.
+
+*nessus-core-1.2.3 (26 Jul 2002)
+
+ 26 Jul 2002; Nick Hadaway <raker@gentoo.org>
+ nessus-core-1.2.3.ebuild, files/digest-nessus-core-1.2.3 :
+
+ Split out the "nessus" ebuild to the individual nessues components
+ to allow pieces to build and install properly. "nessus" is still
+ an installable ebuild, it just pulls in the individual components.
+ nessus-core is the third of those components.
diff --git a/net-analyzer/nessus-core/Manifest b/net-analyzer/nessus-core/Manifest
new file mode 100644
index 0000000..863c8a3
--- /dev/null
+++ b/net-analyzer/nessus-core/Manifest
@@ -0,0 +1,7 @@
+AUX nessus-core-2.3.1-gcc4.diff 325 RMD160 595f11acb9b5a83ecff75924f50b3de4c51526a0 SHA1 b7e089d1fa575287ef1b945077d938d0f1cdda3f SHA256 020a160721bcf23142f38b4fe8d914ae7cfae830b8dafaa654604091017363e1
+AUX nessusd-r7 647 RMD160 35dffe93c92db49d5e32df848461813c7387d091 SHA1 7b5cd47b7251444fe80a6f98eeb72a72e8438ca0 SHA256 36ecfe6a2f71490e6123b1fbdae8a71cb3a24d503adb92ee50dd602b649b5262
+AUX nessusd-r8 655 RMD160 5aa32dccd94763954dff77dc55bdef711ff8a1b8 SHA1 703d74e2ee19ba7ab5e51618b6e3d4c6c35f6709 SHA256 634741d3cae1bec7a9eec6a0e04f086d71b5e13685e8c43a6583684ef01994fc
+DIST nessus-core-2.2.11.tar.gz 680220 RMD160 f10b87454bb526e518e1a0a5c319a2b5d11efeab SHA1 7cd1caef7fae6219e4f4604224f753e71015b5cf SHA256 d2607d012a9e89d7b4424173d51e9b09a577a1b4e079af23f2c39073512fb761
+EBUILD nessus-core-2.2.11.ebuild 1557 RMD160 5eb0bc6f4c56f634e68fce1800be966ef85a5f44 SHA1 d897ec90ceb4d32a364534f311ee4b4003ee3a91 SHA256 f3ee2a1b88f34a20b6c71cb0c42d1e96ac2a420d183c9d68a3f4e8ba4153ec08
+MISC ChangeLog 17102 RMD160 99db9d7a10d3e5fc5fdd5fd13de9f5fe9fc35a6f SHA1 cf3017c2d5ced451a2ceccbbe0a054f084d872f5 SHA256 228ef95e6117af163883eb6343b6f106e3791279d78572cb8ff8bc68978a0788
+MISC metadata.xml 244 RMD160 dcd2bcdadd5f72b4674006adb8241495d91e23b7 SHA1 33de92ec7574e4f3d3b4c5bd0a368b42f80996be SHA256 ffab1a869f9dad1f7e917015ad31e5c00a2047997e76ba050a6898c71e11b991
diff --git a/net-analyzer/nessus-core/files/digest-nessus-core-2.2.10 b/net-analyzer/nessus-core/files/digest-nessus-core-2.2.10
new file mode 100644
index 0000000..b10574f
--- /dev/null
+++ b/net-analyzer/nessus-core/files/digest-nessus-core-2.2.10
@@ -0,0 +1,3 @@
+MD5 ab7a9f1009bd2adcdbea09851dc64a9d nessus-core-2.2.10.tar.gz 680325
+RMD160 adaf79e780c8cccaf685f8426a13d7b0413881e7 nessus-core-2.2.10.tar.gz 680325
+SHA256 ac992f19f2c5b641b93027a225e160283f639716ecc0639750ace41cd58801c3 nessus-core-2.2.10.tar.gz 680325
diff --git a/net-analyzer/nessus-core/files/nessus-core-2.3.1-gcc4.diff b/net-analyzer/nessus-core/files/nessus-core-2.3.1-gcc4.diff
new file mode 100644
index 0000000..5d0447c
--- /dev/null
+++ b/net-analyzer/nessus-core/files/nessus-core-2.3.1-gcc4.diff
@@ -0,0 +1,11 @@
+diff --exclude='*~' --exclude='.*' -I '$Id:' -urN nessus-core.orig/nessus/comm.c nessus-core/nessus/comm.c
+--- nessus-core.orig/nessus/comm.c 2005-05-15 09:36:41.000000000 -0400
++++ nessus-core/nessus/comm.c 2005-05-15 09:37:48.000000000 -0400
+@@ -96,6 +96,7 @@
+ limit = PBAR_MAX;
+ break;
+ default:
++ ;
+ }
+ }
+
diff --git a/net-analyzer/nessus-core/files/nessusd-r7 b/net-analyzer/nessus-core/files/nessusd-r7
new file mode 100644
index 0000000..057a6d6
--- /dev/null
+++ b/net-analyzer/nessus-core/files/nessusd-r7
@@ -0,0 +1,26 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/files/nessusd-r7,v 1.1 2005/01/26 11:06:56 angusyoung Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting nessusd"
+ start-stop-daemon --start --quiet --exec /usr/sbin/nessusd -- -D
+ eend $?
+}
+
+stop() {
+ ebegin "Stop nessusd"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/nessusd
+ einfo "Waiting for the environment to be sane"
+ while [ -n "$RUNNING" ] ; do
+ sleep 1
+ RUNNING=$(ps aux | grep -m 1 nessusd: | grep -v grep)
+ done
+ sleep 3
+ eend $?
+}
diff --git a/net-analyzer/nessus-core/files/nessusd-r8 b/net-analyzer/nessus-core/files/nessusd-r8
new file mode 100644
index 0000000..63cb61d
--- /dev/null
+++ b/net-analyzer/nessus-core/files/nessusd-r8
@@ -0,0 +1,26 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/files/nessusd-r8,v 1.1 2006/02/04 14:57:30 vanquirius Exp $
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting nessusd"
+ start-stop-daemon --start --quiet --exec /usr/sbin/nessusd -- -D --quiet
+ eend $?
+}
+
+stop() {
+ ebegin "Stop nessusd"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/nessusd
+ einfo "Waiting for the environment to be sane"
+ while [ -n "$RUNNING" ] ; do
+ sleep 1
+ RUNNING=$(ps aux | grep -m 1 nessusd: | grep -v grep)
+ done
+ sleep 3
+ eend $?
+}
diff --git a/net-analyzer/nessus-core/metadata.xml b/net-analyzer/nessus-core/metadata.xml
new file mode 100644
index 0000000..b4c5e4a
--- /dev/null
+++ b/net-analyzer/nessus-core/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>netmon</herd>
+<longdescription>A remote security scanner for Linux (nessus-core)</longdescription>
+</pkgmetadata>
diff --git a/net-analyzer/nessus-core/nessus-core-2.2.11.ebuild b/net-analyzer/nessus-core/nessus-core-2.2.11.ebuild
new file mode 100644
index 0000000..0c96d63
--- /dev/null
+++ b/net-analyzer/nessus-core/nessus-core-2.2.11.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/nessus-core-2.2.9.ebuild,v 1.3 2007/04/28 18:57:39 tove Exp $
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="A remote security scanner for Linux (nessus-core)"
+HOMEPAGE="http://www.nessus.org/"
+#SRC_URI="ftp://ftp.nessus.org/pub/nessus/nessus-${PV}/src/${P}.tar.gz"
+SRC_URI="${P}.tar.gz"
+RESTRICT="mirror fetch strip"
+
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="X tcpd debug prelude"
+DEPEND="=net-analyzer/nessus-libraries-${PV}
+ =net-analyzer/libnasl-${PV}
+ tcpd? ( sys-apps/tcp-wrappers )
+ X? ( =x11-libs/gtk+-2* )
+ prelude? ( dev-libs/libprelude )
+ !net-analyzer/nessus-client"
+
+S="${WORKDIR}/${PN}"
+
+pkg_nofetch() {
+ einfo "Please download ${P}.tar.gz from ${HOMEPAGE}/download"
+ einfo "The archive should then be placed into ${DISTDIR}."
+}
+
+src_compile() {
+
+ export CC="$(tc-getCC)"
+ econf `use_enable tcpd tcpwrappers` \
+ `use_enable debug` \
+ `use_enable X gtk` \
+ || die "configure failed"
+ emake -j1 || die "emake failed"
+
+}
+
+src_install() {
+ make DESTDIR="${D}" \
+ install || die "Install failed nessus-core"
+ cd "${S}"
+ dodoc README* UPGRADE_README CHANGES
+ dodoc doc/*.txt doc/ntp/*
+ newinitd "${FILESDIR}"/nessusd-r7 nessusd
+ keepdir /var/lib/nessus/logs
+ keepdir /var/lib/nessus/users
+ # newer version is provided by nessus-libraries
+ # should be fixed upstream in version 2.2.6
+ rm "${D}"/usr/include/nessus/includes.h
+}