aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2014-02-14 01:14:14 +0000
committerStuart Shelton <stuart@shelton.me>2014-02-14 01:14:14 +0000
commit7ffe6afc95ae65dfb8f409fff7bae16b1caeab36 (patch)
tree19412b1a09b78ee9aa151fa741a27b709baf0467 /net-analyzer/nessus-bin
parentAdd net-mail/davmail-bin-4.4.1 (diff)
downloadsrcshelton-7ffe6afc95ae65dfb8f409fff7bae16b1caeab36.tar.gz
srcshelton-7ffe6afc95ae65dfb8f409fff7bae16b1caeab36.tar.bz2
srcshelton-7ffe6afc95ae65dfb8f409fff7bae16b1caeab36.zip
Add net-analyzer/nessus-bin-5.2.5
Diffstat (limited to 'net-analyzer/nessus-bin')
-rw-r--r--net-analyzer/nessus-bin/Manifest3
-rw-r--r--net-analyzer/nessus-bin/nessus-bin-5.2.5.ebuild60
2 files changed, 63 insertions, 0 deletions
diff --git a/net-analyzer/nessus-bin/Manifest b/net-analyzer/nessus-bin/Manifest
index db31a700..86da19bc 100644
--- a/net-analyzer/nessus-bin/Manifest
+++ b/net-analyzer/nessus-bin/Manifest
@@ -2,4 +2,7 @@ AUX 90nessus-bin 25 SHA256 2343d5e672abb085400173f26df960d6f2b98ffa7b5b7b431675d
AUX nessusd-initd 697 SHA256 307e17bfae75e1e27f58b535664253089c828ccb3ede8c811dcb4dbfa173e67b SHA512 bf1402f4574fe7049596f0c75906f87db3788eacc88df87a7309af35c2ae4af81b9fbad310f257db3c07ee9beaba37afdfa72fcb5b5b809773a1eb4d177eedbd WHIRLPOOL f51eef7cbb20391014403ab07478d6094655448cb1e4ec1d03087f1aebc677d7bb5f736043b7f5e8c4c01329d21e2680b4147ccba8cb6ac643e9382d96cbb73a
DIST Nessus-5.2.1-es6.i386.rpm 26568807 SHA256 1c5a9efb0f54af326b28d2889a48a964538c5540158acd5105c40706d5599925 SHA512 e6e48529a427704d91e03f7f45283182af13def4a45d9b24de8e52fef6d6c6a862d1a27fca78cc2d519170053b643887db7a970bf17315e4d5d2c9a47d6d4ca0 WHIRLPOOL daf87cb3ea88a14933474b7eed7413ef1234e226fb9a0af1efe8ac19c875b2c1298dc425cad541b3b9784850984336da6a9fb465fe88b5e8513551a1304dbd46
DIST Nessus-5.2.1-es6.x86_64.rpm 29929989 SHA256 d2fa1f73049783377349aae7588d7603907d0ab1e76b5ee2ad78eda929d13d47 SHA512 4178ced455abbfbf33294c29ae1db14485b6d16a83e51f7aa8233fed1ed3543f95acbc085601cae942bfd2579da73be9e9b50e76a19026ebf3f442c2d76d04b6 WHIRLPOOL 9ad2828257fdcf49da6dc07c3c22e1ccf30c59590de6cd4e7bb089be3b881114321395dbbb4355eb4efedf13ec533d4d5148ad335acb496e581985f5f7bd98e9
+DIST Nessus-5.2.5-es6.i386.rpm 29592843 SHA256 5573fe461455fe4f8d7251c5aba2ac59e596796ed03c3891bbde18124d25a467 SHA512 bd79c2c7699fbc1d79bb199b143bd6ea32ac58464078bc117c3b95a7e202bfeab73919a2c48dec10e12cba11fd15a4e7d410fefec96204588a4729fa3e9424da WHIRLPOOL 7f39f4c46f6ea6202cfdc29bc4f45c4b5732b661339c3248f9a9cf2bf3fcc5df721ffc0754ff155bb0181206635502b21528762abe552c18092a3f3a08eb5257
+DIST Nessus-5.2.5-es6.x86_64.rpm 32770880 SHA256 3b7515bb57cbf8e992ad3aa7e4da98f0060c396b8859d2fbe9b096810c86642a SHA512 da9a209d334c307a04cbecedc298a81353372a9f5264ec88ec3d028a065819fecad80ead74e767a9b1eb4ccd3b51c1755fb470d2a195c9dff54fba39d8892fa5 WHIRLPOOL 94e4538104448fd6709bba5b2ae81d8fff1fc53389dc3f5b79cfa197e908c908cfb541a879bded45a1a1a64a0f84288058234c8f42323a928bb341f81b90ccad
EBUILD nessus-bin-5.2.1.ebuild 1808 SHA256 bd34ad485462d51244bdcb0eab259e810897be4c363100ea78c28b4b140c0ead SHA512 3519ae7d4971fabad825db8b7736f0a1e42234bd9b2b26525e1deadfe360aa258a44c1187d044a9d8c632d4c87a40c9f7c79bc3a24c8aee8f09829484c407ed2 WHIRLPOOL 0be3fa38830a2c4e926cfe28f94a982be9babf7459fc404f2a3bf44ee177a9a201cf65d23674886990ecf1f10b3eedaed0fa72b8e79ca103691563307a88c257
+EBUILD nessus-bin-5.2.5.ebuild 1808 SHA256 bd34ad485462d51244bdcb0eab259e810897be4c363100ea78c28b4b140c0ead SHA512 3519ae7d4971fabad825db8b7736f0a1e42234bd9b2b26525e1deadfe360aa258a44c1187d044a9d8c632d4c87a40c9f7c79bc3a24c8aee8f09829484c407ed2 WHIRLPOOL 0be3fa38830a2c4e926cfe28f94a982be9babf7459fc404f2a3bf44ee177a9a201cf65d23674886990ecf1f10b3eedaed0fa72b8e79ca103691563307a88c257
diff --git a/net-analyzer/nessus-bin/nessus-bin-5.2.5.ebuild b/net-analyzer/nessus-bin/nessus-bin-5.2.5.ebuild
new file mode 100644
index 00000000..63f79295
--- /dev/null
+++ b/net-analyzer/nessus-bin/nessus-bin-5.2.5.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-bin/nessus-bin-5.0.1.ebuild,v 1.1 2012/10/06 17:35:27 pinkbyte Exp $
+
+inherit multilib rpm
+
+MY_P="Nessus-${PV}-es6"
+# We are using the Red Hat/CentOS binary
+
+DESCRIPTION="A remote security scanner for Linux"
+HOMEPAGE="http://www.nessus.org/"
+SRC_URI="
+ x86? ( ${MY_P}.i386.rpm )
+ amd64? ( ${MY_P}.x86_64.rpm )"
+
+RESTRICT="mirror fetch strip"
+
+LICENSE="GPL-2 Nessus-EULA"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+pkg_nofetch() {
+ einfo "Please download ${A} from ${HOMEPAGE}/download"
+ einfo "The archive should then be placed into ${DISTDIR}."
+}
+
+src_install() {
+ 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 PATH and MANPATH for convenience
+ doenvd "${FILESDIR}"/90nessus-bin
+
+ # init script
+ newinitd "${FILESDIR}"/nessusd-initd nessusd-bin
+ dosym libssl.so /usr/$(get_libdir)/libssl.so.10
+ dosym libcrypto.so /usr/$(get_libdir)/libcrypto.so.10
+}
+
+pkg_postinst() {
+ elog "You can get started running the following commands:"
+ elog "/opt/nessus/sbin/nessus-adduser"
+ elog "/opt/nessus/sbin/nessus-mkcert"
+ elog "/opt/nessus/bin/nessus-fetch --register <your registration code>"
+ elog "/etc/init.d/nessusd-bin start"
+ elog
+ elog "If you had a previous version of Nessus installed, use"
+ elog "the following command to update the plugin database:"
+ elog "/opt/nessus/sbin/nessusd -R"
+ elog
+ elog "For more information about nessus, please visit"
+ elog "${HOMEPAGE}/documentation/"
+}