nessus-bin: bump

This commit is contained in:
Anton Bolshakov 2013-11-05 00:48:39 +00:00
parent 5bf243b3e0
commit ed195e40cc
2 changed files with 103 additions and 0 deletions

View file

@ -8,6 +8,9 @@ DIST Nessus-5.2.2-es6.i386.rpm 26607672 SHA256 2fc4b1fd3c53d2e5a6e2acbe56f85cfd6
DIST Nessus-5.2.2-es6.x86_64.rpm 29967025 SHA256 fa24add89218eb829d853bb007755b2068daa250a9da9ecf3761135664890fa0 SHA512 3a9f5f382deb1dcfa82a1786941e175078f009bfdc343bde02d1e323f13054269e0f6d5f02ce21d5d3d2b603cf56b033d09ade822ef2c49f7bfdb4e721b305b3 WHIRLPOOL 1bf36888badde8e10df53d307c13d53b7f825d94596b776a254bca2900a61fcf4e9a8521d4600d423b124d6595faf692679991a7ee808489911fb92973c83e97
DIST Nessus-5.2.3-es6.i386.rpm 26612010 SHA256 25ea4f6ec12646f3cdc9728bb895bf997af0a2af6b8cc3095de1324c5b506d2b SHA512 56fd67e5a2743d0dcecb6f6547ef06994ec3f7361d0477d0d5c2801c236b8b1fabf8697423f515b87322057c44453b9ad0de3b5df1b70e406950c48d7e4c2b30 WHIRLPOOL 07d23f51390691c20726f77bb47330818786bc5560660d07bfbc06c8c3243c5d47789dd4811875614511f67dbebc3477ea7130effb423ddacdd8441433a82e6d
DIST Nessus-5.2.3-es6.x86_64.rpm 29687094 SHA256 842ce5fc0d2568dd5ec934af0fac178e46782f26e424b4524b65cf9546ab7e71 SHA512 726d387dc479ba282a339c2fcd9a06a5081429eb1bd02aa335c9cc21de2bb82d50c5c474fb1040977a51acf821d4334525f5c934c7110c78a271cbc23c4f57aa WHIRLPOOL 3c534566dceeef4a11c94b81330af46add8da28a871223a433c158663b780476d94c89d73296dcdbd65d77da88c6f186ab91a50a8a6249d75680016f70c63669
DIST Nessus-5.2.4-es6.i386.rpm 26612192 SHA256 73e882368da434c2de91950fe29b1eeb969945140a2d3f898952e02fa354897c SHA512 677f8927f0d3b64c8285e6c7426ee2eadbd30622be7eccca0d641e920a8464dda62041b19a3b1b7d5d7bbb33585ea8fe564350b522a1bca0f034c143155a631c WHIRLPOOL fe963e889bfc7529f09d56a2b5b6ccea081305afdcf05e5e7bf6bfdfb94367e11660372f440449b6f3d4fe673b7330df32295731c7aef1ba752e6b1106857c71
DIST Nessus-5.2.4-es6.x86_64.rpm 29686658 SHA256 47b7ee5272750771672045a4cd38c58f41d19242e910f79a8f95d2a02612bdd0 SHA512 51503624af592b43a9c38751440188b2c2cdb23d60ff9b1c9fc92737ea3d34e350ca24a5b820387775cccb2fcf00b0a95707dc3ac346135231ed586005bd7e42 WHIRLPOOL e362131d2376231cfad46ea3333d4d8ef6aa2ce10004d5b94e823e3cb3360305866eb34c17222956b0950a8562c08fd3a6c30d3a801d903f5932358fb6a15a7e
EBUILD nessus-bin-5.2.1.ebuild 2768 SHA256 97dd8d47766eb3a433211bae8058eb5703362005700d9fce29734bf1360bd835 SHA512 bd6a086c5cbe8e858f4be513431c4179c41e71a34028c66a034894d6416546e70537ab20453c7ab2aafbc9cf1f73550f02839baeec5782771922c9bcf77dcb5e WHIRLPOOL d5b046878615b45972f6ad23904c8e361483f6dc88abe555c8972b706eecacd9fc464efdae416c2d615c938113223806180c4a3f3b5f4c50fdd7fffcb2b8863d
EBUILD nessus-bin-5.2.2.ebuild 2768 SHA256 97dd8d47766eb3a433211bae8058eb5703362005700d9fce29734bf1360bd835 SHA512 bd6a086c5cbe8e858f4be513431c4179c41e71a34028c66a034894d6416546e70537ab20453c7ab2aafbc9cf1f73550f02839baeec5782771922c9bcf77dcb5e WHIRLPOOL d5b046878615b45972f6ad23904c8e361483f6dc88abe555c8972b706eecacd9fc464efdae416c2d615c938113223806180c4a3f3b5f4c50fdd7fffcb2b8863d
EBUILD nessus-bin-5.2.3.ebuild 2768 SHA256 97dd8d47766eb3a433211bae8058eb5703362005700d9fce29734bf1360bd835 SHA512 bd6a086c5cbe8e858f4be513431c4179c41e71a34028c66a034894d6416546e70537ab20453c7ab2aafbc9cf1f73550f02839baeec5782771922c9bcf77dcb5e WHIRLPOOL d5b046878615b45972f6ad23904c8e361483f6dc88abe555c8972b706eecacd9fc464efdae416c2d615c938113223806180c4a3f3b5f4c50fdd7fffcb2b8863d
EBUILD nessus-bin-5.2.4.ebuild 2768 SHA256 97dd8d47766eb3a433211bae8058eb5703362005700d9fce29734bf1360bd835 SHA512 bd6a086c5cbe8e858f4be513431c4179c41e71a34028c66a034894d6416546e70537ab20453c7ab2aafbc9cf1f73550f02839baeec5782771922c9bcf77dcb5e WHIRLPOOL d5b046878615b45972f6ad23904c8e361483f6dc88abe555c8972b706eecacd9fc464efdae416c2d615c938113223806180c4a3f3b5f4c50fdd7fffcb2b8863d

View file

@ -0,0 +1,100 @@
# Copyright 1999-2013 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 $
EAPI=5
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"
IUSE="X"
RDEPEND="dev-libs/openssl:0
sys-libs/db"
DEPEND="${RDEPEND}
app-arch/rpm2targz"
QA_PREBUILT="/opt/nessus/bin/nessus
/opt/nessus/bin/nessuscmd
/opt/nessus/bin/nessus-mkrand
/opt/nessus/bin/nasl
/opt/nessus/bin/nessus-fetch
/opt/nessus/lib/nessus/libnessus-glibc-fix.so
/opt/nessus/sbin/nessus-chpasswd
/opt/nessus/sbin/nessus-adduser
/opt/nessus/sbin/nessus-rmuser
/opt/nessus/sbin/nessus-mkcert
/opt/nessus/sbin/nessus-update-plugins
/opt/nessus/sbin/nessus-admin
/opt/nessus/sbin/nessusd
/opt/nessus/sbin/nessus-check-signature
/opt/nessus/sbin/nessus-mkcert-client
/opt/nessus/sbin/nessus-service
/opt/nessus/sbin/nessus-fix"
pkg_nofetch() {
einfo "Please download ${A} from ${HOMEPAGE}/download"
einfo "The archive should then be placed into ${DISTDIR}."
}
src_unpack() {
#create a proper $S directory
mkdir -p "${S}"
cd "${S}"
rpm_unpack
}
src_install() {
cp -pPR "${S}"/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
# 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
dosym libssl.so /usr/$(get_libdir)/libssl.so.10
dosym libcrypto.so /usr/$(get_libdir)/libcrypto.so.10
# nmap plugins
insinto /opt/nessus/lib/nessus/plugins/
doins "${FILESDIR}"/*.nasl
}
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/"
}