openvas-scanner: fix #158 and #159

This commit is contained in:
jensp 2010-07-03 11:13:19 +00:00
parent e14b543a21
commit d22c65494d
3 changed files with 15 additions and 7 deletions

View file

@ -1,7 +1,7 @@
AUX openvasd 696 RMD160 9c7b7ff8fbac0d4d07b62e06da890bb7924ecae7 SHA1 daac73e244acbfe9daa029c7888407cd865804e1 SHA256 6192ded642ce80800589cdf0a0358bbadea45502ec52d7b0cead9e61782845b3
AUX openvasd 697 RMD160 4032b59080681ad3c1117b8f2519e3568a32d03f SHA1 ac5e9f457432b9dc35de9e66dd06f74035654062 SHA256 8742f6e745094ce52670f0213852c9e29aad17c6318fb1625e4d633f77f449d6
DIST openvas-scanner-3.0.2.tar.gz 555635 RMD160 34c9040c54997a4394433425af8359dc895d745b SHA1 088092bf6211f43bc4c7e668936087882094b58a SHA256 e7f87973d8a81f0c13b266bda5da5c2d7aa5e32613e57117fb13a1c0bd5dfdbe
DIST openvas-scanner-3.1.0_rc2.tar.gz 551550 RMD160 eb847db0ecc39b9f91202198df27f496f44e49c0 SHA1 0c30bdc2971bbbba5e061447497408e117aab089 SHA256 9efe83fee110b584f876d115ceaa4b9e774920c8a4b779dd29541e84ec2784ce
DIST openvas-scanner-3.1.0_rc3.tar.gz 551367 RMD160 e26caeb07a6fbfa6fbfb29d935abd0d9324f6ab8 SHA1 a6e4c9ce07bdb439b9f21913766d5d914030b3a0 SHA256 b052870d5ef6737b4933e3eba5a33bc84f894b070a0ffc9e9536e2fc5a7c3e37
EBUILD openvas-scanner-3.0.2.ebuild 1201 RMD160 f6cf0507d70fd03a58e575de6836bbf9c24eb34d SHA1 ada6c1e5d4712a5cbebf79d87944a9c93249ba48 SHA256 fac947fda3fdbc781aece10f5c1d151cdf81bc293379a57fc29cdd49d9f44b6f
EBUILD openvas-scanner-3.1.0_rc2.ebuild 1269 RMD160 63b2b168d32c49107fd089ce1ec66f338630c1ad SHA1 ba9c042d27435c88b3bbe26cd6f4fca034d62dd7 SHA256 0ff882ee5db8ba5a2dc0fd63201e3dbb3fd8ae13122b449f659ee1fa453a8365
EBUILD openvas-scanner-3.1.0_rc3.ebuild 1269 RMD160 865deb8002b4b52b4c1513c1973361eb1245d452 SHA1 25931f766528aa35e21597d07934d10ce13a047e SHA256 80d220492b6c8bb16a8eda9be6d779dfb4321cd44c248df572a5e96dac1a1eb8
EBUILD openvas-scanner-3.1.0_rc3.ebuild 1366 RMD160 095bdbf6c580ce09a81d552cfeb7bd468a5044c3 SHA1 6cbbe541ecb909c31964d1652a60f1ac681f50d0 SHA256 be8cd63b22a2414a4afff734b593efbf4684745117a8a2acea2571edd4062c20

View file

@ -9,7 +9,7 @@ depend() {
start() {
ebegin "Starting openvassd"
start-stop-daemon --start --quiet -n openvassd --exec /usr/sbin/openvas$
start-stop-daemon --start --quiet -n openvassd --exec /usr/sbin/openvassd
eend $?
}

View file

@ -2,15 +2,19 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=2
inherit versionator
DESCRIPTION="A remote security scanner for Linux (openvas-scanner)"
HOMEPAGE="http://www.openvas.org/"
SRC_URI="http://wald.intevation.org/frs/download.php/752/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="tcpd gtk debug prelude"
MY_P=${P/_rc/.rc}
DEPEND="tcpd? ( sys-apps/tcp-wrappers )
@ -23,6 +27,10 @@ RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
src_prepare() {
sed -i 's|cmake|cmake -DCMAKE_BUILD_TYPE=RELEASE|g' Makefile || die
}
src_compile() {
econf \
$(use_enable tcpd tcpwrappers) \
@ -33,7 +41,7 @@ src_compile() {
}
src_install() {
einstall || die "einstall failed"
DESTDIR="${D}" emake install || die "einstall failed"
dodoc CHANGES || die
dodoc doc/*.txt || die
@ -44,8 +52,8 @@ src_install() {
}
pkg_postinst() {
ewarn "1. Call 'openvas-nvt-sync' to download plugins"
ewarn "2. Call 'openvas-mkcert' to generate server certificate"
ewarn "3. Call 'openvas-adduser' to create a user"
ewarn "1. Call 'openvas-nvt-sync' to download plugins"
ewarn "2. Call 'openvas-mkcert' to generate server certificate"
ewarn "3. Call 'openvas-adduser' to create a user"
}