summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-analyzer/libnasl/ChangeLog8
-rw-r--r--net-analyzer/libnasl/files/digest-libnasl-2.2.71
-rw-r--r--net-analyzer/libnasl/libnasl-2.2.7.ebuild30
-rw-r--r--net-analyzer/nessus-core/ChangeLog9
-rw-r--r--net-analyzer/nessus-core/files/digest-nessus-core-2.2.71
-rw-r--r--net-analyzer/nessus-core/nessus-core-2.2.7.ebuild54
-rw-r--r--net-analyzer/nessus-plugins/ChangeLog9
-rw-r--r--net-analyzer/nessus-plugins/files/digest-nessus-plugins-2.2.71
-rw-r--r--net-analyzer/nessus-plugins/nessus-plugins-2.2.7.ebuild29
-rw-r--r--net-analyzer/nessus/ChangeLog8
-rw-r--r--net-analyzer/nessus/files/digest-nessus-2.2.70
-rw-r--r--net-analyzer/nessus/nessus-2.2.7.ebuild31
12 files changed, 177 insertions, 4 deletions
diff --git a/net-analyzer/libnasl/ChangeLog b/net-analyzer/libnasl/ChangeLog
index 86a4c7b8cb67..5787632b34ac 100644
--- a/net-analyzer/libnasl/ChangeLog
+++ b/net-analyzer/libnasl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-analyzer/libnasl
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/libnasl/ChangeLog,v 1.78 2006/03/05 21:13:54 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/libnasl/ChangeLog,v 1.79 2006/03/09 17:47:48 vanquirius Exp $
+
+*libnasl-2.2.7 (09 Mar 2006)
+
+ 09 Mar 2006; Marcelo Goes <vanquirius@gentoo.org> +libnasl-2.2.7.ebuild:
+ 2.2.7 version bump for bug 125519. Thanks to ChazeFroy <chazefroy at gmail
+ dot com>.
05 Mar 2006; Markus Ullmann <jokey@gentoo.org> libnasl-2.3.1.ebuild:
COPYING cleanup
diff --git a/net-analyzer/libnasl/files/digest-libnasl-2.2.7 b/net-analyzer/libnasl/files/digest-libnasl-2.2.7
new file mode 100644
index 000000000000..f0679c562f85
--- /dev/null
+++ b/net-analyzer/libnasl/files/digest-libnasl-2.2.7
@@ -0,0 +1 @@
+MD5 37f6f0db022dad1e218371909de3e8af libnasl-2.2.7.tar.gz 364755
diff --git a/net-analyzer/libnasl/libnasl-2.2.7.ebuild b/net-analyzer/libnasl/libnasl-2.2.7.ebuild
new file mode 100644
index 000000000000..2cbc3081068d
--- /dev/null
+++ b/net-analyzer/libnasl/libnasl-2.2.7.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/libnasl/libnasl-2.2.7.ebuild,v 1.1 2006/03/09 17:47:48 vanquirius Exp $
+
+inherit toolchain-funcs
+
+DESCRIPTION="A remote security scanner for Linux (libnasl)"
+HOMEPAGE="http://www.nessus.org/"
+SRC_URI="ftp://ftp.nessus.org/pub/nessus/nessus-${PV}/src/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="=net-analyzer/nessus-libraries-${PV}"
+
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+ export CC="$(tc-getCC)"
+ econf || die "configuration failed"
+ # emake fails for >= -j2. bug #16471.
+ emake -C nasl cflags
+ emake || die "make failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "Install failed libnasl"
+}
diff --git a/net-analyzer/nessus-core/ChangeLog b/net-analyzer/nessus-core/ChangeLog
index c4a5eeb4be0e..40816a515986 100644
--- a/net-analyzer/nessus-core/ChangeLog
+++ b/net-analyzer/nessus-core/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-analyzer/nessus-core
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/ChangeLog,v 1.104 2006/02/18 19:50:53 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/ChangeLog,v 1.105 2006/03/09 17:48:36 vanquirius Exp $
+
+*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)
diff --git a/net-analyzer/nessus-core/files/digest-nessus-core-2.2.7 b/net-analyzer/nessus-core/files/digest-nessus-core-2.2.7
new file mode 100644
index 000000000000..27c57c5d99a5
--- /dev/null
+++ b/net-analyzer/nessus-core/files/digest-nessus-core-2.2.7
@@ -0,0 +1 @@
+MD5 2dd8c116b435d3ec698d3caed0b48859 nessus-core-2.2.7.tar.gz 673852
diff --git a/net-analyzer/nessus-core/nessus-core-2.2.7.ebuild b/net-analyzer/nessus-core/nessus-core-2.2.7.ebuild
new file mode 100644
index 000000000000..57572cbc9969
--- /dev/null
+++ b/net-analyzer/nessus-core/nessus-core-2.2.7.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2006 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.7.ebuild,v 1.1 2006/03/09 17:48:36 vanquirius Exp $
+
+inherit toolchain-funcs eutils gnuconfig
+
+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"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+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}"
+
+src_unpack() {
+ unpack ${A}
+ gnuconfig_update
+}
+
+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/*
+ insinto /etc/init.d
+ insopts -m 755
+ newins "${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
+}
diff --git a/net-analyzer/nessus-plugins/ChangeLog b/net-analyzer/nessus-plugins/ChangeLog
index d8c60e757e1d..b7d19f516880 100644
--- a/net-analyzer/nessus-plugins/ChangeLog
+++ b/net-analyzer/nessus-plugins/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-analyzer/nessus-plugins
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-plugins/ChangeLog,v 1.71 2006/02/18 19:45:46 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-plugins/ChangeLog,v 1.72 2006/03/09 17:48:14 vanquirius Exp $
+
+*nessus-plugins-2.2.7 (09 Mar 2006)
+
+ 09 Mar 2006; Marcelo Goes <vanquirius@gentoo.org>
+ +nessus-plugins-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-plugins-2.3.1.ebuild:
diff --git a/net-analyzer/nessus-plugins/files/digest-nessus-plugins-2.2.7 b/net-analyzer/nessus-plugins/files/digest-nessus-plugins-2.2.7
new file mode 100644
index 000000000000..412f6df80e70
--- /dev/null
+++ b/net-analyzer/nessus-plugins/files/digest-nessus-plugins-2.2.7
@@ -0,0 +1 @@
+MD5 2e51f5ad96dd55888e835382a61de585 nessus-plugins-GPL-2.2.7.tar.gz 1032442
diff --git a/net-analyzer/nessus-plugins/nessus-plugins-2.2.7.ebuild b/net-analyzer/nessus-plugins/nessus-plugins-2.2.7.ebuild
new file mode 100644
index 000000000000..e371970b293b
--- /dev/null
+++ b/net-analyzer/nessus-plugins/nessus-plugins-2.2.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-plugins/nessus-plugins-2.2.7.ebuild,v 1.1 2006/03/09 17:48:14 vanquirius Exp $
+
+inherit toolchain-funcs
+
+S="${WORKDIR}/${PN}"
+DESCRIPTION="A remote security scanner for Linux (nessus-plugins)"
+HOMEPAGE="http://www.nessus.org/"
+SRC_URI="ftp://ftp.nessus.org/pub/nessus/nessus-${PV}/src/nessus-plugins-GPL-${PV}.tar.gz"
+DEPEND=">=net-analyzer/nessus-core-${PV}"
+SLOT="0"
+IUSE=""
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+src_compile() {
+ export CC="$(tc-getCC)"
+ econf || die
+ emake || die
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ install || die "make install failed"
+ dodoc docs/*.txt plugins/accounts/accounts.txt
+}
+
diff --git a/net-analyzer/nessus/ChangeLog b/net-analyzer/nessus/ChangeLog
index 2c3b28beba17..6a39bab0fa1b 100644
--- a/net-analyzer/nessus/ChangeLog
+++ b/net-analyzer/nessus/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-analyzer/nessus
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus/ChangeLog,v 1.80 2006/02/19 01:49:31 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus/ChangeLog,v 1.81 2006/03/09 17:48:56 vanquirius Exp $
+
+*nessus-2.2.7 (09 Mar 2006)
+
+ 09 Mar 2006; Marcelo Goes <vanquirius@gentoo.org> +nessus-2.2.7.ebuild:
+ 2.2.7 version bump for bug 125519. Thanks to ChazeFroy <chazefroy at gmail
+ dot com>.
19 Feb 2006; Marcelo Goes <vanquirius@gentoo.org> nessus-2.3.1.ebuild:
Update description. Now that it runs on ppc-macos, it is no longer a scanner
diff --git a/net-analyzer/nessus/files/digest-nessus-2.2.7 b/net-analyzer/nessus/files/digest-nessus-2.2.7
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/net-analyzer/nessus/files/digest-nessus-2.2.7
diff --git a/net-analyzer/nessus/nessus-2.2.7.ebuild b/net-analyzer/nessus/nessus-2.2.7.ebuild
new file mode 100644
index 000000000000..1098a1fcc362
--- /dev/null
+++ b/net-analyzer/nessus/nessus-2.2.7.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus/nessus-2.2.7.ebuild,v 1.1 2006/03/09 17:48:56 vanquirius Exp $
+
+DESCRIPTION="A remote security scanner for Linux"
+HOMEPAGE="http://www.nessus.org/"
+DEPEND="~net-analyzer/nessus-libraries-${PV}
+ ~net-analyzer/libnasl-${PV}
+ ~net-analyzer/nessus-core-${PV}
+ ~net-analyzer/nessus-plugins-${PV}"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+pkg_postinst() {
+ einfo "The following article may be useful to get started:"
+ einfo "http://www.securityfocus.com/infocus/1741"
+}
+
+pkg_postrm() {
+ einfo "Note: this is a META ebuild for ${P}."
+ einfo "to remove it completely or before re-emerging"
+ einfo "either use 'depclean', or remove/re-emerge these packages:"
+ echo
+ for dep in ${RDEPEND}; do
+ einfo " ${dep}"
+ done
+ echo
+}
+