mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-14 10:51:10 +02:00
openvas: version 3.0 removed and ebuilds cleanup
This commit is contained in:
parent
1196450310
commit
8f2d836f37
33 changed files with 0 additions and 1152 deletions
|
|
@ -1,6 +1,3 @@
|
|||
AUX openvasad 1007 RMD160 0a064a9a26807a9aa10c515b27be0e10c0d1fb60 SHA1 a793b7e0e34e37bb726cdab970c513239450f2db SHA256 8cd0431df92d3e31b7f2940cf49bf921d0f0cb9304fca71af3d7eac879ccf581
|
||||
DIST openvas-administrator-0.9.0.tar.gz 99823 RMD160 dfd7d73feff586f131e8925e04bef8ed6526810f SHA1 0f71be2fe3c9ec37d20ba8115f1d92eedbc5d422 SHA256 29a0d06187ea2256b368afad81138c0ce72bf2e5b66c9f4b6f3d638afa650502
|
||||
DIST openvas-administrator-1.1.1.tar.gz 133542 RMD160 c4c55978086e88bb3e35bd4e73c46711029bb4b8 SHA1 cbfa2374d7020e0247ef071c850a8d450ad2500c SHA256 cddf5f55e97125d9220f407a2050714da967a6695a54441daab56e20e2334089
|
||||
EBUILD openvas-administrator-0.9.0.ebuild 1163 RMD160 f4431d0cf41a5afea8aaa8cf4946147418ef262e SHA1 0a1c5e5b17616e21adf9877e55f36ba9a631a661 SHA256 e42f5fbc02a5dc85f0e10e31c1cf305a9ebfa2b2770b39c6dc7ec9edf9ae6e88
|
||||
EBUILD openvas-administrator-1.1.1-r1.ebuild 879 RMD160 53e95b72ed2645e4c681ae4b3b334a132448970f SHA1 6f68ae2b225ec9d0f61db8aae89d5b52f9d3ffd4 SHA256 7e9501ae96043abfb9ec4eb007c1db12dd06dfb3a732705abad29d1b0485770f
|
||||
EBUILD openvas-administrator-1.1.1.ebuild 879 RMD160 53e95b72ed2645e4c681ae4b3b334a132448970f SHA1 6f68ae2b225ec9d0f61db8aae89d5b52f9d3ffd4 SHA256 7e9501ae96043abfb9ec4eb007c1db12dd06dfb3a732705abad29d1b0485770f
|
||||
|
|
|
|||
|
|
@ -1,43 +0,0 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit versionator eutils
|
||||
|
||||
MY_P=${P/_rc/.rc}
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (openvas-libraries)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/739/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="3"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-util/cmake
|
||||
net-libs/gnutls
|
||||
dev-libs/glib
|
||||
sys-fs/e2fsprogs
|
||||
dev-libs/glib
|
||||
net-analyzer/openvas-libraries:3"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
# sed -i 's|cmake|cmake -DCMAKE_BUILD_TYPE=RELEASE|g' Makefile || die
|
||||
#remove -Werror so it doesn't error for fun
|
||||
#sed -i s/'add_definitions (-Werror)'//g src/CMakeLists.txt || die "Failed to remove -Werror"
|
||||
#remove fatal error from build system when unneeded doxygen is missing
|
||||
sed -i s/'message (FATAL_ERROR "Doxygen is required to build the HTML docs.")'//g doc/CMakeLists.txt
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${D}" emake install || die "failed to install"
|
||||
# find "${D}" -name '*.la' -delete
|
||||
dodoc ChangeLog CHANGES || die
|
||||
}
|
||||
|
|
@ -1,41 +0,0 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (openvas-administrator)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/853/${P}.tar.gz"
|
||||
|
||||
SLOT="4"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="app-crypt/gpgme
|
||||
>=dev-libs/glib-2
|
||||
net-libs/gnutls
|
||||
net-libs/libpcap
|
||||
net-analyzer/openvas-libraries:4"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
CMAKE_BUILD_DIR="${S}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc)
|
||||
cmake-utils_src_configure || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc)
|
||||
cmake-utils_src_compile || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install || die
|
||||
doinitd "${FILESDIR}"/openvasad || die
|
||||
}
|
||||
|
|
@ -1,4 +1,2 @@
|
|||
DIST openvas-cli-0.2.0.tar.gz 73895 RMD160 7529590d1db5e2bb0567b8eedc55316b570dbe35 SHA1 67f1810ce5f990b5d727d9f2643c1307f2ed3dc1 SHA256 c25e9f32c8beefc900eaf50063747d03cec53afa636c6a0212601441376f8363
|
||||
DIST openvas-cli-1.1.2.tar.gz 56803 RMD160 6de1095d278fb46e6d7858c8a8522c2a4abd9f46 SHA1 2784cffa7c060d2d1d20ce2fbff911720a4c3a4a SHA256 1a54dc8709f02f46b15a479e7d8ad077c7fee2816e7a5044bd250fa2097c6bd3
|
||||
EBUILD openvas-cli-0.2.0.ebuild 736 RMD160 ded14f9ad0ea2c16723a5f18280a7aecd17289e0 SHA1 984827e89fc5f400ee9c369a51645660c332fd98 SHA256 fd3393e51facadb6a8ac81a44d9d28913da89aef989a9bd3b3dff5d5dc5cd9a0
|
||||
EBUILD openvas-cli-1.1.2.ebuild 507 RMD160 5b73738956de785521489e69d5434e5632d32d65 SHA1 924a7a6a9fb6c5148d4f6eed64683c98325801e3 SHA256 6285879230efe88ddf8a32df6f2e07ecda91a50c314b2eb2fb4cdee7916b2798
|
||||
|
|
|
|||
|
|
@ -1,36 +0,0 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit versionator eutils
|
||||
|
||||
MY_P=${P/_rc/.rc}
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (openvas-libraries)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/758/${MY_P}.tar.gz"
|
||||
SLOT="3"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="net-libs/gnutls
|
||||
>=dev-libs/glib-2.0
|
||||
net-libs/gnutls
|
||||
net-libs/libpcap
|
||||
>=app-crypt/gpgme-1.1.2
|
||||
net-analyzer/openvas-libraries:3"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
cmake .
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${D}" emake install || die "failed to install"
|
||||
dodoc ChangeLog CHANGES || die
|
||||
}
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
DIST openvas-client-3.0.0.tar.gz 758925 RMD160 47853e832b07a568e53ef3e47f5ea35c8b67a56a SHA1 1890c9813e1219efe4e72a0697f4c0271bc2670c SHA256 8e4242d5736c83f6322efc700f70f1c312b6f41274a0d735de9f8034f7a5cb1b
|
||||
EBUILD openvas-client-3.0.0.ebuild 759 RMD160 dabae80c480997c0f9ace3f858ff477e69f6a04b SHA1 76a63bb701a60413a8ca72acc512afd46f8d8d72 SHA256 7f512679df516764acbf99ac7259b726da467ef36c84a3b97a2445cc5004b403
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A client for the openvas vulnerability scanner"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/685/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="3"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="gtk"
|
||||
|
||||
DEPEND="net-libs/gnutls
|
||||
gtk? ( >=x11-libs/gtk+-2.8.8 )
|
||||
net-analyzer/openvas-libraries:3"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
econf $(use_enable gtk) || die "econf failed"
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "install failed"
|
||||
dodoc AUTHORS CHANGES README TODO || die "dodoc failed"
|
||||
|
||||
make_desktop_entry OpenVAS-Client "OpenVAS Client"
|
||||
}
|
||||
|
|
@ -1,6 +1,3 @@
|
|||
AUX openvas-gsa 969 RMD160 181aec6342bc8f0c8d0efd01aca50aae69ebb4e7 SHA1 ac20ba222164507c7039117d24b88bd37be055d4 SHA256 c0ad03392736f645988f8e75bb33622336aadc2d98624b4b370609c7d5efedd3
|
||||
DIST greenbone-security-assistant-1.0.0_rc1.tar.gz 325918 RMD160 ddf5c4ee0dafe8c08b9afdf2d220fe0e244d2c86 SHA1 930cec1bbc18c08306a313ec959b6a1d38a81f75 SHA256 d602193e6e0b81c2bddbc15e0cefc1f3f1c3b0d8a02a3a5c0e01cf28df3351f2
|
||||
DIST greenbone-security-assistant-2.0.1.tar.gz 351124 RMD160 f4cd7a4de6ecd1532840c589e10353e1aae4cf66 SHA1 46cc76df30e52700075796df31691c270d5f4564 SHA256 ac7e3ea6107cb15093467d2b7acea27927289fdc4c486343bf0c6a13e79f92fd
|
||||
EBUILD openvas-gsa-1.0.0_rc1.ebuild 1320 RMD160 8b7d056c8830af01c2b9bb120c183a940d56d138 SHA1 5e5acfd6d3a8ef85b7304bfde746a9bef3f434c9 SHA256 77cdfe636c76ec5f67d3d4e681df79212b79195074bab02e4f088946c93b8e2d
|
||||
EBUILD openvas-gsa-2.0.1-r1.ebuild 1318 RMD160 3aa280221c530512e3f6d06fdb7610ea3780605f SHA1 78aa8f897a5acfd161444a2650a96a2b3e4d8378 SHA256 8ee4d79e6efea8267ad2dba0a3acb5da7a6513310f08a151d1ea908a874bc46d
|
||||
EBUILD openvas-gsa-2.0.1.ebuild 1318 RMD160 3aa280221c530512e3f6d06fdb7610ea3780605f SHA1 78aa8f897a5acfd161444a2650a96a2b3e4d8378 SHA256 8ee4d79e6efea8267ad2dba0a3acb5da7a6513310f08a151d1ea908a874bc46d
|
||||
|
|
|
|||
|
|
@ -1,44 +0,0 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit versionator eutils
|
||||
|
||||
MY_PV=${PV/_rc/.rc}
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (openvas-libraries)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/756/greenbone-security-assistant-${PV}.tar.gz"
|
||||
|
||||
SLOT="3"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="+administrator"
|
||||
|
||||
DEPEND="dev-util/cmake
|
||||
net-libs/gnutls
|
||||
>=net-libs/libmicrohttpd-0.4.2
|
||||
net-analyzer/openvas-libraries:3
|
||||
net-analyzer/openvas-manager:3
|
||||
administrator? ( net-analyzer/openvas-administrator:3 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/greenbone-security-assistant-${MY_PV}
|
||||
|
||||
src_prepare() {
|
||||
einfo ${S}
|
||||
# sed -i 's|cmake|cmake -DCMAKE_BUILD_TYPE=RELEASE|g' Makefile || die
|
||||
#remove -Werror so it doesn't error for fun
|
||||
#sed -i s/'add_definitions (-Werror)'//g src/CMakeLists.txt || die "Failed to remove -Werror"
|
||||
#remove fatal error from build system when unneeded doxygen is missing
|
||||
sed -i s/'message (FATAL_ERROR "Doxygen is required to build the HTML docs.")'//g doc/CMakeLists.txt
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${D}" emake install || die "failed to install"
|
||||
# find "${D}" -name '*.la' -delete
|
||||
dodoc ChangeLog CHANGES || die
|
||||
}
|
||||
|
|
@ -1,53 +0,0 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit cmake-utils versionator
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (GSA)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/857/greenbone-security-assistant-${PV}.tar.gz"
|
||||
SLOT="4"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+administrator doc"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.14
|
||||
dev-libs/libxml2
|
||||
dev-libs/libxslt
|
||||
net-libs/gnutls
|
||||
net-analyzer/openvas-libraries:4
|
||||
>=net-libs/libmicrohttpd-0.4.2"
|
||||
DEPEND="${RDEPEND}
|
||||
net-analyzer/openvas-manager:4
|
||||
administrator? ( net-analyzer/openvas-administrator:4 )
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
#MY_S=greenbone-security-assistant-"$(replace_version_separator 2 '+')"
|
||||
S="$WORKDIR/greenbone-security-assistant-${PV}"
|
||||
|
||||
CMAKE_BUILD_DIR="${S}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc)
|
||||
cmake-utils_src_configure || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc)
|
||||
cmake-utils_src_compile || die
|
||||
if use doc ; then
|
||||
emake doc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install || die
|
||||
if use doc ; then
|
||||
dodoc "${S}"/doc/generated/html/* || die
|
||||
dodoc "${S}"/doc/generated/latex/* || die
|
||||
fi
|
||||
doinitd "${FILESDIR}/openvas-gsa" || die
|
||||
}
|
||||
|
|
@ -1,4 +1,2 @@
|
|||
DIST gsd-1.1.1.tar.gz 451006 RMD160 d2f293d281850bcd780896c0cfdacd4aa0fcebc4 SHA1 46d5e65e57ee49da4b7fa1e8a1a3cda53ac12472 SHA256 3b222f94d44d2eb7857e887864690711f820718e63bba914edacf6b32f6a7b5f
|
||||
DIST gsd-1.2.0.tar.gz 663457 RMD160 267ff506ac37abed00a041f67983646cb18bfa97 SHA1 3a1562a311e895e3676c059d0ee93a5ee05576b4 SHA256 8d85c6a8e805bbf9a599c3fe94b16261f44156e15923b1ca6ee734789944813a
|
||||
EBUILD openvas-gsd-1.1.1.ebuild 900 RMD160 840cf85e4affa8e895895b6c9193004f482795d1 SHA1 08fe2473823529d20ae6d726a54ffcbcdf02cad3 SHA256 e8b507289f08373b01f1c2cbf200c92108c9864db318d542509df7f998995ed9
|
||||
EBUILD openvas-gsd-1.2.0.ebuild 906 RMD160 7347325b011204404668fcc95110cce306c245a2 SHA1 4ea3a1efa972c6404babc9ca8bcbe7ca969da936 SHA256 43388f0b62157f9a47a19ba13a7f16f05b75a473684942b399353b53dc16f660
|
||||
|
|
|
|||
|
|
@ -1,42 +0,0 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux GSD"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/860/gsd-${PV}.tar.gz"
|
||||
SLOT="3"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2
|
||||
net-libs/gnutls
|
||||
net-analyzer/openvas-libraries:4
|
||||
x11-libs/qt-core:4"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/cmake
|
||||
doc? ( app-doc/doxygen )"
|
||||
S="$WORKDIR/gsd-${PV}"
|
||||
|
||||
CMAKE_BUILD_DIR="${S}"
|
||||
|
||||
src_prepare() {
|
||||
if ! use doc ; then
|
||||
sed -i 's/FATAL_ERROR/WARNING/' doc/CMakeLists.txt || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc)
|
||||
cmake-utils_src_configure || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc)
|
||||
cmake-utils_src_compile || die
|
||||
}
|
||||
|
|
@ -1,14 +1,4 @@
|
|||
AUX backport-r7792.patch 2520 RMD160 a49b8cbc9cc7caa8ba12c519cb74e1a704457b70 SHA1 18349940fd8138fcb5c8b4b174792ba521f62b53 SHA256 a6e3e7ccde7f5715556896ef2e6dd6137eb45ea4cfec9600518a988ba30f6279
|
||||
AUX gpgme-include.patch 2483 RMD160 52e4946f2c98129fdfb6efbf3a486b92327921cf SHA1 217f7fd48b8747f62e2a42d28736adc5c7002781 SHA256 f5de1083f18ccd33ee74da3a7f45bad302b259ac8c875d091ecf9686bcf7f24a
|
||||
AUX openvas-libraries-4.0.3_cmake.patch 4871 RMD160 22a00583677531324dea5a027a70b521322e537c SHA1 687f016baac4456bae107ac12a89276e10a98d3e SHA256 7e20fafac75b08b3fdf688fa899eefbd549bac73c5f63d69ee51c55db2d196aa
|
||||
DIST openvas-libraries-3.0.5.tar.gz 782282 RMD160 eaf350ebfba8b49a1c93a8b77cf4baa48b68e2e6 SHA1 265970a5bc695afdf001d4528bd69d326b6eaa70 SHA256 834b224bec6e16a103ce1166d6d2d1f2e50e5b898d4669fd77a7a602218ff44d
|
||||
DIST openvas-libraries-3.1.0.tar.gz 844165 RMD160 b95bfbe063e1bf0f3b11de494c6e0efdd0940724 SHA1 d2aa31c0097b65a8d2ee68a10861fbd3b6b59d6c SHA256 56653cbae81f8b616684d4298876505d5433a8b437cdb079e4c5011144d20427
|
||||
DIST openvas-libraries-4.0.3.tar.gz 662769 RMD160 0a7aa9c72f95078f5633f98f592eee3896752d20 SHA1 5d9a106681596916df271ef0a3991e8f8474f011 SHA256 cab8ac1bdf8f85c55676bffac02669191a4f602091e33044a650516c8ee8e015
|
||||
DIST openvas-libraries-4.0.4.tar.gz 664699 RMD160 4f1c952d885a587b3c3b36c304b570372f187897 SHA1 addad717e704b36cc5f30ef68277eee70f423b85 SHA256 ebc373fbb79891aa2012c6c8ad9194970e416d9d36d54fa52d855dd72d7c352c
|
||||
DIST openvas-libraries-4.0.5.tar.gz 664966 RMD160 2f508f55c7f9b2d4ceb41add63c27ab3658957de SHA1 3dad9907800a0cbfbe4229be41ad124f1a56c085 SHA256 88bfe25bd5d255327fc6b61378b599c0caeec9cbb106b8dff5bce07bb65d727b
|
||||
EBUILD openvas-libraries-3.0.5.ebuild 738 RMD160 f2771176e201097a915e1004b47173a41b701ad4 SHA1 fd67b047b4d0e5958e50b97a33a09e24d33c18c9 SHA256 7ca93f7d68b4250691d72d4c36d88ace071b5368f5fcff1cfb2dd1207c26f30d
|
||||
EBUILD openvas-libraries-3.1.0.ebuild 842 RMD160 8d61d52e7c62b35e05fa31a210f66a63246f3843 SHA1 69d646279fa2d2fb016f86d68c67298e4986923a SHA256 854c26b338dff672d12025a4476d4c3ac966c9536d17854fe7afb4f9cbfa5813
|
||||
EBUILD openvas-libraries-4.0.3.ebuild 2180 RMD160 3eda1785995bf1fc2e6763970279a3b4e365a048 SHA1 12e9c44a26c6f53b07ded93e85ecaba08d5b1763 SHA256 4400d799c30ad63bb1461454bb5f7aeb5b4e2326477b483c4dd8b8bd16b9ced3
|
||||
EBUILD openvas-libraries-4.0.4.ebuild 2181 RMD160 1043fcea6432f54856bb833ee0fb872506c01344 SHA1 15f1356323c657c57331cd8d2efd13fe0719d8c1 SHA256 5342ed49211ca65d45a7392d7e545661f41f0d62c4b53c02f9b3f431c34d0e5a
|
||||
EBUILD openvas-libraries-4.0.5.ebuild 2181 RMD160 f41bcee67a927b3cda30ed6c5164fbb6eb25d1cd SHA1 3cdee7ce5f34023ea920335234378da2610ad8cc SHA256 ca94eef68641eae2e1e0ce00341df791fb18e80114359e1e2997e6540f8f2a32
|
||||
EBUILD openvas-libraries-9999.ebuild 883 RMD160 2d0485c4aac455f37b19efbc10bd8e640eb69434 SHA1 a9b69d5077e4cab1e2fe5a54c5959af203a955bc SHA256 b17ac0196cf50a011794b38a81e2506e1465411984d7163d7f2e023e41ba9544
|
||||
|
|
|
|||
|
|
@ -1,76 +0,0 @@
|
|||
Author: felix
|
||||
Date: 2010-05-20 11:29:39 +0200 (Thu, 20 May 2010)
|
||||
New Revision: 7792
|
||||
|
||||
Modified:
|
||||
trunk/openvas-libraries/ChangeLog
|
||||
trunk/openvas-libraries/base/openvas_certificate_file.c
|
||||
Log:
|
||||
* base/openvas_certificate_file.c (openvas_certificate_file_write):
|
||||
Adressed compiler warning that prevented build on some systems.
|
||||
Open the file, close it directly, set contents with GLib File Utility
|
||||
Functions.
|
||||
|
||||
|
||||
Modified: trunk/openvas-libraries/ChangeLog
|
||||
===================================================================
|
||||
--- trunk/openvas-libraries/ChangeLog 2010-05-20 08:29:02 UTC (rev 7791)
|
||||
+++ trunk/openvas-libraries/ChangeLog 2010-05-20 09:29:39 UTC (rev 7792)
|
||||
@@ -1,3 +1,10 @@
|
||||
+2010-05-20 Felix Wolfsteller <felix.wolfsteller at greenbone.net>
|
||||
+
|
||||
+ * base/openvas_certificate_file.c (openvas_certificate_file_write):
|
||||
+ Adressed compiler warning that prevented build on some systems.
|
||||
+ Open the file, close it directly, set contents with GLib File Utility
|
||||
+ Functions.
|
||||
+
|
||||
2010-05-19 Michael Wiegand <michael.wiegand at greenbone.net>
|
||||
|
||||
Post-release version bump.
|
||||
|
||||
Modified: trunk/openvas-libraries/base/openvas_certificate_file.c
|
||||
===================================================================
|
||||
--- trunk/openvas-libraries/base/openvas_certificate_file.c 2010-05-20 08:29:02 UTC (rev 7791)
|
||||
+++ trunk/openvas-libraries/base/openvas_certificate_file.c 2010-05-20 09:29:39 UTC (rev 7792)
|
||||
@@ -116,7 +116,7 @@
|
||||
g_hash_table_foreach (certs, (GHFunc) add_cert_to_file, key_file);
|
||||
} // (else file content is comment only)
|
||||
|
||||
- // Write GKeyFile to filesystem.
|
||||
+ // Open/Close/Create file in the desired mode.
|
||||
fd = open (filename, O_RDWR | O_CREAT | O_TRUNC, 0600);
|
||||
if (!fd)
|
||||
{
|
||||
@@ -124,19 +124,29 @@
|
||||
g_key_file_free (key_file);
|
||||
return FALSE;
|
||||
}
|
||||
+ if (close (fd) != 0)
|
||||
+ {
|
||||
+ g_key_file_free (key_file);
|
||||
+ return FALSE;
|
||||
+ }
|
||||
|
||||
+ // Create data to write to file.
|
||||
keyfile_data = g_key_file_to_data (key_file, &data_length, &err);
|
||||
if (err != NULL)
|
||||
{
|
||||
//show_error(_("Error exporting key file: %s"), err->message);
|
||||
g_error_free (err);
|
||||
g_key_file_free (key_file);
|
||||
- close (fd);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
- write (fd, keyfile_data, data_length);
|
||||
- close (fd);
|
||||
+ // Write data to file.
|
||||
+ if (g_file_set_contents (filename, keyfile_data, data_length, &err) == FALSE)
|
||||
+ {
|
||||
+ g_error_free (err);
|
||||
+ g_key_file_free (key_file);
|
||||
+ return FALSE;
|
||||
+ }
|
||||
|
||||
g_key_file_free (key_file);
|
||||
|
||||
|
|
@ -1,91 +0,0 @@
|
|||
--- hg/CMakeLists.txt.orig 2011-03-03 16:44:22.000000000 +0800
|
||||
+++ hg/CMakeLists.txt 2011-04-25 15:25:29.232000032 +0800
|
||||
@@ -51,7 +51,7 @@
|
||||
set_target_properties (openvas_hg_shared PROPERTIES SOVERSION "${CPACK_PACKAGE_VERSION_MAJOR}")
|
||||
set_target_properties (openvas_hg_shared PROPERTIES VERSION "${CPACK_PACKAGE_VERSION}")
|
||||
set_target_properties (openvas_hg_shared PROPERTIES PUBLIC_HEADER "${HEADERS}")
|
||||
-target_link_libraries (openvas_hg_shared resolv openvas_misc)
|
||||
+target_link_libraries (openvas_hg_shared resolv openvas_misc_shared openvas_base_shared)
|
||||
|
||||
if (OPENVAS_PID_DIR)
|
||||
add_definitions (-DOPENVAS_PID_DIR=\\\"${OPENVAS_PID_DIR}\\\")
|
||||
--- omp/CMakeLists.txt.orig 2011-03-03 16:44:22.000000000 +0800
|
||||
+++ omp/CMakeLists.txt 2011-04-25 15:42:08.894000033 +0800
|
||||
@@ -51,11 +51,11 @@
|
||||
set_target_properties (openvas_omp_shared PROPERTIES PUBLIC_HEADER "${HEADERS}")
|
||||
|
||||
if (MINGW)
|
||||
- target_link_libraries (openvas_omp_shared openvas_misc -lglib-2.0 -lgnutls
|
||||
+ target_link_libraries (openvas_omp_shared openvas_misc_shared -lglib-2.0 -lgnutls
|
||||
-lgcrypt -lgpg-error -lintl -lws2_32 -liconv -lole32
|
||||
-lz -lkernel32)
|
||||
else (MINGW)
|
||||
- target_link_libraries (openvas_omp_shared openvas_misc glib-2.0 gnutls)
|
||||
+ target_link_libraries (openvas_omp_shared openvas_misc_shared glib-2.0 gnutls)
|
||||
endif (MINGW)
|
||||
|
||||
## Install
|
||||
--- nasl/CMakeLists.txt.orig 2011-03-03 16:44:22.000000000 +0800
|
||||
+++ nasl/CMakeLists.txt 2011-04-25 15:47:33.856000032 +0800
|
||||
@@ -98,8 +98,8 @@
|
||||
set_target_properties (openvas_nasl_static PROPERTIES OUTPUT_NAME "openvas_nasl")
|
||||
set_target_properties (openvas_nasl_static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||
set_target_properties (openvas_nasl_static PROPERTIES PUBLIC_HEADER "${HEADERS}")
|
||||
-target_link_libraries (openvas_nasl_static openvas_base openvas_misc
|
||||
- openvas_hg glib-2.0 gcrypt gpgme
|
||||
+target_link_libraries (openvas_nasl_static openvas_base_static openvas_misc_static
|
||||
+ openvas_hg_static glib-2.0 gcrypt gpgme
|
||||
gpg-error gnutls pcap ${WMI})
|
||||
|
||||
add_library (openvas_nasl_shared SHARED ${FILES})
|
||||
@@ -110,14 +110,14 @@
|
||||
set_target_properties (openvas_nasl_shared PROPERTIES VERSION "${CPACK_PACKAGE_VERSION}")
|
||||
set_target_properties (openvas_nasl_shared PROPERTIES PUBLIC_HEADER "${HEADERS}")
|
||||
# line bellow is needed so it also works with no-undefined which is e.g. used by Mandriva
|
||||
-target_link_libraries (openvas_nasl_shared openvas_base openvas_misc
|
||||
- openvas_hg glib-2.0 gcrypt gpgme
|
||||
+target_link_libraries (openvas_nasl_shared openvas_base_shared openvas_misc_shared
|
||||
+ openvas_hg_shared glib-2.0 gcrypt gpgme
|
||||
gpg-error gnutls pcap m ${WMI})
|
||||
|
||||
# Link the openvas-nasl executable
|
||||
add_executable (openvas-nasl nasl.c)
|
||||
-target_link_libraries (openvas-nasl openvas_nasl_static openvas_base
|
||||
- openvas_misc openvas_hg ${GLIB_LDFLAGS} -lgcrypt
|
||||
+target_link_libraries (openvas-nasl openvas_nasl_static openvas_base_static
|
||||
+ openvas_misc_static openvas_hg_static ${GLIB_LDFLAGS} -lgcrypt
|
||||
-lgpgme -lgpg-error -lgnutls -lpcap -lresolv -lm ${WMI_LIBS})
|
||||
set_target_properties (openvas-nasl PROPERTIES COMPILE_FLAGS
|
||||
"${GLIB_CFLAGS} ${GPGME_CFLAGS}")
|
||||
--- misc/CMakeLists.txt.orig 2011-03-03 16:44:22.000000000 +0800
|
||||
+++ misc/CMakeLists.txt 2011-04-25 15:55:55.970000032 +0800
|
||||
@@ -110,6 +110,7 @@
|
||||
set_target_properties (openvas_misc_static PROPERTIES OUTPUT_NAME "openvas_misc")
|
||||
set_target_properties (openvas_misc_static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||
set_target_properties (openvas_misc_static PROPERTIES PUBLIC_HEADER "${HEADERS}")
|
||||
+target_link_libraries (openvas_misc_static openvas_base_static)
|
||||
|
||||
add_library (openvas_misc_shared SHARED ${FILES})
|
||||
|
||||
@@ -120,7 +121,7 @@
|
||||
set_target_properties (openvas_misc_shared PROPERTIES VERSION "${CPACK_PACKAGE_VERSION}")
|
||||
set_target_properties (openvas_misc_shared PROPERTIES PUBLIC_HEADER "${HEADERS}")
|
||||
if (NOT MINGW)
|
||||
- target_link_libraries (openvas_misc_shared glib-2.0 pcap gnutls gcrypt openvas_base)
|
||||
+ target_link_libraries (openvas_misc_shared glib-2.0 pcap gnutls gcrypt openvas_base_shared)
|
||||
endif (NOT MINGW)
|
||||
|
||||
if (OPENVASLIB_VERSION)
|
||||
@@ -160,10 +161,10 @@
|
||||
endif (OPENVAS_SYSCONF_DIR)
|
||||
|
||||
if (MINGW)
|
||||
- target_link_libraries (openvas_misc_static uuid openvas_base ${GLIB_LDFLAGS} -lglib-2.0
|
||||
+ target_link_libraries (openvas_misc_static uuid openvas_base_static ${GLIB_LDFLAGS} -lglib-2.0
|
||||
-lgcrypt -lgnutls -lintl -liconv -lgpg-error -lws2_32
|
||||
-lole32 -lz)
|
||||
- target_link_libraries (openvas_misc_shared uuid openvas_base ${GLIB_LDFLAGS} -lglib-2.0
|
||||
+ target_link_libraries (openvas_misc_shared uuid openvas_base_shared ${GLIB_LDFLAGS} -lglib-2.0
|
||||
-lgcrypt -lgnutls -lintl -liconv -lgpg-error -lws2_32
|
||||
-lole32 -lz)
|
||||
else (MINGW)
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (openvas-libraries)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/729/${P}.tar.gz"
|
||||
SLOT="3"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="amd64 ~ppc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=net-libs/gnutls-2.0
|
||||
net-libs/libpcap
|
||||
>=app-crypt/gpgme-1.1.2
|
||||
>=dev-libs/glib-2.12
|
||||
!net-analyzer/openvas-libnasl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/gpgme-include.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstall || die "failed to install"
|
||||
find "${D}" -name '*.la' -delete
|
||||
dodoc ChangeLog CHANGES TODO || die
|
||||
}
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit versionator eutils
|
||||
|
||||
MY_P=${P/_rc/.rc}
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (openvas-libraries)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/753/${MY_P}.tar.gz"
|
||||
|
||||
SLOT="3"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=net-libs/gnutls-2.0
|
||||
net-libs/libpcap
|
||||
>=app-crypt/gpgme-1.1.2
|
||||
>=dev-libs/glib-2.12
|
||||
!net-analyzer/openvas-libnasl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's|cmake|cmake -DCMAKE_BUILD_TYPE=RELEASE|g' Makefile || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${D}" emake install || die "failed to install"
|
||||
find "${D}" -name '*.la' -delete
|
||||
dodoc ChangeLog CHANGES TODO || die
|
||||
}
|
||||
|
|
@ -1,82 +0,0 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit cmake-utils eutils
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/859/${P}.tar.gz"
|
||||
|
||||
SLOT="4"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc restricted"
|
||||
|
||||
RDEPEND=">=app-crypt/gpgme-1.1.2
|
||||
>=dev-libs/glib-2.12
|
||||
dev-libs/libgcrypt
|
||||
>=net-libs/gnutls-2.0
|
||||
net-libs/libpcap
|
||||
!net-analyzer/openvas-libnasl
|
||||
sys-apps/util-linux" #for libuuid
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
#nasl_grammar.y is generated in source but cmake build in ${S}_build
|
||||
CMAKE_BUILD_DIR="${S}"
|
||||
pkg_setup() {
|
||||
if use restricted ; then
|
||||
einfo "Creating openvas user"
|
||||
enewgroup openvas || die
|
||||
enewuser openvas -1 -1 /var/lib/openvas/ openvas || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}_cmake.patch
|
||||
sed -i 's/\/run/\/run\/openvas\//g' CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# localstatedir redefined to /var because openvas install all stuff in $localstatedir/lib/openvas
|
||||
# letting localstatedir to /var/lib goes to stuff installed in /var/lib/lib/openvas
|
||||
# openvas-librries-4 does the same but in /usr/var
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var \
|
||||
-DSYSCONFDIR=/etc \
|
||||
-DOPENVAS_PID_DIR=/var/run/openvas/)
|
||||
cmake-utils_src_configure || die
|
||||
#TODO doesnt respect CFLAGS
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var \
|
||||
-DSYSCONFDIR=/etc \
|
||||
-DOPENVAS_PID_DIR=/var/run/openvas/)
|
||||
cmake-utils_src_compile || die
|
||||
if use doc ; then
|
||||
emake doc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install || die
|
||||
if use doc ; then
|
||||
dodoc "${S}"/doc/generated/html/* || die
|
||||
dodoc "${S}"/doc/generated/latex/* || die
|
||||
fi
|
||||
dodir /var/run/openvas/ || die
|
||||
dodir /var/cache/openvas/ || die
|
||||
if use restricted ; then
|
||||
fowners openvas:openvas /var/run/openvas/ || die
|
||||
fowners openvas:openvas /var/cache/openvas || die
|
||||
fowners openvas:openvas /var/lib/openvas/ || die
|
||||
fowners openvas:openvas /var/log/openvas/ || die
|
||||
fowners openvas:openvas /var/cache/openvas/ || die
|
||||
fowners root:openvas /etc/openvas/ || die
|
||||
fi
|
||||
}
|
||||
|
|
@ -1,82 +0,0 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit cmake-utils eutils
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/864/${P}.tar.gz"
|
||||
|
||||
SLOT="4"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc restricted"
|
||||
|
||||
RDEPEND=">=app-crypt/gpgme-1.1.2
|
||||
>=dev-libs/glib-2.12
|
||||
dev-libs/libgcrypt
|
||||
>=net-libs/gnutls-2.0
|
||||
net-libs/libpcap
|
||||
!net-analyzer/openvas-libnasl
|
||||
sys-apps/util-linux" #for libuuid
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
#nasl_grammar.y is generated in source but cmake build in ${S}_build
|
||||
CMAKE_BUILD_DIR="${S}"
|
||||
pkg_setup() {
|
||||
if use restricted ; then
|
||||
einfo "Creating openvas user"
|
||||
enewgroup openvas || die
|
||||
enewuser openvas -1 -1 /var/lib/openvas/ openvas || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# epatch "${FILESDIR}"/${P}_cmake.patch
|
||||
sed -i 's/\/run/\/run\/openvas\//g' CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# localstatedir redefined to /var because openvas install all stuff in $localstatedir/lib/openvas
|
||||
# letting localstatedir to /var/lib goes to stuff installed in /var/lib/lib/openvas
|
||||
# openvas-librries-4 does the same but in /usr/var
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var \
|
||||
-DSYSCONFDIR=/etc \
|
||||
-DOPENVAS_PID_DIR=/var/run/openvas/)
|
||||
cmake-utils_src_configure || die
|
||||
#TODO doesnt respect CFLAGS
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var \
|
||||
-DSYSCONFDIR=/etc \
|
||||
-DOPENVAS_PID_DIR=/var/run/openvas/)
|
||||
cmake-utils_src_compile || die
|
||||
if use doc ; then
|
||||
emake doc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install || die
|
||||
if use doc ; then
|
||||
dodoc "${S}"/doc/generated/html/* || die
|
||||
dodoc "${S}"/doc/generated/latex/* || die
|
||||
fi
|
||||
dodir /var/run/openvas/ || die
|
||||
dodir /var/cache/openvas/ || die
|
||||
if use restricted ; then
|
||||
fowners openvas:openvas /var/run/openvas/ || die
|
||||
fowners openvas:openvas /var/cache/openvas || die
|
||||
fowners openvas:openvas /var/lib/openvas/ || die
|
||||
fowners openvas:openvas /var/log/openvas/ || die
|
||||
fowners openvas:openvas /var/cache/openvas/ || die
|
||||
fowners root:openvas /etc/openvas/ || die
|
||||
fi
|
||||
}
|
||||
|
|
@ -1,9 +1,3 @@
|
|||
AUX openvas-manager-2.0.3_cmake.patch 445 RMD160 b12b4bd764db4801599de1f65b18b149401e80e6 SHA1 912d9b6a9c8f7b7b8c40ed8ce12c64c1ac6f106b SHA256 6df93cd371d99330afa8f45bfba92c9a0dd34dd3df9f11695df448103d1c3b2b
|
||||
AUX openvasmd 1096 RMD160 a4a41f24497c93e97cf716a3d98f8d197a9a3527 SHA1 660d63221e71aeb924f0631707fab16f2abf355a SHA256 d20246c85d7078627d6204d881e202a683e8698d7b836ed8ece059745c3e05de
|
||||
DIST openvas-manager-1.0.0.rc1.tar.gz 506205 RMD160 549605865b2b89ae40a470b8292ad89c27bca2a6 SHA1 e2b6feb859d78c0e219523a7cf77a06d7de14f1e SHA256 ad561a9fd4c59245844ac09d2e87ac0e390ff1559bc0b49f98674b52c0270a4d
|
||||
DIST openvas-manager-2.0.3.tar.gz 1064823 RMD160 651f926697a38850680b1777c2f4493e49f625b4 SHA1 f7d995ca983123c6fac773f50d9fcca582522a59 SHA256 9636b4c9976c8e2a2ee0b88d58939359e68d0890d5cc9c4d874bffd26396e930
|
||||
DIST openvas-manager-2.0.4.tar.gz 1064257 RMD160 a3220c6d3facf170abb391c36efd4fff9d76792b SHA1 46d0ad6275bc91ff9081c058147f85700ee17f43 SHA256 553c44860d111c1fb0544aa7204704b331d851d1fa982c982052c08e52cbd041
|
||||
EBUILD openvas-manager-1.0.0_rc1.ebuild 1512 RMD160 58d009da3efd4cfaba91b791cb196c1fb3effdd0 SHA1 145e1d9e15f1db6d42534af861077437dbe7a084 SHA256 475b3e5b8c53dc5453a613ed2ced47fe3c7546e380e7637d1aa014454f95a71a
|
||||
EBUILD openvas-manager-2.0.3.ebuild 1393 RMD160 c459bb064a19d2cc0c89b7e14be4768c1b50c4dd SHA1 c8a810d7d5a561836d2150809b6b9a1cbc0d52e4 SHA256 ea319659cb4ec9e01ef6b0a781c3c086cfa22798eb20ed3505667d56224efd00
|
||||
EBUILD openvas-manager-2.0.4-r1.ebuild 1377 RMD160 a66dd11df40e1cfd50c99f7e672df975a4eebb58 SHA1 afc8a63b915d6f16fda40a0ea8252a0752099047 SHA256 66d9e2a925554c4592a803ea92118bfcb6f27b398596db3bbc9b86d2bf01d823
|
||||
EBUILD openvas-manager-2.0.4.ebuild 1309 RMD160 0dd0cbe220aff3ec53bf357b332990c3f83edae0 SHA1 f0251b7b89c3bd0b6aa3848d0ba84fd89612c9c7 SHA256 a7f304c068d319e09d1f2ba861f205922f01ef203bafeeeede4fed49860b4f3f
|
||||
|
|
|
|||
|
|
@ -1,11 +0,0 @@
|
|||
--- CMakeLists.txt.orig 2011-04-15 21:30:03.000000000 +0800
|
||||
+++ CMakeLists.txt 2011-04-25 16:38:08.882000039 +0800
|
||||
@@ -257,7 +257,7 @@
|
||||
|
||||
## Install
|
||||
|
||||
-install (CODE "file (MAKE_DIRECTORY ${OPENVAS_STATE_DIR}/openvasmd/report_formats/)")
|
||||
+install (CODE "file (MAKE_DIRECTORY \$ENV{DESTDIR}${OPENVAS_STATE_DIR}/openvasmd/report_formats)")
|
||||
|
||||
install (FILES ${CMAKE_BINARY_DIR}/src/openvasmd_log.conf
|
||||
DESTINATION ${OPENVAS_SYSCONF_DIR})
|
||||
|
|
@ -1,51 +0,0 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit versionator eutils
|
||||
|
||||
MY_P=${P/_rc/.rc}
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (openvas-libraries)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/755/${MY_P}.tar.gz"
|
||||
EAPI="2"
|
||||
SLOT="3"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="+html pdf"
|
||||
|
||||
DEPEND="dev-util/cmake
|
||||
net-libs/gnutls
|
||||
net-libs/libpcap
|
||||
>=app-crypt/gpgme-1.1.2
|
||||
>=dev-libs/glib-2.0
|
||||
sys-fs/e2fsprogs
|
||||
net-libs/gnutls
|
||||
>=dev-db/sqlite-3.0
|
||||
net-analyzer/openvas-libraries:3"
|
||||
#app-doc/doxygen
|
||||
#An improperly written doc/CMakeLists.txt forces doxygen to be installed and unused.... *sigh*
|
||||
#if you know how to fix properly please submit upstream
|
||||
RDEPEND="${DEPEND}
|
||||
pdf? ( dev-texlive/texlive-latex )
|
||||
html? ( dev-libs/libxslt )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
# sed -i 's|cmake|cmake -DCMAKE_BUILD_TYPE=RELEASE|g' Makefile || die
|
||||
#remove -Werror so it doesn't error for fun
|
||||
sed -i s/'add_definitions (-Werror)'//g src/CMakeLists.txt || die "Failed to remove -Werror"
|
||||
#remove fatal error from build system when unneeded doxygen is missing
|
||||
sed -i s/'message (FATAL_ERROR "Doxygen is required to build the HTML docs.")'//g doc/CMakeLists.txt
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${D}" emake install || die "failed to install"
|
||||
# find "${D}" -name '*.la' -delete
|
||||
dodoc ChangeLog CHANGES TODO || die
|
||||
}
|
||||
|
|
@ -1,58 +0,0 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit cmake-utils eutils
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (openvas-manager)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/863/${P}.tar.gz"
|
||||
|
||||
SLOT="4"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="app-crypt/gpgme
|
||||
>=dev-db/sqlite-3
|
||||
>=dev-libs/glib-2
|
||||
net-libs/gnutls
|
||||
>=dev-db/sqlite-3.0
|
||||
net-libs/libpcap
|
||||
net-analyzer/openvas-libraries:4"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
CMAKE_BUILD_DIR="${S}"
|
||||
|
||||
src_prepare() {
|
||||
#sandbox installation fix
|
||||
epatch "${FILESDIR}"/${P}_cmake.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc)
|
||||
cmake-utils_src_configure || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc)
|
||||
cmake-utils_src_compile || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install || die
|
||||
doinitd "${FILESDIR}"/openvasmd || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "Dont forget to openvas-mkcert-client -n om -i"
|
||||
einfo "Or simply openvas-mkcert-client and create yourself user om"
|
||||
if [ -e /var/lib/openvas/mgr/tasks.db ] ; then
|
||||
einfo "You have already a manager database, please run openvasmd --update"
|
||||
fi
|
||||
#be sure that this is readable
|
||||
fowners -R root:openvas /usr/share/openvas/openvasmd/global_report_formats/ || die
|
||||
}
|
||||
|
|
@ -1,53 +0,0 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit cmake-utils eutils
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (openvas-manager)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/871/${P}.tar.gz"
|
||||
|
||||
SLOT="4"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="app-crypt/gpgme
|
||||
>=dev-db/sqlite-3
|
||||
>=dev-libs/glib-2
|
||||
net-libs/gnutls
|
||||
>=dev-db/sqlite-3.0
|
||||
net-libs/libpcap
|
||||
net-analyzer/openvas-libraries:4"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
CMAKE_BUILD_DIR="${S}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc)
|
||||
cmake-utils_src_configure || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc)
|
||||
cmake-utils_src_compile || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install || die
|
||||
doinitd "${FILESDIR}"/openvasmd || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "Dont forget to openvas-mkcert-client -n om -i"
|
||||
einfo "Or simply openvas-mkcert-client and create yourself user om"
|
||||
if [ -e /var/lib/openvas/mgr/tasks.db ] ; then
|
||||
einfo "You have already a manager database, please run openvasmd --update"
|
||||
fi
|
||||
#be sure that this is readable
|
||||
fowners -R root:openvas /usr/share/openvas/openvasmd/global_report_formats/ || die
|
||||
}
|
||||
|
|
@ -1,12 +1,5 @@
|
|||
AUX openvasd.confd 61 RMD160 c7513287cd3d9e130a1363b5bff59a27e6dcc64e SHA1 51faaae45844741d04dd78716ec59f420fc8e506 SHA256 c6a20e281d5692f0da2cf82c51054cf02b1bfa3cd9ca7df3631c19f8675a4159
|
||||
AUX openvasd.initd 716 RMD160 d5a6915832c88d4e533ea77f3b690c4705db61a6 SHA1 dbe6f349685f246c3d9759319f62ef162ade6d10 SHA256 e3152971983191f4b863773c7764643e8ab002ab516a65471a5e6a1905eb25e6
|
||||
AUX openvassd 1042 RMD160 0562b3cb36b66acbdd4d5ecd41cb47e696449e1c SHA1 72c0e29403b52825dd8c4a462595b47517103b68 SHA256 71e3977b28cc409c8551de38521e7e102145ab13aae562bd2b88198a11c7cf9a
|
||||
AUX openvassd.conf 2956 RMD160 355df449b39753467ed4a090ac4aafbf13d2c07f SHA1 43e26cefe08acd4c2ed0f62a87ef187171cb2b19 SHA256 41a35301d681a04da6d996eba72f2d594300461a4425d1cecac44e014144f05f
|
||||
AUX openvassd.confd 132 RMD160 d26d763e744c51b522a1dec0ae32b368b4cf65f2 SHA1 6572df4fc57c8c79afbdfe75a276abb9276a4615 SHA256 07474a6c6a5e1f0425f025c9293999572ddfa25f638a7d6ff4bc775399cbb667
|
||||
DIST openvas-scanner-3.1.0.tar.gz 551543 RMD160 49ef35601d54b197a0f904aa7301c8db2f4b66de SHA1 7479e797e07556187bd48710be0f78901a6ac492 SHA256 b75a5753e8a940d83054d919a57a5afbe16c3fc01839c9d138f09241691f2053
|
||||
DIST openvas-scanner-3.2.3.tar.gz 227191 RMD160 4ecb1d8e056bb822bde191dac1c78a42cd2894f1 SHA1 d474875792d738f48c373c1884477b9c391ff4f0 SHA256 45b2163f217d55ab65abdc95db39db9b93d55b6ce79f84b09c5a5c624dcad7b3
|
||||
DIST openvas-scanner-3.2.4.tar.gz 228199 RMD160 652f13c8997efb83b561da4a5349a01d767d0fb6 SHA1 78fcaf15d8c6e83e93bccfd17f911a7ff6b8fe1a SHA256 ac26e085476709183c8512a1fecdcd4ca242c44572892e2ab0ea7ea2da78351c
|
||||
EBUILD openvas-scanner-3.1.0.ebuild 1410 RMD160 d712e6fa153955cda2e613b695ccf8309d3c510c SHA1 10e2bf3c908fd117d3b13859319c192a6e76df10 SHA256 dab3f1bd95ba1e56cefd1b11ef61956d20d6ac72725b6c945090b55c0115d30a
|
||||
EBUILD openvas-scanner-3.2.3.ebuild 1467 RMD160 033735ccb0bc999af73d258cd8b3189e1785c7f5 SHA1 8c23d45b56b3ac127abc34349dd28182053464d4 SHA256 662d08389261ff87d39c7a94850f1c20590fd2be03416c3f5ac5ddfc8797957a
|
||||
EBUILD openvas-scanner-3.2.4-r1.ebuild 1467 RMD160 8b8b861439f27b9dee5589cbd0618a2b12788ad5 SHA1 62b0141c72ba8bf1792b26a02277ca66f6bb476a SHA256 3ee43868b4a1c68b5e4c930305b6d237eb4c42cb55bb312aa88d379fec3919cc
|
||||
EBUILD openvas-scanner-3.2.4.ebuild 1467 RMD160 8b8b861439f27b9dee5589cbd0618a2b12788ad5 SHA1 62b0141c72ba8bf1792b26a02277ca66f6bb476a SHA256 3ee43868b4a1c68b5e4c930305b6d237eb4c42cb55bb312aa88d379fec3919cc
|
||||
|
|
|
|||
|
|
@ -1,2 +0,0 @@
|
|||
# listen on loopback by default
|
||||
OPENVASD_OPTS="-a 127.0.0.1"
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
#!/sbin/runscript
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting openvassd"
|
||||
start-stop-daemon --start --quiet -n openvassd --exec /usr/sbin/openvassd -- ${OPENVASD_OPTS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stop openvassd"
|
||||
start-stop-daemon --stop --quiet -n openvassd
|
||||
|
||||
einfo "Waiting for the environment to be sane"
|
||||
RUNNING=$(ps aux | grep -m 1 openvassd: | grep -v grep)
|
||||
while [ -n "$RUNNING" ] ; do
|
||||
sleep 1
|
||||
RUNNING=$(ps aux | grep -m 1 openvassd: | grep -v grep)
|
||||
done
|
||||
eend $?
|
||||
}
|
||||
|
|
@ -1,60 +0,0 @@
|
|||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
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/754/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="3"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="tcpd gtk debug prelude"
|
||||
|
||||
MY_P=${P/_rc/.rc}
|
||||
|
||||
DEPEND="tcpd? ( sys-apps/tcp-wrappers )
|
||||
gtk? ( =x11-libs/gtk+-2* )
|
||||
prelude? ( dev-libs/libprelude )
|
||||
net-analyzer/openvas-libraries:3
|
||||
!net-analyzer/openvas-plugins
|
||||
!net-analyzer/openvas-server"
|
||||
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) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable gtk) \
|
||||
|| die "configure failed"
|
||||
emake || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${D}" emake install || die "einstall failed"
|
||||
|
||||
dodoc CHANGES || die
|
||||
dodoc doc/*.txt || die
|
||||
|
||||
keepdir /var/lib/openvas/logs
|
||||
keepdir /var/lib/openvas/users
|
||||
newinitd "${FILESDIR}"/openvasd.initd openvasd || die
|
||||
newconfd "${FILESDIR}"/openvasd.confd openvasd || die
|
||||
}
|
||||
|
||||
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"
|
||||
}
|
||||
|
||||
|
|
@ -1,54 +0,0 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (openvas-scanner)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/862/${P}.tar.gz"
|
||||
SLOT="4"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="restricted"
|
||||
|
||||
RDEPEND="app-crypt/gpgme
|
||||
>=dev-libs/glib-2
|
||||
net-libs/gnutls
|
||||
net-libs/libpcap
|
||||
net-analyzer/openvas-libraries:4[restricted]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
CMAKE_BUILD_DIR="${S}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc -DOPENVAS_PID_DIR=/var/run/openvas/)
|
||||
cmake-utils_src_configure || die
|
||||
}
|
||||
|
||||
#TODO dont respect CFLAGS
|
||||
src_compile() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc -DOPENVAS_PID_DIR=/var/run/openvas/)
|
||||
cmake-utils_src_compile || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install || die
|
||||
insinto /etc/openvas
|
||||
doins "${FILESDIR}"/openvassd.conf || die
|
||||
dodoc README ChangeLog || die
|
||||
doinitd "${FILESDIR}"/openvassd || die
|
||||
newconfd "${FILESDIR}"/openvassd.confd openvassd || die
|
||||
if use restricted ; then
|
||||
fowners root:openvas /etc/openvas/openvassd.conf || die
|
||||
sed -i 's/root/openvas/' "${D}"/etc/conf.d/openvassd || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "1. Call 'openvas-nvt-sync' to download/update plugins"
|
||||
einfo "2. Call 'openvas-mkcert' to generate server certificate"
|
||||
einfo "3. Call 'openvas-adduser' to create a user"
|
||||
}
|
||||
|
|
@ -1,54 +0,0 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A remote security scanner for Linux (openvas-scanner)"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SRC_URI="http://wald.intevation.org/frs/download.php/873/${P}.tar.gz"
|
||||
SLOT="4"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="restricted"
|
||||
|
||||
RDEPEND="app-crypt/gpgme
|
||||
>=dev-libs/glib-2
|
||||
net-libs/gnutls
|
||||
net-libs/libpcap
|
||||
net-analyzer/openvas-libraries:4[restricted]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
CMAKE_BUILD_DIR="${S}"
|
||||
|
||||
src_configure() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc -DOPENVAS_PID_DIR=/var/run/openvas/)
|
||||
cmake-utils_src_configure || die
|
||||
}
|
||||
|
||||
#TODO dont respect CFLAGS
|
||||
src_compile() {
|
||||
mycmakeargs=(-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc -DOPENVAS_PID_DIR=/var/run/openvas/)
|
||||
cmake-utils_src_compile || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install || die
|
||||
insinto /etc/openvas
|
||||
doins "${FILESDIR}"/openvassd.conf || die
|
||||
dodoc README ChangeLog || die
|
||||
doinitd "${FILESDIR}"/openvassd || die
|
||||
newconfd "${FILESDIR}"/openvassd.confd openvassd || die
|
||||
if use restricted ; then
|
||||
fowners root:openvas /etc/openvas/openvassd.conf || die
|
||||
sed -i 's/root/openvas/' "${D}"/etc/conf.d/openvassd || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "1. Call 'openvas-nvt-sync' to download/update plugins"
|
||||
einfo "2. Call 'openvas-mkcert' to generate server certificate"
|
||||
einfo "3. Call 'openvas-adduser' to create a user"
|
||||
}
|
||||
|
|
@ -1,3 +1 @@
|
|||
EBUILD openvas-3.0.2.ebuild 449 RMD160 5170dcbc0538ce5ba65ae457c1a617d6540ec37b SHA1 7ee35d6020658c67cf02e92d1246dfa4092cc705 SHA256 aa97563fc5fc385711e19333fe0490c6f3c8e90cd95c7f7cd2f19be4d02b1ca0
|
||||
EBUILD openvas-4.0.0-r1.ebuild 1225 RMD160 5d89f72fc5ad0b7aca477f53671918082dd137e7 SHA1 d12a8f5ebd915eb4cdbb08b209279857bbc5fc4f SHA256 a21b416f6da39e37bae4784afe1c5061ec400062a7cd4bd07027c5934babbb25
|
||||
EBUILD openvas-4.0.0.ebuild 1184 RMD160 362f67e3a43ce165d95e1bdfed5d2f4ae1630618 SHA1 52bde474feafb146598aa756f3ae299b2716a91c SHA256 4cdd15ca6f2ae8bc00f61b76c8df148cf8a16664f02a14ddd8025db94721f765
|
||||
|
|
|
|||
|
|
@ -1,19 +0,0 @@
|
|||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
DESCRIPTION="A remote security scanner"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SLOT="3"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="cli gtk webgui"
|
||||
|
||||
DEPEND=""
|
||||
|
||||
RDEPEND="net-analyzer/openvas-scanner:3
|
||||
gtk? ( net-analyzer/openvas-client:3 )
|
||||
cli? ( net-analyzer/openvas-cli:3 )
|
||||
webgui? ( net-analyzer/openvas-gsa:3 )"
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
|
||||
DESCRIPTION="A remote security scanner"
|
||||
HOMEPAGE="http://www.openvas.org/"
|
||||
SLOT="4"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="cli qt webgui"
|
||||
|
||||
DEPEND=""
|
||||
|
||||
RDEPEND="net-analyzer/openvas-scanner
|
||||
cli? ( net-analyzer/openvas-cli )
|
||||
qt? ( net-analyzer/openvas-gsd )
|
||||
webgui? ( net-analyzer/openvas-gsa )
|
||||
!net-analyzer/openvas-client
|
||||
!net-analyzer/openvas-libnasl
|
||||
!net-analyzer/openvas-plugins"
|
||||
|
||||
pkg_postinst() {
|
||||
elog "1. Call 'openvas-nvt-sync' to download/update plugins"
|
||||
elog "2. Call 'openvas-mkcert' to generate server certificate"
|
||||
elog "3. Call 'openvas-adduser' to create a user"
|
||||
elog "4. Call 'openvasad -c 'add_user' -n <youname> -r Admin' to create a user using openvas-administrator"
|
||||
elog "5. Call 'openvas-mkcert-client -n om -i' to generate a client certificate"
|
||||
elog "6. Run '/etc/init.d/openvassd start' "
|
||||
elog "7. Run 'touch /var/lib/openvas/mgr/tasks.db' file"
|
||||
elog "8. Call 'openvasmd --rebuild' to create OpenVAS Manager database"
|
||||
elog "9. Run '/etc/init.d/openvas-gsa start' "
|
||||
elog "0. Go to 'https://localhost' "
|
||||
}
|
||||
Loading…
Reference in a new issue