diff options
-rw-r--r-- | net-analyzer/libnasl/ChangeLog | 8 | ||||
-rw-r--r-- | net-analyzer/libnasl/files/digest-libnasl-2.2.7 | 1 | ||||
-rw-r--r-- | net-analyzer/libnasl/libnasl-2.2.7.ebuild | 30 | ||||
-rw-r--r-- | net-analyzer/nessus-core/ChangeLog | 9 | ||||
-rw-r--r-- | net-analyzer/nessus-core/files/digest-nessus-core-2.2.7 | 1 | ||||
-rw-r--r-- | net-analyzer/nessus-core/nessus-core-2.2.7.ebuild | 54 | ||||
-rw-r--r-- | net-analyzer/nessus-plugins/ChangeLog | 9 | ||||
-rw-r--r-- | net-analyzer/nessus-plugins/files/digest-nessus-plugins-2.2.7 | 1 | ||||
-rw-r--r-- | net-analyzer/nessus-plugins/nessus-plugins-2.2.7.ebuild | 29 | ||||
-rw-r--r-- | net-analyzer/nessus/ChangeLog | 8 | ||||
-rw-r--r-- | net-analyzer/nessus/files/digest-nessus-2.2.7 | 0 | ||||
-rw-r--r-- | net-analyzer/nessus/nessus-2.2.7.ebuild | 31 |
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 +} + |