# ChangeLog for net-analyzer/nessus-bin
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-bin/ChangeLog,v 1.6 2007/01/30 03:14:41 vanquirius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-bin/ChangeLog,v 1.7 2007/04/08 18:32:34 vanquirius Exp $
+
+ 08 Apr 2007; Marcelo Goes <vanquirius@gentoo.org>
+ -nessus-bin-3.0.4.ebuild, nessus-bin-3.0.5.ebuild:
+ Remove old ebuild, mark 3.0.5 x86 stable.
*nessus-bin-3.0.5 (30 Jan 2007)
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-bin/nessus-bin-3.0.4.ebuild,v 1.1 2006/11/29 16:53:30 jokey Exp $
-
-inherit rpm
-
-MY_P="Nessus-${PV}-suse10.0.i586"
-# We are using SuSE's binary
-
-DESCRIPTION="A remote security scanner for Linux"
-HOMEPAGE="http://nessus.org"
-SRC_URI="${MY_P}.rpm"
-RESTRICT="nomirror fetch nostrip"
-
-LICENSE="Nessus-EULA"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="X"
-
-DEPEND="=sys-libs/db-4.3*
- dev-libs/openssl"
-
-PDEPEND="X? ( net-analyzer/nessus-client )"
-
-pkg_nofetch() {
- einfo "Please download ${MY_P}.rpm from ${HOMEPAGE}/download"
- einfo "The archive should then be placed into ${DISTDIR}."
-}
-
-pkg_setup() {
- case ${CHOST} in
- i586-pc-linux-gnu*) einfo "Found compatible architecture." ;;
- i686-pc-linux-gnu*) einfo "Found compatible architecture." ;;
- *) die "No compatible architecture found." ;;
- esac
-}
-
-src_install() {
- # copy files
- cp -pPR "${WORKDIR}"/opt "${D}"
-
- # make sure these directories do not vanish
- # nessus will not run properly without them
- keepdir /opt/nessus/etc/nessus
- keepdir /opt/nessus/var/nessus/jobs
- keepdir /opt/nessus/var/nessus/logs
- keepdir /opt/nessus/var/nessus/tmp
- keepdir /opt/nessus/var/nessus/users
-
- # add /opt/nessus/lib to LD_PATH
- # nessus will not run properly without it
- doenvd "${FILESDIR}"/90nessus-bin
-
- # we have /bin/gzip, not /usr/bin/gzip
- sed -i -e "s:/usr/bin/gzip:/bin/gzip:g" \
- "${D}"/opt/nessus/sbin/nessus-update-plugins
-
- # init script
- newinitd "${FILESDIR}"/nessusd-initd nessusd-bin
-}
-
-pkg_postinst() {
- einfo "You can get started running the following commands:"
- einfo "/opt/nessus/sbin/nessus-add-first-user"
- einfo "/opt/nessus/sbin/nessus-mkcert"
- einfo "/etc/init.d/nessusd-bin start"
- einfo
- einfo "For more information about nessus, please visit"
- einfo "${HOMEPAGE}/documentation/"
-}