[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2024-07-22 Thread Sam James
commit: 1a4237fcc06e267f58353a120f15b1161ab22e36
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 23 03:54:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 23 03:54:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4237fc

net-analyzer/openvas-scanner: Stabilize 23.3.2 amd64, #936504

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-23.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-23.3.2.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-23.3.2.ebuild
index 4437e7dc21b4..b8b26ec02987 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-23.3.2.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-23.3.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc snmp test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2024-06-06 Thread Florian Schmaus
commit: 295351e227e4da5a355708f6d1547de2e7710b9b
Author: Giuseppe Foti  gmail  com>
AuthorDate: Tue Jun  4 18:19:51 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Jun  6 06:55:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295351e2

net-analyzer/openvas-scanner: add 23.3.2

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37028
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 .../openvas-scanner/openvas-scanner-23.3.2.ebuild  | 158 +
 2 files changed, 159 insertions(+)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index e1456d34ea39..a8294a39bc80 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,3 +1,4 @@
 DIST openvas-scanner-22.7.9.tar.gz 1069904 BLAKE2B 
908810997880d1267f41df59905acc2ac2d491ab8453001ae8e2cc6881958150e8866b07b4e335888e8e574b5a347b33880bd24c9b8d140edd6c384e498e5dc9
 SHA512 
279a781fe698496fb88efd28c0ee6ede66a0180237b60c4d7b083fe10c7b7ac054ec04b08c9b33e6dd142f60529faedfef4441421cc04e95eaa08865e47b58dd
 DIST openvas-scanner-23.0.1.tar.gz 1387550 BLAKE2B 
22f0b7f10fbb8be7d0897ce1895035ec9e330adee2a56d7c724e9e9fd54808ed10de5f05b3bb02918e44e45a7f85035e7d63fdd89345dcdb09d5180740823c74
 SHA512 
e2107ca762abcbb20d4506d2cc4479d5fbf5efd744a598ec63ea3c66ae6a6f1743deeb4b7aa9863b78c186c8a4d4b5f2212d241cef51b91c6c5bcd0879c45dc7
 DIST openvas-scanner-23.3.0.tar.gz 1416508 BLAKE2B 
de5864183b19df7b825bb74a5c38493b484494c5ef0f871f83e77efd6f6ce9934fd0a2365c5e7fe2b53e0c3f0c6a0eccd57528571dcd8586cbe5ef575aa5ec4f
 SHA512 
cebe73f376a0b7731ffcb3eb9eb6e223ad490d8c0b708f07f508c562f2cfea956fa61e2bfb9141d2bf826c727be901ef2f455b74c055032f72cd52b7591bd171
+DIST openvas-scanner-23.3.2.tar.gz 1416687 BLAKE2B 
6d8b0ba5b0a6f503ef27962fc9007f5538ecc6747aa713baec402acb20c5f7da01743a055173ed736ea90beb6d62f54ad8db8bffc915ce946416553f953b9842
 SHA512 
045a0811b5480170e52a218c8005d01acf064658aa0c3999ec9c07df9a0da47c53ad3de17565c1542c6f13521153e0477e9fdf92dee5f05e6723e29915cebc15

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-23.3.2.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-23.3.2.ebuild
new file mode 100644
index ..4437e7dc21b4
--- /dev/null
+++ b/net-analyzer/openvas-scanner/openvas-scanner-23.3.2.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake systemd tmpfiles toolchain-funcs readme.gentoo-r1 optfeature
+
+MY_DN="openvas"
+
+DESCRIPTION="Open Vulnerability Assessment Scanner"
+HOMEPAGE="https://www.greenbone.net 
https://github.com/greenbone/openvas-scanner/;
+SRC_URI="
+   https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+"
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc snmp test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   acct-user/gvm
+   app-crypt/gpgme:=
+   >=dev-db/redis-5.0.3
+   >=dev-libs/glib-2.42:2
+   >=dev-libs/libgcrypt-1.6:=
+   dev-libs/libgpg-error
+   >=dev-libs/libksba-1.0.7
+   dev-libs/libbsd
+   >=net-libs/libssh-0.6.0:=
+   >=dev-libs/json-glib-1.4.4
+   >=net-analyzer/gvm-libs-22.4
+   >=net-libs/gnutls-3.6.4:=
+   net-libs/libpcap
+   >=net-misc/curl-7.74.0[ssl]
+   snmp? ( net-analyzer/net-snmp:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=sys-devel/bison-2.5
+   app-alternatives/lex
+   virtual/pkgconfig
+   doc? (
+   app-text/doxygen[dot]
+   app-text/xmltoman
+   app-text/htmldoc
+   dev-perl/CGI
+   dev-perl/SQL-Translator
+   virtual/pandoc
+   )
+   test? ( dev-libs/cgreen )
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # QA-Fix | Remove -Werror compiler flag
+   sed -i -e "s/-Werror//" "${S}"/CMakeLists.txt || die #909560
+   # QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
+   if use doc; then
+   if ! tc-is-clang; then
+  local f
+  for f in doc/*.in
+  do
+   sed -i \
+   -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
+   -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
+   "${f}" || die "couldn't disable CLANG parsing"
+  done
+   fi
+   fi
+
+   #Remove tests that doesn't work in the network sandbox
+   if use test; then
+   sed -i 's/add_test (pcap-test pcap-test)/ /g' 
misc/CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   "-DLOCALSTATEDIR=${EPREFIX}/var"
+   "-DSYSCONFDIR=${EPREFIX}/etc"
+   "-DSBINDIR=${EPREFIX}/usr/bin"
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/, net-analyzer/openvas-scanner/files/

2024-05-21 Thread Florian Schmaus
commit: f163722c6b110b3f0ab3bf993d374686b52b017f
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sat May 18 17:17:51 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue May 21 08:58:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f163722c

net-analyzer/openvas-scanner: add 23.3.0

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36733
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 .../files/openvas-scanner-23.3.0-link-curl.patch   |  69 +
 .../openvas-scanner/openvas-scanner-23.3.0.ebuild  | 161 +
 3 files changed, 231 insertions(+)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 678d032cb5a3..e1456d34ea39 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,2 +1,3 @@
 DIST openvas-scanner-22.7.9.tar.gz 1069904 BLAKE2B 
908810997880d1267f41df59905acc2ac2d491ab8453001ae8e2cc6881958150e8866b07b4e335888e8e574b5a347b33880bd24c9b8d140edd6c384e498e5dc9
 SHA512 
279a781fe698496fb88efd28c0ee6ede66a0180237b60c4d7b083fe10c7b7ac054ec04b08c9b33e6dd142f60529faedfef4441421cc04e95eaa08865e47b58dd
 DIST openvas-scanner-23.0.1.tar.gz 1387550 BLAKE2B 
22f0b7f10fbb8be7d0897ce1895035ec9e330adee2a56d7c724e9e9fd54808ed10de5f05b3bb02918e44e45a7f85035e7d63fdd89345dcdb09d5180740823c74
 SHA512 
e2107ca762abcbb20d4506d2cc4479d5fbf5efd744a598ec63ea3c66ae6a6f1743deeb4b7aa9863b78c186c8a4d4b5f2212d241cef51b91c6c5bcd0879c45dc7
+DIST openvas-scanner-23.3.0.tar.gz 1416508 BLAKE2B 
de5864183b19df7b825bb74a5c38493b484494c5ef0f871f83e77efd6f6ce9934fd0a2365c5e7fe2b53e0c3f0c6a0eccd57528571dcd8586cbe5ef575aa5ec4f
 SHA512 
cebe73f376a0b7731ffcb3eb9eb6e223ad490d8c0b708f07f508c562f2cfea956fa61e2bfb9141d2bf826c727be901ef2f455b74c055032f72cd52b7591bd171

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-23.3.0-link-curl.patch 
b/net-analyzer/openvas-scanner/files/openvas-scanner-23.3.0-link-curl.patch
new file mode 100644
index ..7fc9972a04b7
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/openvas-scanner-23.3.0-link-curl.patch
@@ -0,0 +1,69 @@
+Fixes underlinking curl lib in nasl/CMakeLists.txt
+Upstream PR: https://github.com/greenbone/openvas-scanner/pull/1647
+
+From d070e15547bf8377b90ed660c099c82fb30e2d32 Mon Sep 17 00:00:00 2001
+From: Giuseppe Foti 
+Date: Sat, 18 May 2024 18:53:19 +0200
+Subject: [PATCH 1/2] link curl
+
+Signed-off-by: Giuseppe Foti 
+--- a/nasl/CMakeLists.txt
 b/nasl/CMakeLists.txt
+@@ -188,7 +188,7 @@ set_target_properties (openvas_nasl_shared PROPERTIES 
CLEAN_DIRECT_OUTPUT 1)
+ set_target_properties (openvas_nasl_shared PROPERTIES SOVERSION 
"${PROJECT_VERSION_MAJOR}")
+ set_target_properties (openvas_nasl_shared PROPERTIES VERSION 
"${PROJECT_VERSION_STRING}")
+ # line below is needed so it also works with no-undefined which is e.g. used 
by Mandriva
+-target_link_libraries (openvas_nasl_shared openvas_misc_shared pcap 
${GLIB_LDFLAGS}
++target_link_libraries (openvas_nasl_shared openvas_misc_shared curl pcap 
${GLIB_LDFLAGS}
+  ${LIBOPENVAS_MISC_LDFLAGS}
+  ${GLIB_JSON_LDFLAGS} 
+  ${GCRYPT_LDFLAGS} ${GPGME_LDFLAGS} m
+-- 
+2.43.2
+
+
+From 17475b6e7e3b0bf4ccc56915b1ea69adadfda0a5 Mon Sep 17 00:00:00 2001
+From: Giuseppe Foti 
+Date: Sat, 18 May 2024 18:54:04 +0200
+Subject: [PATCH 2/2] Remove redundant whitespaces
+
+Signed-off-by: Giuseppe Foti 
+--- a/nasl/CMakeLists.txt
 b/nasl/CMakeLists.txt
+@@ -172,7 +172,7 @@ add_definitions 
(-DOPENVAS_GPG_BASE_DIR="${OPENVAS_GPG_BASE_DIR}")
+ 
+ include_directories (${GLIB_INCLUDE_DIRS}
+  ${LIBOPENVAS_MISC_INCLUDE_DIRS}
+- ${GLIB_JSON_INCLUDE_DIRS} 
++ ${GLIB_JSON_INCLUDE_DIRS}
+  ${GPGME_INCLUDE_DIRS}
+  ${LIBSSH_INCLUDE_DIRS}
+  ${LIBGVM_BASE_INCLUDE_DIRS}
+@@ -181,7 +181,7 @@ include_directories (${GLIB_INCLUDE_DIRS}
+  ${GCRYPT_INCLUDE_DIRS})
+ 
+ 
+-# Build shared 
++# Build shared
+ add_library (openvas_nasl_shared SHARED ${FILES})
+ set_target_properties (openvas_nasl_shared PROPERTIES OUTPUT_NAME 
"openvas_nasl")
+ set_target_properties (openvas_nasl_shared PROPERTIES CLEAN_DIRECT_OUTPUT 1)
+@@ -190,7 +190,7 @@ set_target_properties (openvas_nasl_shared PROPERTIES 
VERSION "${PROJECT_VERSION
+ # line below is needed so it also works with no-undefined which is e.g. used 
by Mandriva
+ target_link_libraries (openvas_nasl_shared openvas_misc_shared curl pcap 
${GLIB_LDFLAGS}
+  ${LIBOPENVAS_MISC_LDFLAGS}
+- ${GLIB_JSON_LDFLAGS} 
++ ${GLIB_JSON_LDFLAGS}
+  ${GCRYPT_LDFLAGS} ${GPGME_LDFLAGS} m
+  ${LIBGVM_BASE_LDFLAGS}
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2024-04-03 Thread Florian Schmaus
commit: b720a75052b4f5e640d3798157fa5b42cb8ebdd8
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Apr  3 17:37:13 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Apr  3 17:37:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b720a750

net-analyzer/openvas-scanner: destabilize 23.0.1 for ~amd64

Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild
index 234adbf762b3..8e66176a615b 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="GPL-2 GPL-2+"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc snmp test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2024-04-03 Thread Florian Schmaus
commit: fa59a9e412d59a813f75069c51bc9ad37cde1df5
Author: Giuseppe Foti  gmail  com>
AuthorDate: Fri Mar 29 23:23:37 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Apr  3 17:34:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa59a9e4

net-analyzer/openvas-scanner: drop 22.7.8

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35994
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 -
 .../openvas-scanner/openvas-scanner-22.7.8.ebuild  | 158 -
 2 files changed, 159 deletions(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 9d63bbf84110..883c03b3f20b 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,2 +1 @@
-DIST openvas-scanner-22.7.8.tar.gz 1069693 BLAKE2B 
7b046102efe81092102933d3aa50479e4d3dca3a376d94cef4305519335e4e01add8971485272a0f79cb10ef7cfebf12657b13832e4e6eb7860df3a05c99259f
 SHA512 
acd2dd738f0f5ccda7bea248decaf68e571864666c6749e372dac1f0ec152dcfa2945adb98fad509d4f00dc09f34b91b3dc1760c22f6458ca45eeeb6af2c886b
 DIST openvas-scanner-22.7.9.tar.gz 1069904 BLAKE2B 
908810997880d1267f41df59905acc2ac2d491ab8453001ae8e2cc6881958150e8866b07b4e335888e8e574b5a347b33880bd24c9b8d140edd6c384e498e5dc9
 SHA512 
279a781fe698496fb88efd28c0ee6ede66a0180237b60c4d7b083fe10c7b7ac054ec04b08c9b33e6dd142f60529faedfef4441421cc04e95eaa08865e47b58dd

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.8.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.8.ebuild
deleted file mode 100644
index 57daa813f540..
--- a/net-analyzer/openvas-scanner/openvas-scanner-22.7.8.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake systemd tmpfiles toolchain-funcs readme.gentoo-r1 optfeature
-
-MY_DN="openvas"
-
-DESCRIPTION="Open Vulnerability Assessment Scanner"
-HOMEPAGE="https://www.greenbone.net 
https://github.com/greenbone/openvas-scanner/;
-SRC_URI="
-   https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-"
-
-SLOT="0"
-LICENSE="GPL-2 GPL-2+"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc snmp test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   acct-user/gvm
-   >=dev-db/redis-5.0.3
-   >=dev-libs/glib-2.42:2
-   >=dev-libs/json-glib-1.4.4
-   >=net-libs/gnutls-3.2.15:=
-   >=net-analyzer/gvm-libs-22.4
-   net-libs/libpcap
-   app-crypt/gpgme:=
-   >=dev-libs/libgcrypt-1.6:=
-   dev-libs/libgpg-error
-   >=dev-libs/libksba-1.0.7
-   >=net-libs/libssh-0.6.0:=
-   dev-libs/libbsd
-   snmp? ( net-analyzer/net-snmp:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   >=sys-devel/bison-2.5
-   app-alternatives/lex
-   virtual/pkgconfig
-   doc? (
-   app-text/doxygen[dot]
-   app-text/xmltoman
-   app-text/htmldoc
-   dev-perl/CGI
-   dev-perl/SQL-Translator
-   virtual/pandoc
-   )
-   test? ( dev-libs/cgreen )
-"
-
-src_prepare() {
-   cmake_src_prepare
-   # QA-Fix | Remove -Werror compiler flag
-   sed -i -e "s/-Werror//" "${S}"/CMakeLists.txt || die #909560
-   # QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
-   if use doc; then
-   if ! tc-is-clang; then
-  local f
-  for f in doc/*.in
-  do
-   sed -i \
-   -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
-   -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
-   "${f}" || die "couldn't disable CLANG parsing"
-  done
-   fi
-   fi
-
-   #Remove tests that doesn't work in the network sandbox
-   if use test; then
-   sed -i 's/add_test (pcap-test pcap-test)/ /g' 
misc/CMakeLists.txt || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   "-DLOCALSTATEDIR=${EPREFIX}/var"
-   "-DSYSCONFDIR=${EPREFIX}/etc"
-   "-DSBINDIR=${EPREFIX}/usr/bin"
-   
"-DOPENVAS_FEED_LOCK_PATH=${EPREFIX}/var/lib/openvas/feed-update.lock"
-   "-DOPENVAS_RUN_DIR=/run/ospd"
-   "-DINSTALL_OLD_SYNC_SCRIPT=OFF"
-   "-DBUILD_WITH_NETSNMP=$(usex snmp)"
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   if use doc; then
-   cmake_build -C "${BUILD_DIR}" doxygen-full manual
-   fi
-   cmake_build rebuild_cache
-   if use test; then
-   cmake_build tests
-   fi
-}
-
-src_install() {
-   if use doc; then
-   mv "${BUILD_DIR}"/doc/html "${BUILD_DIR}"/doc/html-manual || die
-   local 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2024-04-03 Thread Florian Schmaus
commit: 6813187804c13a61ff2c5a25070f7e7ee56aa8a0
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Apr  3 17:36:06 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Apr  3 17:36:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68131878

net-analyzer/openvas-scanner: drop unused INSTALL_OLD_SYNC_SCRIPT cmake option

Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild
index 4d62998ccc00..234adbf762b3 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild
@@ -87,7 +87,6 @@ src_configure() {
"-DSBINDIR=${EPREFIX}/usr/bin"

"-DOPENVAS_FEED_LOCK_PATH=${EPREFIX}/var/lib/openvas/feed-update.lock"
"-DOPENVAS_RUN_DIR=/run/ospd"
-   "-DINSTALL_OLD_SYNC_SCRIPT=OFF"
"-DBUILD_WITH_NETSNMP=$(usex snmp)"
)
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/files/, net-analyzer/openvas-scanner/

2024-04-03 Thread Florian Schmaus
commit: d6d31519339f95017875475954b66b61a3e9cca1
Author: Giuseppe Foti  gmail  com>
AuthorDate: Fri Mar 29 23:21:50 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Apr  3 17:34:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d31519

net-analyzer/openvas-scanner: add 23.0.1

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35995
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 .../files/openvas-scanner-23.0.1-link-pcap.patch   |  16 ++
 .../openvas-scanner/openvas-scanner-23.0.1.ebuild  | 163 +
 3 files changed, 180 insertions(+)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 883c03b3f20b..678d032cb5a3 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1 +1,2 @@
 DIST openvas-scanner-22.7.9.tar.gz 1069904 BLAKE2B 
908810997880d1267f41df59905acc2ac2d491ab8453001ae8e2cc6881958150e8866b07b4e335888e8e574b5a347b33880bd24c9b8d140edd6c384e498e5dc9
 SHA512 
279a781fe698496fb88efd28c0ee6ede66a0180237b60c4d7b083fe10c7b7ac054ec04b08c9b33e6dd142f60529faedfef4441421cc04e95eaa08865e47b58dd
+DIST openvas-scanner-23.0.1.tar.gz 1387550 BLAKE2B 
22f0b7f10fbb8be7d0897ce1895035ec9e330adee2a56d7c724e9e9fd54808ed10de5f05b3bb02918e44e45a7f85035e7d63fdd89345dcdb09d5180740823c74
 SHA512 
e2107ca762abcbb20d4506d2cc4479d5fbf5efd744a598ec63ea3c66ae6a6f1743deeb4b7aa9863b78c186c8a4d4b5f2212d241cef51b91c6c5bcd0879c45dc7

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-23.0.1-link-pcap.patch 
b/net-analyzer/openvas-scanner/files/openvas-scanner-23.0.1-link-pcap.patch
new file mode 100644
index ..9d7294708360
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/openvas-scanner-23.0.1-link-pcap.patch
@@ -0,0 +1,16 @@
+Fixes underlinking pcatp lib in nasl/CMakeLists.txt
+Upstream PR: https://github.com/greenbone/openvas-scanner/pull/1611
+
+diff --git a/nasl/CMakeLists.txt b/nasl/CMakeLists.txt
+index 975154a..dd1b925 100644
+--- a/nasl/CMakeLists.txt
 b/nasl/CMakeLists.txt
+@@ -188,7 +188,7 @@ set_target_properties (openvas_nasl_shared PROPERTIES 
CLEAN_DIRECT_OUTPUT 1)
+ set_target_properties (openvas_nasl_shared PROPERTIES SOVERSION 
"${PROJECT_VERSION_MAJOR}")
+ set_target_properties (openvas_nasl_shared PROPERTIES VERSION 
"${PROJECT_VERSION_STRING}")
+ # line below is needed so it also works with no-undefined which is e.g. used 
by Mandriva
+-target_link_libraries (openvas_nasl_shared openvas_misc_shared ${GLIB_LDFLAGS}
++target_link_libraries (openvas_nasl_shared openvas_misc_shared pcap 
${GLIB_LDFLAGS}
+  ${LIBOPENVAS_MISC_LDFLAGS}
+  ${GLIB_JSON_LDFLAGS} 
+  ${GCRYPT_LDFLAGS} ${GPGME_LDFLAGS} m

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild
new file mode 100644
index ..4d62998ccc00
--- /dev/null
+++ b/net-analyzer/openvas-scanner/openvas-scanner-23.0.1.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake systemd tmpfiles toolchain-funcs readme.gentoo-r1 optfeature
+
+MY_DN="openvas"
+
+DESCRIPTION="Open Vulnerability Assessment Scanner"
+HOMEPAGE="https://www.greenbone.net 
https://github.com/greenbone/openvas-scanner/;
+SRC_URI="
+   https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+"
+
+SLOT="0"
+LICENSE="GPL-2 GPL-2+"
+KEYWORDS="amd64 ~x86"
+IUSE="doc snmp test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   acct-user/gvm
+   app-crypt/gpgme:=
+   >=dev-db/redis-5.0.3
+   >=dev-libs/glib-2.42:2
+   >=dev-libs/libgcrypt-1.6:=
+   dev-libs/libgpg-error
+   >=dev-libs/libksba-1.0.7
+   dev-libs/libbsd
+   >=net-libs/libssh-0.6.0:=
+   >=dev-libs/json-glib-1.4.4
+   >=net-analyzer/gvm-libs-22.4
+   >=net-libs/gnutls-3.6.4:=
+   net-libs/libpcap
+   >=net-misc/curl-7.74.0[ssl]
+   snmp? ( net-analyzer/net-snmp:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=sys-devel/bison-2.5
+   app-alternatives/lex
+   virtual/pkgconfig
+   doc? (
+   app-text/doxygen[dot]
+   app-text/xmltoman
+   app-text/htmldoc
+   dev-perl/CGI
+   dev-perl/SQL-Translator
+   virtual/pandoc
+   )
+   test? ( dev-libs/cgreen )
+"
+PATCHES=(
+   # See https://github.com/greenbone/openvas-scanner/pull/1611
+   "${FILESDIR}"/openvas-scanner-23.0.1-link-pcap.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+   # QA-Fix | Remove -Werror compiler flag
+   sed -i -e "s/-Werror//" "${S}"/CMakeLists.txt || die #909560
+   # QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2024-02-28 Thread Jakov Smolić
commit: 2d1c65a5305f65defaeb80e1b0b69b45c02508e8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Feb 28 20:50:07 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Feb 28 20:50:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1c65a5

net-analyzer/openvas-scanner: Stabilize 22.7.9 amd64, #925668

Signed-off-by: Jakov Smolić  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-22.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.9.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.9.ebuild
index 57daa813f540..5c8c16dce1d2 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-22.7.9.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-22.7.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="GPL-2 GPL-2+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc snmp test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2024-02-27 Thread Florian Schmaus
commit: cdafd772f46feee082bfc410fe113bb04b130bd7
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sat Feb 17 21:38:27 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Feb 28 07:17:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdafd772

net-analyzer/openvas-scanner: add 22.7.9

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35402
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 .../openvas-scanner/openvas-scanner-22.7.9.ebuild  | 158 +
 2 files changed, 159 insertions(+)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index b80815058b76..9d63bbf84110 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1 +1,2 @@
 DIST openvas-scanner-22.7.8.tar.gz 1069693 BLAKE2B 
7b046102efe81092102933d3aa50479e4d3dca3a376d94cef4305519335e4e01add8971485272a0f79cb10ef7cfebf12657b13832e4e6eb7860df3a05c99259f
 SHA512 
acd2dd738f0f5ccda7bea248decaf68e571864666c6749e372dac1f0ec152dcfa2945adb98fad509d4f00dc09f34b91b3dc1760c22f6458ca45eeeb6af2c886b
+DIST openvas-scanner-22.7.9.tar.gz 1069904 BLAKE2B 
908810997880d1267f41df59905acc2ac2d491ab8453001ae8e2cc6881958150e8866b07b4e335888e8e574b5a347b33880bd24c9b8d140edd6c384e498e5dc9
 SHA512 
279a781fe698496fb88efd28c0ee6ede66a0180237b60c4d7b083fe10c7b7ac054ec04b08c9b33e6dd142f60529faedfef4441421cc04e95eaa08865e47b58dd

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.9.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.9.ebuild
new file mode 100644
index ..57daa813f540
--- /dev/null
+++ b/net-analyzer/openvas-scanner/openvas-scanner-22.7.9.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake systemd tmpfiles toolchain-funcs readme.gentoo-r1 optfeature
+
+MY_DN="openvas"
+
+DESCRIPTION="Open Vulnerability Assessment Scanner"
+HOMEPAGE="https://www.greenbone.net 
https://github.com/greenbone/openvas-scanner/;
+SRC_URI="
+   https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+"
+
+SLOT="0"
+LICENSE="GPL-2 GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc snmp test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   acct-user/gvm
+   >=dev-db/redis-5.0.3
+   >=dev-libs/glib-2.42:2
+   >=dev-libs/json-glib-1.4.4
+   >=net-libs/gnutls-3.2.15:=
+   >=net-analyzer/gvm-libs-22.4
+   net-libs/libpcap
+   app-crypt/gpgme:=
+   >=dev-libs/libgcrypt-1.6:=
+   dev-libs/libgpg-error
+   >=dev-libs/libksba-1.0.7
+   >=net-libs/libssh-0.6.0:=
+   dev-libs/libbsd
+   snmp? ( net-analyzer/net-snmp:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=sys-devel/bison-2.5
+   app-alternatives/lex
+   virtual/pkgconfig
+   doc? (
+   app-text/doxygen[dot]
+   app-text/xmltoman
+   app-text/htmldoc
+   dev-perl/CGI
+   dev-perl/SQL-Translator
+   virtual/pandoc
+   )
+   test? ( dev-libs/cgreen )
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # QA-Fix | Remove -Werror compiler flag
+   sed -i -e "s/-Werror//" "${S}"/CMakeLists.txt || die #909560
+   # QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
+   if use doc; then
+   if ! tc-is-clang; then
+  local f
+  for f in doc/*.in
+  do
+   sed -i \
+   -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
+   -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
+   "${f}" || die "couldn't disable CLANG parsing"
+  done
+   fi
+   fi
+
+   #Remove tests that doesn't work in the network sandbox
+   if use test; then
+   sed -i 's/add_test (pcap-test pcap-test)/ /g' 
misc/CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   "-DLOCALSTATEDIR=${EPREFIX}/var"
+   "-DSYSCONFDIR=${EPREFIX}/etc"
+   "-DSBINDIR=${EPREFIX}/usr/bin"
+   
"-DOPENVAS_FEED_LOCK_PATH=${EPREFIX}/var/lib/openvas/feed-update.lock"
+   "-DOPENVAS_RUN_DIR=/run/ospd"
+   "-DINSTALL_OLD_SYNC_SCRIPT=OFF"
+   "-DBUILD_WITH_NETSNMP=$(usex snmp)"
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   if use doc; then
+   cmake_build -C "${BUILD_DIR}" doxygen-full manual
+   fi
+   cmake_build rebuild_cache
+   if use test; then
+   cmake_build tests
+   fi
+}
+
+src_install() {
+   if use doc; then
+   mv "${BUILD_DIR}"/doc/html "${BUILD_DIR}"/doc/html-manual || die
+   local 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2023-12-01 Thread Florian Schmaus
commit: 93d6bcf8408597085997e1d82f10325a49fc9163
Author: Giuseppe Foti  gmail  com>
AuthorDate: Wed Nov 29 00:58:56 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Dec  1 09:55:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d6bcf8

net-analyzer/openvas-scanner: add 22.7.8, drop 22.7.7

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34034
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest   | 2 +-
 .../{openvas-scanner-22.7.7.ebuild => openvas-scanner-22.7.8.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 0d488ee25fb5..b80815058b76 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1 +1 @@
-DIST openvas-scanner-22.7.7.tar.gz 1058142 BLAKE2B 
0c9d658b594ea5bb639554da74fdc609742114b7727091044104ca657db5957f5839e25d654bf5acb6132a2cf41bd75208b5ac65d15327c624976c34e5468ec2
 SHA512 
8253584313c569aeafdfae6198347bde0dc04f68753f9febaa1d8803e87144308ec83881d4555cbbba22f994a8f08fe621609b543f7284a4a1d1171c08062bc7
+DIST openvas-scanner-22.7.8.tar.gz 1069693 BLAKE2B 
7b046102efe81092102933d3aa50479e4d3dca3a376d94cef4305519335e4e01add8971485272a0f79cb10ef7cfebf12657b13832e4e6eb7860df3a05c99259f
 SHA512 
acd2dd738f0f5ccda7bea248decaf68e571864666c6749e372dac1f0ec152dcfa2945adb98fad509d4f00dc09f34b91b3dc1760c22f6458ca45eeeb6af2c886b

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.7.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.8.ebuild
similarity index 100%
rename from net-analyzer/openvas-scanner/openvas-scanner-22.7.7.ebuild
rename to net-analyzer/openvas-scanner/openvas-scanner-22.7.8.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2023-11-21 Thread Florian Schmaus
commit: c04ea879ad2e309e51d63830a915346010de6e31
Author: Giuseppe Foti  gmail  com>
AuthorDate: Mon Nov 20 14:39:21 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Nov 21 08:00:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04ea879

net-analyzer/openvas-scanner: add 22.7.7, drop 22.7.6

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33918
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest   | 2 +-
 .../{openvas-scanner-22.7.6.ebuild => openvas-scanner-22.7.7.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 85069d96a398..0d488ee25fb5 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1 +1 @@
-DIST openvas-scanner-22.7.6.tar.gz 1027968 BLAKE2B 
393b14dbb2c4fefb08a4b24597b5b1be8ade48d047dbf8b7aa8240cb14a7cf59829d9f68911ff726c5312d250ac1b14bb56478662d8c68a3006ec40212dd340b
 SHA512 
83de4f546557d8e72fe63374940ef10bf365e2414fadeb32f23b5a621bf09a27bb2e75473e06413d3951d308ce7ac9b431cd270a17cfec9d64984228d65f0f09
+DIST openvas-scanner-22.7.7.tar.gz 1058142 BLAKE2B 
0c9d658b594ea5bb639554da74fdc609742114b7727091044104ca657db5957f5839e25d654bf5acb6132a2cf41bd75208b5ac65d15327c624976c34e5468ec2
 SHA512 
8253584313c569aeafdfae6198347bde0dc04f68753f9febaa1d8803e87144308ec83881d4555cbbba22f994a8f08fe621609b543f7284a4a1d1171c08062bc7

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.6.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.7.ebuild
similarity index 100%
rename from net-analyzer/openvas-scanner/openvas-scanner-22.7.6.ebuild
rename to net-analyzer/openvas-scanner/openvas-scanner-22.7.7.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/files/, net-analyzer/openvas-scanner/

2023-11-13 Thread Florian Schmaus
commit: da4a7f1c80ae570c902b2ad45917f29abc37352b
Author: Giuseppe Foti  gmail  com>
AuthorDate: Mon Nov 13 20:10:11 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Nov 14 07:52:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4a7f1c

net-analyzer/openvas-scanner: drop 21.4.4-r2

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33803
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 -
 .../openvas-scanner-20.8.1-rpath-qa-fix.patch  |  14 ---
 ...envas-scanner-7.0.1-disable-automagic-dep.patch |  33 --
 ...penvas-scanner-7.0.1-fix-linking-with-lld.patch |  33 --
 net-analyzer/openvas-scanner/files/openvas.conf|   1 -
 .../openvas-scanner/files/openvassd.logrotate  |  13 ---
 .../openvas-scanner-21.4.4-r2.ebuild   | 125 -
 7 files changed, 220 deletions(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index a67ed4e9be68..85069d96a398 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,2 +1 @@
-DIST openvas-scanner-21.4.4.tar.gz 460601 BLAKE2B 
66d627e76912735539399aed637fdc07a7d13c9e4eb142498dcf181b8ea952dd93107bcc1f2ef577126178ff3dad1e5f6e50d67840692cd49f7352e3a726ce8f
 SHA512 
f2fe1f802b14fc41ee0d7657d031d318b651c3ec9ef554b33379a7459d40c17b44525c8f666ccb9670868576c101766936dd0c700778e46683bf43f0683834b6
 DIST openvas-scanner-22.7.6.tar.gz 1027968 BLAKE2B 
393b14dbb2c4fefb08a4b24597b5b1be8ade48d047dbf8b7aa8240cb14a7cf59829d9f68911ff726c5312d250ac1b14bb56478662d8c68a3006ec40212dd340b
 SHA512 
83de4f546557d8e72fe63374940ef10bf365e2414fadeb32f23b5a621bf09a27bb2e75473e06413d3951d308ce7ac9b431cd270a17cfec9d64984228d65f0f09

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-20.8.1-rpath-qa-fix.patch 
b/net-analyzer/openvas-scanner/files/openvas-scanner-20.8.1-rpath-qa-fix.patch
deleted file mode 100644
index 79e8692f4d6d..
--- 
a/net-analyzer/openvas-scanner/files/openvas-scanner-20.8.1-rpath-qa-fix.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 69c68375..5bc000c0 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -37,6 +37,8 @@ endif (NOT CMAKE_BUILD_TYPE)
- 
- OPTION (ENABLE_COVERAGE "Enable support for coverage analysis" OFF)
- 
-+set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
-+
- ## Retrieve git revision (at configure time)
- include (GetGit)
- 
-

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-disable-automagic-dep.patch
 
b/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-disable-automagic-dep.patch
deleted file mode 100644
index fd3e4610f8a4..
--- 
a/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-disable-automagic-dep.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff --git a/nasl/CMakeLists.txt b/nasl/CMakeLists.txt
-index b594679c..81c5e4a9 100644
 a/nasl/CMakeLists.txt
-+++ b/nasl/CMakeLists.txt
-@@ -100,14 +100,20 @@ execute_process (COMMAND gpgme-config --cflags
-   OUTPUT_VARIABLE GPGME_CFLAGS
-   OUTPUT_STRIP_TRAILING_WHITESPACE)
- 
--message (STATUS "Looking for netsnmp...")
--find_library (SNMP netsnmp)
--message (STATUS "Looking for netsnmp... ${SNMP}")
--if (SNMP)
--  execute_process (COMMAND net-snmp-config --libs
--OUTPUT_VARIABLE SNMP_LDFLAGS
--OUTPUT_STRIP_TRAILING_WHITESPACE)
--endif (SNMP)
-+option(BUILD_WITH_SNMP "Build with SNMP Support" ON)
-+if (BUILD_WITH_SNMP)
-+  message (STATUS "Looking for netsnmp...")
-+  find_library (SNMP netsnmp)
-+  message (STATUS "Looking for netsnmp... ${SNMP}")
-+  if (SNMP)
-+execute_process (COMMAND net-snmp-config --libs
-+  OUTPUT_VARIABLE SNMP_LDFLAGS
-+  OUTPUT_STRIP_TRAILING_WHITESPACE)
-+  endif (SNMP)
-+  if (NOT SNMP)
-+message (SEND_ERROR " netsnmp not found")
-+  endif(NOT SNMP)
-+endif (BUILD_WITH_SNMP)
- 
- message (STATUS "Looking for libgcrypt...")
- find_library (GCRYPT gcrypt)

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-fix-linking-with-lld.patch
 
b/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-fix-linking-with-lld.patch
deleted file mode 100644
index 2b31a7c7d22a..
--- 
a/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-fix-linking-with-lld.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff --git a/nasl/CMakeLists.txt b/nasl/CMakeLists.txt
-index b594679c..adf9a221 100644
 a/nasl/CMakeLists.txt
-+++ b/nasl/CMakeLists.txt
-@@ -87,6 +87,28 @@ endif (NOT KSBA)
- message (STATUS "Looking for pcap...")
- find_library (PCAP pcap)
- 
-+message (STATUS "Looking for pcap... ${PCAP}")
-+if (NOT PCAP)
-+  message (SEND_ERROR "The pcap library is required.")
-+endif (NOT PCAP)
-+
-+message (STATUS "Looking for pcap-config...")
-+find_program (PCAP_CONFIG pcap-config)
-+
-+if (PCAP_CONFIG)
-+  message (STATUS "Looking for pcap-config... ${PCAP_CONFIG}")
-+  

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2023-10-16 Thread Florian Schmaus
commit: a4eee5556aa96d2a7c5539d932359a675a566b2b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Oct 16 07:28:41 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Oct 16 07:36:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4eee555

net-analyzer/openvas-scanner: remove no-op sed

Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-22.7.6.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.6.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.6.ebuild
index 2974e2e3da76..f4a3f9ef0ac0 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-22.7.6.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-22.7.6.ebuild
@@ -53,8 +53,6 @@ BDEPEND="
 
 src_prepare() {
cmake_src_prepare
-   # QA-Fix | Correct FHS/Gentoo policy paths for 7.0.0
-   sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"${S}"/src/CMakeLists.txt || die
# QA-Fix | Remove -Werror compiler flag
sed -i -e "s/-Werror//" "${S}"/CMakeLists.txt || die #909560
# QA-Fix | Remove !CLANG doxygen warnings for 7.0.0



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2023-10-16 Thread Florian Schmaus
commit: 3b352a3580bf5d08c5356a4c01840d90de2314cb
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sat Oct 14 14:00:10 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Oct 16 07:36:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b352a35

net-analyzer/openvas-scanner: add 22.7.6, drop 22.7.5

Signed-off-by: Giuseppe Foti  gmail.com>

net-analyzer/openvas-scanner: style

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/1
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  | 2 +-
 ...openvas-scanner-22.7.5.ebuild => openvas-scanner-22.7.6.ebuild} | 7 +--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 1d93a64ae0d6..a67ed4e9be68 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,2 +1,2 @@
 DIST openvas-scanner-21.4.4.tar.gz 460601 BLAKE2B 
66d627e76912735539399aed637fdc07a7d13c9e4eb142498dcf181b8ea952dd93107bcc1f2ef577126178ff3dad1e5f6e50d67840692cd49f7352e3a726ce8f
 SHA512 
f2fe1f802b14fc41ee0d7657d031d318b651c3ec9ef554b33379a7459d40c17b44525c8f666ccb9670868576c101766936dd0c700778e46683bf43f0683834b6
-DIST openvas-scanner-22.7.5.tar.gz 976268 BLAKE2B 
0a8b2ce275de5baec614e18164fcc13029373233e3e6acc31124e0660c9c82a8aabf2913223983014518fefe534048fd8a23a7457727ffa165c8a3ea58cd44d0
 SHA512 
cdbafb80e74f948043cae87e27a10df5fb7af1bb4112a3fd593f60233fd3c9a46d3ffb80b1fce195bed7de6308228b3fe7fcbff6ed493791627bdd3767987261
+DIST openvas-scanner-22.7.6.tar.gz 1027968 BLAKE2B 
393b14dbb2c4fefb08a4b24597b5b1be8ade48d047dbf8b7aa8240cb14a7cf59829d9f68911ff726c5312d250ac1b14bb56478662d8c68a3006ec40212dd340b
 SHA512 
83de4f546557d8e72fe63374940ef10bf365e2414fadeb32f23b5a621bf09a27bb2e75473e06413d3951d308ce7ac9b431cd270a17cfec9d64984228d65f0f09

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.5.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.6.ebuild
similarity index 96%
rename from net-analyzer/openvas-scanner/openvas-scanner-22.7.5.ebuild
rename to net-analyzer/openvas-scanner/openvas-scanner-22.7.6.ebuild
index fa42f0f1eb67..2974e2e3da76 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-22.7.5.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-22.7.6.ebuild
@@ -133,9 +133,12 @@ src_install() {
 
insinto /etc/gvm
doins config/redis-openvas.conf
-   use prefix || fowners -R gvm:gvm /etc/gvm /etc/gvm/redis-openvas.conf
+   if ! use prefix; then
+   fowners -R gvm:gvm /etc/gvm /etc/gvm/redis-openvas.conf
+   fi
+
fperms 0750 /etc/gvm
-   fperms 0644 /etc/gvm/redis-openvas.conf
+   fperms 0640 /etc/gvm/redis-openvas.conf
 
newconfd "${FILESDIR}/redis-openvas.confd" redis-openvas
newinitd "${FILESDIR}/redis-openvas.initd" redis-openvas



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/files/

2023-10-16 Thread Florian Schmaus
commit: 35a9aa636793d4103a5c5f0b634c5c45dd3547a5
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Oct 16 07:30:50 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Oct 16 07:36:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a9aa63

net-analyzer/openvas-scanner: fix unnecessary usage of --chdir

 * OPENRC: unnecessary usage of start_stop_daemon_args found:
 * redis-openvas: --chdir should be replaced with 
directory="/var/lib/openvas/redis"

Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/files/redis-openvas.initd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/openvas-scanner/files/redis-openvas.initd 
b/net-analyzer/openvas-scanner/files/redis-openvas.initd
index 058d99d063dc..0841942eac6d 100644
--- a/net-analyzer/openvas-scanner/files/redis-openvas.initd
+++ b/net-analyzer/openvas-scanner/files/redis-openvas.initd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2023 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 : ${REDIS_DIR:=/var/lib/openvas/redis}
@@ -17,7 +17,7 @@ command_background="true"
 command_user="${REDIS_USER}:${REDIS_GROUP}"
 pidfile="/run/${RC_SVCNAME}/redis-server.pid"
 retry="${REDIS_TIMEOUT}"
-start_stop_daemon_args="--chdir \"${REDIS_DIR}\""
+directory="${REDIS_DIR}"
 
 start_post() {
 checkpath -f --mode 0644 --owner ${REDIS_USER}:${REDIS_GROUP} 
/var/log/gvm/openvas.log



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2023-10-09 Thread Florian Schmaus
commit: 142c84ae74a1ac9d6e8625d46dcc1e6a450dcf7f
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Oct  9 10:52:40 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Oct  9 10:54:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=142c84ae

net-analyzer/openvas-scanner: add =-slot operators

Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-22.7.5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.5.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.5.ebuild
index 2d19d16186c3..fa42f0f1eb67 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-22.7.5.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-22.7.5.ebuild
@@ -24,14 +24,14 @@ DEPEND="
>=dev-db/redis-5.0.3
>=dev-libs/glib-2.42:2
>=dev-libs/json-glib-1.4.4
-   >=net-libs/gnutls-3.2.15
+   >=net-libs/gnutls-3.2.15:=
>=net-analyzer/gvm-libs-22.4
net-libs/libpcap
app-crypt/gpgme:=
-   >=dev-libs/libgcrypt-1.6
+   >=dev-libs/libgcrypt-1.6:=
dev-libs/libgpg-error
>=dev-libs/libksba-1.0.7
-   >=net-libs/libssh-0.6.0
+   >=net-libs/libssh-0.6.0:=
dev-libs/libbsd
snmp? ( net-analyzer/net-snmp:= )
 "



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/files/, net-analyzer/openvas-scanner/

2023-10-09 Thread Florian Schmaus
commit: 4339e4fae61334e298b398bf020f191c78bd20ab
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sat Oct  7 15:47:40 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Oct  9 10:54:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4339e4fa

net-analyzer/openvas-scanner: add 22.7.5, drop 22.7.3-r1

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33231
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest   |  3 +--
 net-analyzer/openvas-scanner/files/redis-openvas.confd  |  2 +-
 net-analyzer/openvas-scanner/files/redis-openvas.initd  |  8 ++--
 ...anner-22.7.3-r1.ebuild => openvas-scanner-22.7.5.ebuild} | 13 +++--
 4 files changed, 11 insertions(+), 15 deletions(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index b2e13b849c4b..1d93a64ae0d6 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,3 +1,2 @@
 DIST openvas-scanner-21.4.4.tar.gz 460601 BLAKE2B 
66d627e76912735539399aed637fdc07a7d13c9e4eb142498dcf181b8ea952dd93107bcc1f2ef577126178ff3dad1e5f6e50d67840692cd49f7352e3a726ce8f
 SHA512 
f2fe1f802b14fc41ee0d7657d031d318b651c3ec9ef554b33379a7459d40c17b44525c8f666ccb9670868576c101766936dd0c700778e46683bf43f0683834b6
-DIST openvas-scanner-22.7.3-fix-automagic-dep-on-snmp.patch 2669 BLAKE2B 
1ac0478c23d8102d0928552acefff01661db55949cf4f0540d9a8608078ff01e5d794f7a851095cfcdd49657593e7ba2340c665b3f87615ae4ca7cee2eb1248a
 SHA512 
7dc3cf4d39733706516909e4724272abf17cd20b9a6104b6a03166056415905748c72ad629258a430e19aed553cc1659587c0a0b6c7991c35605ee82e9caea5b
-DIST openvas-scanner-22.7.3.tar.gz 962647 BLAKE2B 
d3ce0be58b41bef6c01c5e831307713fa95913dae70cb6e67d82c196793817f516429f2ef1efffcc58863165913524a10465f33aac5f283d94d21595aaad360c
 SHA512 
c729fca47534e289c26f5c5ad1766fe0101b1fc287609d5b40c65108152b1069b759ecfd6375999b6384b2b90420336f5ce134256bd1a5fec5b5523a8272
+DIST openvas-scanner-22.7.5.tar.gz 976268 BLAKE2B 
0a8b2ce275de5baec614e18164fcc13029373233e3e6acc31124e0660c9c82a8aabf2913223983014518fefe534048fd8a23a7457727ffa165c8a3ea58cd44d0
 SHA512 
cdbafb80e74f948043cae87e27a10df5fb7af1bb4112a3fd593f60233fd3c9a46d3ffb80b1fce195bed7de6308228b3fe7fcbff6ed493791627bdd3767987261

diff --git a/net-analyzer/openvas-scanner/files/redis-openvas.confd 
b/net-analyzer/openvas-scanner/files/redis-openvas.confd
index 2e9ec5cfbf16..6a75dfdc7d28 100644
--- a/net-analyzer/openvas-scanner/files/redis-openvas.confd
+++ b/net-analyzer/openvas-scanner/files/redis-openvas.confd
@@ -8,7 +8,7 @@ REDIS_GROUP="gvm"
 REDIS_CONF="/etc/gvm/redis-openvas.conf"
 
 # Redis dump directory.
-REDIS_DIR="/var/lib/gvm/redis"
+REDIS_DIR="/var/lib/openvas/redis"
 
 # Redis options.
 # (Redis expects the first argument to be the configuration file.)

diff --git a/net-analyzer/openvas-scanner/files/redis-openvas.initd 
b/net-analyzer/openvas-scanner/files/redis-openvas.initd
index 5c50d29dae6a..058d99d063dc 100644
--- a/net-analyzer/openvas-scanner/files/redis-openvas.initd
+++ b/net-analyzer/openvas-scanner/files/redis-openvas.initd
@@ -1,8 +1,8 @@
 #!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-: ${REDIS_DIR:=/var/lib/gvm/redis}
+: ${REDIS_DIR:=/var/lib/openvas/redis}
 : ${REDIS_CONF:=/etc/gvm/redis-openvas.conf}
 : ${REDIS_OPTS:="${REDIS_CONF}"}
 : ${REDIS_USER:=gvm}
@@ -19,6 +19,10 @@ pidfile="/run/${RC_SVCNAME}/redis-server.pid"
 retry="${REDIS_TIMEOUT}"
 start_stop_daemon_args="--chdir \"${REDIS_DIR}\""
 
+start_post() {
+checkpath -f --mode 0644 --owner ${REDIS_USER}:${REDIS_GROUP} 
/var/log/gvm/openvas.log
+}
+
 depend() {
use localmount logger
after keepalived

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.3-r1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.5.ebuild
similarity index 92%
rename from net-analyzer/openvas-scanner/openvas-scanner-22.7.3-r1.ebuild
rename to net-analyzer/openvas-scanner/openvas-scanner-22.7.5.ebuild
index 096f3452f3ff..2d19d16186c3 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-22.7.3-r1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-22.7.5.ebuild
@@ -11,8 +11,6 @@ DESCRIPTION="Open Vulnerability Assessment Scanner"
 HOMEPAGE="https://www.greenbone.net 
https://github.com/greenbone/openvas-scanner/;
 SRC_URI="
https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/greenbone/openvas-scanner/commit/c9ba348e1a7fa99a0b41a0e53f251309f2768187.patch
-   -> ${PN}-22.7.3-fix-automagic-dep-on-snmp.patch
 "
 
 SLOT="0"
@@ -23,14 +21,14 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
acct-user/gvm
-   dev-db/redis
-   dev-libs/glib:2
+   >=dev-db/redis-5.0.3
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/files/, net-analyzer/openvas-scanner/

2023-07-31 Thread Florian Schmaus
commit: dace69ea187784545286de6c07970920a4a8ca49
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sun Jul 30 10:00:39 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul 31 12:57:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dace69ea

net-analyzer/openvas-scanner: fix logrotate issue

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32083
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/files/openvas.logrotate| 13 +
 .../openvas-scanner/openvas-scanner-22.7.3-r1.ebuild|  3 +--
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/openvas-scanner/files/openvas.logrotate 
b/net-analyzer/openvas-scanner/files/openvas.logrotate
new file mode 100644
index ..7d116f6fbbc0
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/openvas.logrotate
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# Daemon ignore HUP so we use 'copytruncate' instead of 'create' 
+# with safe file size to prevent losing log entries.
+
+/var/log/gvm/openvas.log {
+   compress
+   missingok
+   notifempty
+   sharedscripts
+   copytruncate
+   maxsize 10M
+}

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.3-r1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.3-r1.ebuild
index 7bff1bd30260..096f3452f3ff 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-22.7.3-r1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-22.7.3-r1.ebuild
@@ -5,8 +5,7 @@ EAPI=8
 
 inherit cmake systemd tmpfiles toolchain-funcs readme.gentoo-r1 optfeature
 
-MY_PN="openvas"
-MY_DN="openvassd"
+MY_DN="openvas"
 
 DESCRIPTION="Open Vulnerability Assessment Scanner"
 HOMEPAGE="https://www.greenbone.net 
https://github.com/greenbone/openvas-scanner/;



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2023-07-31 Thread Florian Schmaus
commit: dd2163b82dc258dfed38a375f599cc10760c4357
Author: Giuseppe Foti  gmail  com>
AuthorDate: Fri Jul 28 11:19:07 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul 31 12:57:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2163b8

net-analyzer/openvas-scanner: remove automagic dependency on 
net-analyzer/net-snmp

Closes: https://bugs.gentoo.org/94
Signed-off-by: Giuseppe Foti  gmail.com>

Upstream PR: https://github.com/greenbone/openvas-scanner/pull/1463

Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest|  1 +
 ...canner-22.7.3.ebuild => openvas-scanner-22.7.3-r1.ebuild} | 12 +++-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 2fcd9a375d13..b2e13b849c4b 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,2 +1,3 @@
 DIST openvas-scanner-21.4.4.tar.gz 460601 BLAKE2B 
66d627e76912735539399aed637fdc07a7d13c9e4eb142498dcf181b8ea952dd93107bcc1f2ef577126178ff3dad1e5f6e50d67840692cd49f7352e3a726ce8f
 SHA512 
f2fe1f802b14fc41ee0d7657d031d318b651c3ec9ef554b33379a7459d40c17b44525c8f666ccb9670868576c101766936dd0c700778e46683bf43f0683834b6
+DIST openvas-scanner-22.7.3-fix-automagic-dep-on-snmp.patch 2669 BLAKE2B 
1ac0478c23d8102d0928552acefff01661db55949cf4f0540d9a8608078ff01e5d794f7a851095cfcdd49657593e7ba2340c665b3f87615ae4ca7cee2eb1248a
 SHA512 
7dc3cf4d39733706516909e4724272abf17cd20b9a6104b6a03166056415905748c72ad629258a430e19aed553cc1659587c0a0b6c7991c35605ee82e9caea5b
 DIST openvas-scanner-22.7.3.tar.gz 962647 BLAKE2B 
d3ce0be58b41bef6c01c5e831307713fa95913dae70cb6e67d82c196793817f516429f2ef1efffcc58863165913524a10465f33aac5f283d94d21595aaad360c
 SHA512 
c729fca47534e289c26f5c5ad1766fe0101b1fc287609d5b40c65108152b1069b759ecfd6375999b6384b2b90420336f5ce134256bd1a5fec5b5523a8272

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.3.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.3-r1.ebuild
similarity index 90%
rename from net-analyzer/openvas-scanner/openvas-scanner-22.7.3.ebuild
rename to net-analyzer/openvas-scanner/openvas-scanner-22.7.3-r1.ebuild
index 4e2eab70e408..7bff1bd30260 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-22.7.3.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-22.7.3-r1.ebuild
@@ -10,7 +10,11 @@ MY_DN="openvassd"
 
 DESCRIPTION="Open Vulnerability Assessment Scanner"
 HOMEPAGE="https://www.greenbone.net 
https://github.com/greenbone/openvas-scanner/;
-SRC_URI="https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="
+   https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/greenbone/openvas-scanner/commit/c9ba348e1a7fa99a0b41a0e53f251309f2768187.patch
+   -> ${PN}-22.7.3-fix-automagic-dep-on-snmp.patch
+"
 
 SLOT="0"
 LICENSE="GPL-2 GPL-2+"
@@ -50,6 +54,11 @@ BDEPEND="
test? ( dev-libs/cgreen )
 "
 
+PATCHES=(
+   # Fix https://bugs.gentoo.org/94
+   "${DISTDIR}"/${PN}-22.7.3-fix-automagic-dep-on-snmp.patch
+)
+
 src_prepare() {
cmake_src_prepare
# QA-Fix | Correct FHS/Gentoo policy paths for 7.0.0
@@ -84,6 +93,7 @@ src_configure() {

"-DOPENVAS_FEED_LOCK_PATH=${EPREFIX}/var/lib/openvas/feed-update.lock"
"-DOPENVAS_RUN_DIR=/run/ospd"
"-DINSTALL_OLD_SYNC_SCRIPT=OFF"
+   "-DBUILD_WITH_NETSNMP=$(usex snmp)"
)
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2023-07-24 Thread Florian Schmaus
commit: 291b3b893f02a4d47e4204ccf7439a8f34b95de9
Author: Giuseppe Foti  gmail  com>
AuthorDate: Thu Jul 20 20:12:24 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul 24 07:08:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291b3b89

net-analyzer/openvas-scanner: add 22.7.3, drop 22.7.2

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31975
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest| 2 +-
 .../{openvas-scanner-22.7.2.ebuild => openvas-scanner-22.7.3.ebuild} | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index ccffb76d4e52..2fcd9a375d13 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,2 +1,2 @@
 DIST openvas-scanner-21.4.4.tar.gz 460601 BLAKE2B 
66d627e76912735539399aed637fdc07a7d13c9e4eb142498dcf181b8ea952dd93107bcc1f2ef577126178ff3dad1e5f6e50d67840692cd49f7352e3a726ce8f
 SHA512 
f2fe1f802b14fc41ee0d7657d031d318b651c3ec9ef554b33379a7459d40c17b44525c8f666ccb9670868576c101766936dd0c700778e46683bf43f0683834b6
-DIST openvas-scanner-22.7.2.tar.gz 924274 BLAKE2B 
71b954c717f0be1634cf3561aa82c3b66af160c81b2b403b2be0d1247cad4cdfbd6779677c7d23d35c0f0e4e45b5ab30b4e1687a6b5c1b460cb034a87592b09c
 SHA512 
cced0b3dd56cc85aa69ca7de7229c9e1a1103afd38fbf15776d29a6558c04b3e361acc3fb872f77f7f23c69339ffa25ef5ecd217ef7dafa42534547d039d8f9b
+DIST openvas-scanner-22.7.3.tar.gz 962647 BLAKE2B 
d3ce0be58b41bef6c01c5e831307713fa95913dae70cb6e67d82c196793817f516429f2ef1efffcc58863165913524a10465f33aac5f283d94d21595aaad360c
 SHA512 
c729fca47534e289c26f5c5ad1766fe0101b1fc287609d5b40c65108152b1069b759ecfd6375999b6384b2b90420336f5ce134256bd1a5fec5b5523a8272

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-22.7.2.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-22.7.3.ebuild
similarity index 96%
rename from net-analyzer/openvas-scanner/openvas-scanner-22.7.2.ebuild
rename to net-analyzer/openvas-scanner/openvas-scanner-22.7.3.ebuild
index fec03e1535be..4e2eab70e408 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-22.7.2.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-22.7.3.ebuild
@@ -54,6 +54,8 @@ src_prepare() {
cmake_src_prepare
# QA-Fix | Correct FHS/Gentoo policy paths for 7.0.0
sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"${S}"/src/CMakeLists.txt || die
+   # QA-Fix | Remove -Werror compiler flag
+   sed -i -e "s/-Werror//" "${S}"/CMakeLists.txt || die #909560
# QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
if use doc; then
if ! tc-is-clang; then
@@ -80,8 +82,7 @@ src_configure() {
"-DSYSCONFDIR=${EPREFIX}/etc"
"-DSBINDIR=${EPREFIX}/usr/bin"

"-DOPENVAS_FEED_LOCK_PATH=${EPREFIX}/var/lib/openvas/feed-update.lock"
-   "-DBUILD_WITH_SNMP=$(usex snmp)"
-   "-DPENVAS_RUN_DIR=/run/ospd"
+   "-DOPENVAS_RUN_DIR=/run/ospd"
"-DINSTALL_OLD_SYNC_SCRIPT=OFF"
)
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/, net-analyzer/openvas-scanner/files/

2023-07-03 Thread Florian Schmaus
commit: afc85202ab1b002e5a235b13d7a130d3e2ed7bca
Author: Giuseppe Foti  gmail  com>
AuthorDate: Sat May 20 17:25:01 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul  3 08:15:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc85202

net-analyzer/openvas-scanner: add 22.7.2

Signed-off-by: Giuseppe Foti  gmail.com>
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 net-analyzer/openvas-scanner/files/README.gentoo   |   3 +
 net-analyzer/openvas-scanner/files/openvas.conf-22 |   1 +
 .../openvas-scanner/files/redis-openvas.confd  |  20 +++
 .../openvas-scanner/files/redis-openvas.initd  |  25 
 .../openvas-scanner/files/redis-openvas.service|  13 ++
 .../openvas-scanner/files/redis-openvas.tmpfiles   |   2 +
 net-analyzer/openvas-scanner/metadata.xml  |   4 +
 .../openvas-scanner/openvas-scanner-22.7.2.ebuild  | 154 +
 9 files changed, 223 insertions(+)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index f305491728b5..ccffb76d4e52 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1 +1,2 @@
 DIST openvas-scanner-21.4.4.tar.gz 460601 BLAKE2B 
66d627e76912735539399aed637fdc07a7d13c9e4eb142498dcf181b8ea952dd93107bcc1f2ef577126178ff3dad1e5f6e50d67840692cd49f7352e3a726ce8f
 SHA512 
f2fe1f802b14fc41ee0d7657d031d318b651c3ec9ef554b33379a7459d40c17b44525c8f666ccb9670868576c101766936dd0c700778e46683bf43f0683834b6
+DIST openvas-scanner-22.7.2.tar.gz 924274 BLAKE2B 
71b954c717f0be1634cf3561aa82c3b66af160c81b2b403b2be0d1247cad4cdfbd6779677c7d23d35c0f0e4e45b5ab30b4e1687a6b5c1b460cb034a87592b09c
 SHA512 
cced0b3dd56cc85aa69ca7de7229c9e1a1103afd38fbf15776d29a6558c04b3e361acc3fb872f77f7f23c69339ffa25ef5ecd217ef7dafa42534547d039d8f9b

diff --git a/net-analyzer/openvas-scanner/files/README.gentoo 
b/net-analyzer/openvas-scanner/files/README.gentoo
new file mode 100644
index ..16547c23c7b4
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/README.gentoo
@@ -0,0 +1,3 @@
+The redis configuration file is located in:
+/etc/gvm/redis-openvas.conf
+Please apply your changes to the new configuration files.

diff --git a/net-analyzer/openvas-scanner/files/openvas.conf-22 
b/net-analyzer/openvas-scanner/files/openvas.conf-22
new file mode 100644
index ..b2d964ff4b53
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/openvas.conf-22
@@ -0,0 +1 @@
+db_address = /run/redis-openvas/redis.sock

diff --git a/net-analyzer/openvas-scanner/files/redis-openvas.confd 
b/net-analyzer/openvas-scanner/files/redis-openvas.confd
new file mode 100644
index ..2e9ec5cfbf16
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/redis-openvas.confd
@@ -0,0 +1,20 @@
+# Redis user.
+REDIS_USER="gvm"
+
+# Redis group.
+REDIS_GROUP="gvm"
+
+# Redis configuration file.
+REDIS_CONF="/etc/gvm/redis-openvas.conf"
+
+# Redis dump directory.
+REDIS_DIR="/var/lib/gvm/redis"
+
+# Redis options.
+# (Redis expects the first argument to be the configuration file.)
+REDIS_OPTS="${REDIS_CONF}"
+
+# Specify the network service that corresponds to the "bind" setting
+# in your redis.conf. For example, if you bind to 127.0.0.1, this should
+# be set to "net.lo" which provides the loopback interface.
+rc_need="net.lo"

diff --git a/net-analyzer/openvas-scanner/files/redis-openvas.initd 
b/net-analyzer/openvas-scanner/files/redis-openvas.initd
new file mode 100644
index ..5c50d29dae6a
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/redis-openvas.initd
@@ -0,0 +1,25 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+: ${REDIS_DIR:=/var/lib/gvm/redis}
+: ${REDIS_CONF:=/etc/gvm/redis-openvas.conf}
+: ${REDIS_OPTS:="${REDIS_CONF}"}
+: ${REDIS_USER:=gvm}
+: ${REDIS_GROUP:=gvm}
+: ${REDIS_TIMEOUT:=30}
+
+# https://bugs.gentoo.org/631002#c10
+# Force '--daemonize no' to override the config file
+command="/usr/sbin/redis-server"
+command_args="${REDIS_OPTS} --daemonize no"
+command_background="true"
+command_user="${REDIS_USER}:${REDIS_GROUP}"
+pidfile="/run/${RC_SVCNAME}/redis-server.pid"
+retry="${REDIS_TIMEOUT}"
+start_stop_daemon_args="--chdir \"${REDIS_DIR}\""
+
+depend() {
+   use localmount logger
+   after keepalived
+}

diff --git a/net-analyzer/openvas-scanner/files/redis-openvas.service 
b/net-analyzer/openvas-scanner/files/redis-openvas.service
new file mode 100644
index ..5eb8dd29e287
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/redis-openvas.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=A persistent key-value database
+After=syslog.target network.target
+PartOf=gvm.target
+
+[Service]
+Type=forking
+PIDFile=/run/redis-openvas/redis-server.pid
+ExecStart=/usr/sbin/redis-server /etc/gvm/redis-openvas.conf
+User=gvm
+
+[Install]

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/files/

2022-12-26 Thread Conrad Kostecki
commit: 7f74fdcab62b1c8f66e62d57bb98d1a1e770b226
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Dec 26 09:05:13 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Dec 26 13:43:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f74fdca

net-analyzer/openvas-scanner: remove unused files

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28823
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../openvas-scanner/files/gvm-feed-sync-20.8.1.sh  |  45 
 .../openvas-scanner/files/gvm-feed-sync.cron   |   1 -
 .../openvas-scanner/files/gvm-feed-sync.sh |  45 
 .../openvas-scanner/files/openvassd-daemon.conf|  17 ---
 .../openvas-scanner/files/openvassd.gvm.conf   | 124 -
 net-analyzer/openvas-scanner/files/openvassd.init  |  14 ---
 .../openvas-scanner/files/openvassd.service|  16 ---
 .../openvas-scanner/files/redis.conf.example   |  57 --
 8 files changed, 319 deletions(-)

diff --git a/net-analyzer/openvas-scanner/files/gvm-feed-sync-20.8.1.sh 
b/net-analyzer/openvas-scanner/files/gvm-feed-sync-20.8.1.sh
deleted file mode 100644
index 178f49eb0493..
--- a/net-analyzer/openvas-scanner/files/gvm-feed-sync-20.8.1.sh
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# GVM cron script that updates feed.
-
-# Start to update FEED & First NVT.
-try=0
-until [ $try -ge 5 ]; do
-  greenbone-feed-sync --type GVMD_DATA --curl &>/dev/null && break
-  try=$[$try+1]
-  sleep 30
-done
-
-# Check status
-if [ $? -eq 0 ]; then
-   # Avoid your IP temporary banned because of multiple connection
-   sleep 5
-   # Try to update scapdata.
-   try=0
-   until [ $try -ge 5 ]; do
- greenbone-feed-sync --type SCAP &>/dev/null && break
- try=$[$try+1]
- sleep 30
-   done
-
-   # Check status
-   if [ $? -eq 0 ]; then
-  # Avoid your IP temporary banned because of multiple connection
-  sleep 5
-  # Try to update certdata
-  try=0
-  until [ $try -ge 5 ]; do
-greenbone-feed-sync --type CERT &>/dev/null && break
-try=$[$try+1]
-sleep 30
-  done
-
-   # Check status
-   if [ $? -eq 0 ]; then
-  exit 0
-  else
- exit 1
-   fi
-   fi
-fi

diff --git a/net-analyzer/openvas-scanner/files/gvm-feed-sync.cron 
b/net-analyzer/openvas-scanner/files/gvm-feed-sync.cron
deleted file mode 100644
index 5563b92929b1..
--- a/net-analyzer/openvas-scanner/files/gvm-feed-sync.cron
+++ /dev/null
@@ -1 +0,0 @@
-0 2 * * * gvm [ -x /etc/gvm/gvm-feed-sync.sh ] && /bin/bash 
/etc/gvm/gvm-feed-sync.sh > /dev/null

diff --git a/net-analyzer/openvas-scanner/files/gvm-feed-sync.sh 
b/net-analyzer/openvas-scanner/files/gvm-feed-sync.sh
deleted file mode 100644
index ba21632a4d6c..
--- a/net-analyzer/openvas-scanner/files/gvm-feed-sync.sh
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# GVM cron script that updates feed.
-
-# Start to update FEED & First NVT.
-try=0
-until [ $try -ge 5 ]; do
-  greenbone-nvt-sync --curl &>/dev/null && break
-  try=$[$try+1]
-  sleep 30
-done
-
-# Check status
-if [ $? -eq 0 ]; then
-   # Avoid your IP temporary banned because of multiple connection
-   sleep 5
-   # Try to update scapdata.
-   try=0
-   until [ $try -ge 5 ]; do
- greenbone-scapdata-sync &>/dev/null && break
- try=$[$try+1]
- sleep 30
-   done
-
-   # Check status
-   if [ $? -eq 0 ]; then
-  # Avoid your IP temporary banned because of multiple connection
-  sleep 5
-  # Try to update certdata
-  try=0
-  until [ $try -ge 5 ]; do
-greenbone-certdata-sync &>/dev/null && break
-try=$[$try+1]
-sleep 30
-  done
-
-   # Check status
-   if [ $? -eq 0 ]; then
-  exit 0
-  else
- exit 1
-   fi
-   fi
-fi

diff --git a/net-analyzer/openvas-scanner/files/openvassd-daemon.conf 
b/net-analyzer/openvas-scanner/files/openvassd-daemon.conf
deleted file mode 100644
index 6bb70d165355..
--- a/net-analyzer/openvas-scanner/files/openvassd-daemon.conf
+++ /dev/null
@@ -1,17 +0,0 @@
-# OpenVAS Scanner command args
-
-# e.g --foreground
-OPENVAS_SCANNER_OPTIONS=""
-
-# Scanner listen socket
-OPENVAS_SCANNER_LISTEN_SOCKET="--unix-socket=/var/run/openvassd.sock" 
-
-# Scanner listen owner
-OPENVAS_SCANNER_LISTEN_OWNER="--listen-owner=gvm"
-
-# Scanner listen group
-OPENVAS_SCANNER_LISTEN_GROUP="--listen-group=gvm"
-
-# Scanner listen mode
-OPENVAS_SCANNER_LISTEN_MODE="--listen-mode=755"
-

diff --git a/net-analyzer/openvas-scanner/files/openvassd.gvm.conf 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/files/, net-analyzer/openvas-scanner/

2022-12-24 Thread Andreas Sturmlechner
commit: 1b660bc1fa2a8bc217edb787d0a7716b8f91
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 20 19:35:56 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 24 14:48:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b660bc1

net-analyzer/openvas-scanner: drop 6.0.1, 7.0.1, 20.8.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   3 -
 .../files/openvas-scanner-6.0.1-sbin.patch |  21 
 net-analyzer/openvas-scanner/metadata.xml  |   2 -
 .../openvas-scanner/openvas-scanner-20.8.1.ebuild  | 132 
 .../openvas-scanner/openvas-scanner-6.0.1.ebuild   | 135 -
 .../openvas-scanner/openvas-scanner-7.0.1.ebuild   | 127 ---
 6 files changed, 420 deletions(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 7dac2d80b696..f305491728b5 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,4 +1 @@
-DIST openvas-scanner-20.8.1.tar.gz 431985 BLAKE2B 
60b328dc261bf48f37aa2727f4b63904c898467f989abef8f05e29329a24d0d98c13690005c5c7a8c93f899db709771ea60832927f169f6779707a1fac602368
 SHA512 
6114f37a91a3dd42c3693f10548a7727fb88fbe535ce511b164a440d5ace1c736d4c8a45db9a7e83b9abbd376c4d6b13afd3d23a995a5d089329a2bb8bd71cec
 DIST openvas-scanner-21.4.4.tar.gz 460601 BLAKE2B 
66d627e76912735539399aed637fdc07a7d13c9e4eb142498dcf181b8ea952dd93107bcc1f2ef577126178ff3dad1e5f6e50d67840692cd49f7352e3a726ce8f
 SHA512 
f2fe1f802b14fc41ee0d7657d031d318b651c3ec9ef554b33379a7459d40c17b44525c8f666ccb9670868576c101766936dd0c700778e46683bf43f0683834b6
-DIST openvas-scanner-6.0.1.tar.gz 522100 BLAKE2B 
af82b41736329bd90ba1ea73a0ace36d4115375f81a7aaff5d3bd50f21cfa3195cdf4012aa952da52c4103a31475de5c5790ef3e2e36180aa06737371fa0e5a0
 SHA512 
db4087fffe1d50e232fa1e51325cf7f142237e2bd3cc5dcaa1e7058a4871300f352f2c0e700eae72ea9412c347b072e9d1f2eca508b27cb30f36c6895ec95147
-DIST openvas-scanner-7.0.1.tar.gz 429012 BLAKE2B 
13fd0fef2ce88f6789da9f00e8f35329e915ebc74a29b3bd52af93c6b70292d055fa1159aec4041d79a785971a583eb514e8700d1d38a76775446e40af9b2fac
 SHA512 
201ea02b25bf247320437ae5c82bdc95db981cc6bd99fdece9403573434db122cdc8db7b82a08cba34b6d67d5794b2364f798847c79b421495666adc95a02571

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-6.0.1-sbin.patch 
b/net-analyzer/openvas-scanner/files/openvas-scanner-6.0.1-sbin.patch
deleted file mode 100644
index d5b8a2a6b62f..
--- a/net-analyzer/openvas-scanner/files/openvas-scanner-6.0.1-sbin.patch
+++ /dev/null
@@ -1,21 +0,0 @@
 a/src/CMakeLists.txt   2019-07-21 23:16:18.608251465 +0300
-+++ b/src/CMakeLists.txt   2019-07-21 23:17:08.434210058 +0300
-@@ -175,7 +175,7 @@
- ## Install
- 
- install (TARGETS openvassd
-- RUNTIME DESTINATION ${SBINDIR}
-+ RUNTIME DESTINATION ${BINDIR}
-  PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE
-  GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
- 
-@@ -183,7 +183,7 @@
-  DESTINATION ${OPENVAS_SYSCONF_DIR})
- 
- install (FILES ${CMAKE_BINARY_DIR}/tools/greenbone-nvt-sync
-- DESTINATION ${SBINDIR}
-+ DESTINATION ${BINDIR}
-  PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE
-  GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
- 
-

diff --git a/net-analyzer/openvas-scanner/metadata.xml 
b/net-analyzer/openvas-scanner/metadata.xml
index d89ae96ec8ec..20db261053a1 100644
--- a/net-analyzer/openvas-scanner/metadata.xml
+++ b/net-analyzer/openvas-scanner/metadata.xml
@@ -10,8 +10,6 @@
Proxy Maintainers


-   Install a cron job to update GVM's feed 
daily.
-   Html docs support
Build againts 
net-analyzer/net-snmp for "improved SNMP support"



diff --git a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
deleted file mode 100644
index 9dbdf06bee94..
--- a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-inherit cmake toolchain-funcs
-
-MY_PN="openvas"
-MY_DN="openvassd"
-
-DESCRIPTION="Open Vulnerability Assessment Scanner"
-HOMEPAGE="https://www.greenbone.net/en/ 
https://github.com/greenbone/openvas-scanner/;
-SRC_URI="https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2 GPL-2+"
-KEYWORDS="~amd64 ~x86"
-IUSE="cron extras snmp test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   acct-group/gvm
-   acct-user/gvm
-   app-crypt/gpgme:=
-   dev-db/redis
-   dev-libs/glib
-   dev-libs/libgcrypt:=
-   dev-libs/libksba
-  

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2022-05-09 Thread Florian Schmaus
commit: 65e6c54c1352d9fc3aa0f88d6f835f58e0a74c6c
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon May  9 11:44:07 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon May  9 12:07:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e6c54c

net-analyzer/openvas-scanner: drop USE cron, minor fixes

Signed-off-by: Florian Schmaus  gentoo.org>

 ...-r1.ebuild => openvas-scanner-21.4.4-r2.ebuild} | 36 +-
 1 file changed, 14 insertions(+), 22 deletions(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r2.ebuild
similarity index 81%
rename from net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r1.ebuild
rename to net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r2.ebuild
index 9ddbf782d358..59b7fae51932 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r2.ebuild
@@ -3,24 +3,22 @@
 
 EAPI=8
 
-CMAKE_MAKEFILE_GENERATOR="emake"
 inherit cmake toolchain-funcs
 
 MY_PN="openvas"
 MY_DN="openvassd"
 
 DESCRIPTION="Open Vulnerability Assessment Scanner"
-HOMEPAGE="https://www.greenbone.net/en/ 
https://github.com/greenbone/openvas-scanner/;
+HOMEPAGE="https://www.greenbone.net 
https://github.com/greenbone/openvas-scanner/;
 SRC_URI="https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-2 GPL-2+"
 KEYWORDS="~amd64 ~x86"
-IUSE="cron doc snmp test"
+IUSE="doc snmp test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   acct-group/gvm
acct-user/gvm
app-crypt/gpgme:=
dev-db/redis
@@ -32,11 +30,9 @@ DEPEND="
snmp? ( net-analyzer/net-snmp:= )
net-libs/gnutls:=
net-libs/libpcap
-   net-libs/libssh:="
-
-RDEPEND="
-   ${DEPEND}"
-
+   net-libs/libssh:=
+"
+RDEPEND="${DEPEND}"
 BDEPEND="
sys-devel/bison
sys-devel/flex
@@ -48,7 +44,8 @@ BDEPEND="
dev-perl/CGI
dev-perl/SQL-Translator
)
-   test? ( dev-libs/cgreen )"
+   test? ( dev-libs/cgreen )
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-7.0.1-disable-automagic-dep.patch
@@ -109,24 +106,19 @@ src_install() {
fi
cmake_src_install
 
-   if use cron; then
-   # Install the cron job if they want it.
-   exeinto /etc/gvm
-   newexe "${FILESDIR}/gvm-feed-sync-20.8.1.sh" gvm-feed-sync.sh
-   fowners gvm:gvm /etc/gvm/gvm-feed-sync.sh
-
-   insinto /etc/cron.d
-   newins "${FILESDIR}"/gvm-feed-sync.cron gvm
-   fi
-
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_DN}.logrotate" "${MY_DN}"
 
# Set proper permissions on required files/directories
keepdir /var/log/gvm
-   fowners gvm:gvm /var/log/gvm
+   if ! use prefix; then
+   fowners gvm:gvm /var/log/gvm
+   fi
+
keepdir /var/lib/openvas/{gnupg,plugins}
-   fowners -R gvm:gvm /var/lib/openvas
+   if ! use prefix; then
+   fowners -R gvm:gvm /var/lib/openvas
+   fi
 
insinto /etc/openvas
doins "${FILESDIR}/openvas.conf"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2022-05-03 Thread Florian Schmaus
commit: 3f5aeced29aa177dd3bed5808d19dd1898aa97dc
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue May  3 12:40:10 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue May  3 12:40:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5aeced

net-analyzer/openvas-scanner: fix newexec if USE=cron

Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r1.ebuild
index a8f5ef4aa4d3..9ddbf782d358 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r1.ebuild
@@ -112,7 +112,7 @@ src_install() {
if use cron; then
# Install the cron job if they want it.
exeinto /etc/gvm
-   newexe "${FILESDIR}/gvm-feed-sync-${PV}.sh" gvm-feed-sync.sh
+   newexe "${FILESDIR}/gvm-feed-sync-20.8.1.sh" gvm-feed-sync.sh
fowners gvm:gvm /etc/gvm/gvm-feed-sync.sh
 
insinto /etc/cron.d



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2022-05-02 Thread Florian Schmaus
commit: bc34f32e7a99c24cf0737e438ce4e794fb7fd3d7
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon May  2 15:56:24 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon May  2 16:03:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc34f32e

net-analyzer/openvas-scanner: USE 'extras' → 'doc'

Signed-off-by: Florian Schmaus  gentoo.org>

 ...-scanner-21.4.4.ebuild => openvas-scanner-21.4.4-r1.ebuild} | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-21.4.4.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r1.ebuild
similarity index 96%
rename from net-analyzer/openvas-scanner/openvas-scanner-21.4.4.ebuild
rename to net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r1.ebuild
index b6a8ac41cbbf..a8f5ef4aa4d3 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-21.4.4.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-21.4.4-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> $
 SLOT="0"
 LICENSE="GPL-2 GPL-2+"
 KEYWORDS="~amd64 ~x86"
-IUSE="cron extras snmp test"
+IUSE="cron doc snmp test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
@@ -41,7 +41,7 @@ BDEPEND="
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
-   extras? (
+   doc? (
app-doc/doxygen[dot]
app-doc/xmltoman
app-text/htmldoc
@@ -62,7 +62,7 @@ src_prepare() {
# QA-Fix | Correct FHS/Gentoo policy paths for 7.0.0
sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"${S}"/src/CMakeLists.txt || die
# QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
-   if use extras; then
+   if use doc; then
if ! tc-is-clang; then
   local f
   for f in doc/*.in
@@ -93,7 +93,7 @@ src_configure() {
 
 src_compile() {
cmake_src_compile
-   if use extras; then
+   if use doc; then
cmake_build -C "${BUILD_DIR}" doc
cmake_build doc-full -C "${BUILD_DIR}" doc
fi
@@ -104,7 +104,7 @@ src_compile() {
 }
 
 src_install() {
-   if use extras; then
+   if use doc; then
local HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
fi
cmake_src_install



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2022-05-02 Thread Florian Schmaus
commit: 802345d102fce55c7d9fa32035f4c437b8ac7920
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon May  2 09:35:23 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon May  2 11:16:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802345d1

net-analyzer/openvas-scanner: add 21.4.4

Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 .../openvas-scanner/openvas-scanner-21.4.4.ebuild  | 133 +
 2 files changed, 134 insertions(+)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 44d0ded741f7..7dac2d80b696 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,3 +1,4 @@
 DIST openvas-scanner-20.8.1.tar.gz 431985 BLAKE2B 
60b328dc261bf48f37aa2727f4b63904c898467f989abef8f05e29329a24d0d98c13690005c5c7a8c93f899db709771ea60832927f169f6779707a1fac602368
 SHA512 
6114f37a91a3dd42c3693f10548a7727fb88fbe535ce511b164a440d5ace1c736d4c8a45db9a7e83b9abbd376c4d6b13afd3d23a995a5d089329a2bb8bd71cec
+DIST openvas-scanner-21.4.4.tar.gz 460601 BLAKE2B 
66d627e76912735539399aed637fdc07a7d13c9e4eb142498dcf181b8ea952dd93107bcc1f2ef577126178ff3dad1e5f6e50d67840692cd49f7352e3a726ce8f
 SHA512 
f2fe1f802b14fc41ee0d7657d031d318b651c3ec9ef554b33379a7459d40c17b44525c8f666ccb9670868576c101766936dd0c700778e46683bf43f0683834b6
 DIST openvas-scanner-6.0.1.tar.gz 522100 BLAKE2B 
af82b41736329bd90ba1ea73a0ace36d4115375f81a7aaff5d3bd50f21cfa3195cdf4012aa952da52c4103a31475de5c5790ef3e2e36180aa06737371fa0e5a0
 SHA512 
db4087fffe1d50e232fa1e51325cf7f142237e2bd3cc5dcaa1e7058a4871300f352f2c0e700eae72ea9412c347b072e9d1f2eca508b27cb30f36c6895ec95147
 DIST openvas-scanner-7.0.1.tar.gz 429012 BLAKE2B 
13fd0fef2ce88f6789da9f00e8f35329e915ebc74a29b3bd52af93c6b70292d055fa1159aec4041d79a785971a583eb514e8700d1d38a76775446e40af9b2fac
 SHA512 
201ea02b25bf247320437ae5c82bdc95db981cc6bd99fdece9403573434db122cdc8db7b82a08cba34b6d67d5794b2364f798847c79b421495666adc95a02571

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-21.4.4.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-21.4.4.ebuild
new file mode 100644
index ..b6a8ac41cbbf
--- /dev/null
+++ b/net-analyzer/openvas-scanner/openvas-scanner-21.4.4.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+inherit cmake toolchain-funcs
+
+MY_PN="openvas"
+MY_DN="openvassd"
+
+DESCRIPTION="Open Vulnerability Assessment Scanner"
+HOMEPAGE="https://www.greenbone.net/en/ 
https://github.com/greenbone/openvas-scanner/;
+SRC_URI="https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2 GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="cron extras snmp test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   acct-group/gvm
+   acct-user/gvm
+   app-crypt/gpgme:=
+   dev-db/redis
+   dev-libs/glib:2
+   dev-libs/libgcrypt:=
+   dev-libs/libgpg-error
+   dev-libs/libksba
+   >=net-analyzer/gvm-libs-${PV}
+   snmp? ( net-analyzer/net-snmp:= )
+   net-libs/gnutls:=
+   net-libs/libpcap
+   net-libs/libssh:="
+
+RDEPEND="
+   ${DEPEND}"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   extras? (
+   app-doc/doxygen[dot]
+   app-doc/xmltoman
+   app-text/htmldoc
+   dev-perl/CGI
+   dev-perl/SQL-Translator
+   )
+   test? ( dev-libs/cgreen )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.0.1-disable-automagic-dep.patch
+   "${FILESDIR}"/${PN}-7.0.1-fix-linking-with-lld.patch
+   #qa fix for rpath
+   "${FILESDIR}"/${PN}-20.8.1-rpath-qa-fix.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+   # QA-Fix | Correct FHS/Gentoo policy paths for 7.0.0
+   sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"${S}"/src/CMakeLists.txt || die
+   # QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
+   if use extras; then
+   if ! tc-is-clang; then
+  local f
+  for f in doc/*.in
+  do
+   sed -i \
+   -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
+   -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
+   "${f}" || die "couldn't disable CLANG parsing"
+  done
+   fi
+   fi
+
+   #Remove tests that doesn't work in the network sandbox
+   if use test; then
+   sed -i 's/add_test (pcap-test pcap-test)/ /g' 
misc/CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   "-DLOCALSTATEDIR=${EPREFIX}/var"
+   "-DSYSCONFDIR=${EPREFIX}/etc"
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2021-04-12 Thread Sam James
commit: 56d9f42d92415b2f1baa455db71a722d534601bd
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  2 06:17:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 22:50:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d9f42d

net-analyzer/openvas-scanner: fix variable references

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild | 2 +-
 net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild  | 4 ++--
 net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild  | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
index 8342a8512dc..9dbdf06bee9 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
@@ -59,7 +59,7 @@ PATCHES=(
 src_prepare() {
cmake_src_prepare
# QA-Fix | Correct FHS/Gentoo policy paths for 7.0.0
-   sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"$S"/src/CMakeLists.txt || die
+   sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"${S}"/src/CMakeLists.txt || die
# QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
if use extras; then
if ! tc-is-clang; then

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
index a1e0d34ebf6..cabd334cd52 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -55,7 +55,7 @@ PATCHES=(
 src_prepare() {
cmake_src_prepare
# QA-Fix | Correct FHS/Gentoo policy paths for 6.0.1
-   sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"$S"/src/CMakeLists.txt || die
+   sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"${S}"/src/CMakeLists.txt || die
# QA-Fix | Remove !CLANG doxygen warnings for 6.0.1
if use extras; then
if ! tc-is-clang; then

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
index c826f644aa4..6aae6a5c5fe 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
@@ -59,7 +59,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 src_prepare() {
cmake_src_prepare
# QA-Fix | Correct FHS/Gentoo policy paths for 7.0.0
-   sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"$S"/src/CMakeLists.txt || die
+   sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"${S}"/src/CMakeLists.txt || die
# QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
if use extras; then
if ! tc-is-clang; then



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2021-04-03 Thread Sam James
commit: 46771c22aec3c41edbfaf4a2ceefcc16f63a302b
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  3 19:25:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  3 19:52:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46771c22

net-analyzer/openvas-scanner: flag-o-matic-- (unused)

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild | 2 +-
 net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
index 5d4642e49c5..8342a8512dc 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
-inherit cmake flag-o-matic toolchain-funcs
+inherit cmake toolchain-funcs
 
 MY_PN="openvas"
 MY_DN="openvassd"

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
index 6b20b2711f2..c826f644aa4 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
-inherit cmake flag-o-matic toolchain-funcs
+inherit cmake toolchain-funcs
 
 MY_PN="openvas"
 MY_DN="openvassd"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/, net-analyzer/openvas-scanner/files/

2021-03-31 Thread Joonas Niilola
commit: c0c542fa48334cdbc3be019d30cb7b26927fe356
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Fri Mar 26 11:29:06 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 31 06:28:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c542fa

net-analyzer/openvas-scanner: fix build with lld

Closes: https://bugs.gentoo.org/740560
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Closes: https://github.com/gentoo/gentoo/pull/20124
Signed-off-by: Joonas Niilola  gentoo.org>

 ...penvas-scanner-7.0.1-fix-linking-with-lld.patch | 33 ++
 .../openvas-scanner/openvas-scanner-20.8.1.ebuild  |  1 +
 .../openvas-scanner/openvas-scanner-7.0.1.ebuild   |  1 +
 3 files changed, 35 insertions(+)

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-fix-linking-with-lld.patch
 
b/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-fix-linking-with-lld.patch
new file mode 100644
index 000..2b31a7c7d22
--- /dev/null
+++ 
b/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-fix-linking-with-lld.patch
@@ -0,0 +1,33 @@
+diff --git a/nasl/CMakeLists.txt b/nasl/CMakeLists.txt
+index b594679c..adf9a221 100644
+--- a/nasl/CMakeLists.txt
 b/nasl/CMakeLists.txt
+@@ -87,6 +87,28 @@ endif (NOT KSBA)
+ message (STATUS "Looking for pcap...")
+ find_library (PCAP pcap)
+ 
++message (STATUS "Looking for pcap... ${PCAP}")
++if (NOT PCAP)
++  message (SEND_ERROR "The pcap library is required.")
++endif (NOT PCAP)
++
++message (STATUS "Looking for pcap-config...")
++find_program (PCAP_CONFIG pcap-config)
++
++if (PCAP_CONFIG)
++  message (STATUS "Looking for pcap-config... ${PCAP_CONFIG}")
++  execute_process (COMMAND pcap-config --libs
++OUTPUT_VARIABLE PCAP_LDFLAGS
++OUTPUT_STRIP_TRAILING_WHITESPACE)
++  execute_process (COMMAND pcap-config --cflags
++OUTPUT_VARIABLE PCAP_CFLAGS
++OUTPUT_STRIP_TRAILING_WHITESPACE)
++else (PCAP_CONFIG)
++  message (STATUS "pcap-config not found, using defaults...")
++  set (PCAP_LDFLAGS "-L/usr/lib -lpcap")
++  set (PCAP_CFLAGS "-I/usr/include")
++endif (PCAP_CONFIG)
++
+ find_library (GPGME gpgme)
+ message (STATUS "Looking for gpgme... ${GPGME}")
+ if (NOT GPGME)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
index 22bdb9fec93..5d4642e49c5 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
@@ -51,6 +51,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-7.0.1-disable-automagic-dep.patch
+   "${FILESDIR}"/${PN}-7.0.1-fix-linking-with-lld.patch
#qa fix for rpath
"${FILESDIR}"/${P}-rpath-qa-fix.patch
 )

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
index 1fc5a911179..6b20b2711f2 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
@@ -50,6 +50,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${P}-disable-automagic-dep.patch
+   "${FILESDIR}"/${P}-fix-linking-with-lld.patch
 )
 
 BUILD_DIR="${WORKDIR}/${MY_PN}-${PV}_build"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/, net-analyzer/openvas-scanner/files/

2021-03-22 Thread Joonas Niilola
commit: 6b0c3a7ab8e7ff7946f51b36fd2b8972785fd78f
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Mon Mar 22 14:51:34 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar 22 17:25:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0c3a7a

net-analyzer/openvas-scanner: add qa fix for rpath

Closes: https://bugs.gentoo.org/23
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Closes: https://github.com/gentoo/gentoo/pull/20060
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/openvas-scanner-20.8.1-rpath-qa-fix.patch| 14 ++
 net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild |  2 ++
 2 files changed, 16 insertions(+)

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-20.8.1-rpath-qa-fix.patch 
b/net-analyzer/openvas-scanner/files/openvas-scanner-20.8.1-rpath-qa-fix.patch
new file mode 100644
index 000..79e8692f4d6
--- /dev/null
+++ 
b/net-analyzer/openvas-scanner/files/openvas-scanner-20.8.1-rpath-qa-fix.patch
@@ -0,0 +1,14 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 69c68375..5bc000c0 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -37,6 +37,8 @@ endif (NOT CMAKE_BUILD_TYPE)
+ 
+ OPTION (ENABLE_COVERAGE "Enable support for coverage analysis" OFF)
+ 
++set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
++
+ ## Retrieve git revision (at configure time)
+ include (GetGit)
+ 
+

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
index 55309940528..22bdb9fec93 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
@@ -51,6 +51,8 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-7.0.1-disable-automagic-dep.patch
+   #qa fix for rpath
+   "${FILESDIR}"/${P}-rpath-qa-fix.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/, net-analyzer/openvas-scanner/files/

2021-03-22 Thread Joonas Niilola
commit: 1a2bfc6229dc6bfb181c7e580ff9746f3890ffd2
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Thu Mar 18 22:00:38 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar 22 13:33:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2bfc62

net-analyzer/openvas-scanner: version bump to 20.8.1

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 .../openvas-scanner/files/gvm-feed-sync-20.8.1.sh  |  45 +++
 .../openvas-scanner/openvas-scanner-20.8.1.ebuild  | 129 +
 3 files changed, 175 insertions(+)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 45b50efee46..44d0ded741f 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,2 +1,3 @@
+DIST openvas-scanner-20.8.1.tar.gz 431985 BLAKE2B 
60b328dc261bf48f37aa2727f4b63904c898467f989abef8f05e29329a24d0d98c13690005c5c7a8c93f899db709771ea60832927f169f6779707a1fac602368
 SHA512 
6114f37a91a3dd42c3693f10548a7727fb88fbe535ce511b164a440d5ace1c736d4c8a45db9a7e83b9abbd376c4d6b13afd3d23a995a5d089329a2bb8bd71cec
 DIST openvas-scanner-6.0.1.tar.gz 522100 BLAKE2B 
af82b41736329bd90ba1ea73a0ace36d4115375f81a7aaff5d3bd50f21cfa3195cdf4012aa952da52c4103a31475de5c5790ef3e2e36180aa06737371fa0e5a0
 SHA512 
db4087fffe1d50e232fa1e51325cf7f142237e2bd3cc5dcaa1e7058a4871300f352f2c0e700eae72ea9412c347b072e9d1f2eca508b27cb30f36c6895ec95147
 DIST openvas-scanner-7.0.1.tar.gz 429012 BLAKE2B 
13fd0fef2ce88f6789da9f00e8f35329e915ebc74a29b3bd52af93c6b70292d055fa1159aec4041d79a785971a583eb514e8700d1d38a76775446e40af9b2fac
 SHA512 
201ea02b25bf247320437ae5c82bdc95db981cc6bd99fdece9403573434db122cdc8db7b82a08cba34b6d67d5794b2364f798847c79b421495666adc95a02571

diff --git a/net-analyzer/openvas-scanner/files/gvm-feed-sync-20.8.1.sh 
b/net-analyzer/openvas-scanner/files/gvm-feed-sync-20.8.1.sh
new file mode 100644
index 000..178f49eb049
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/gvm-feed-sync-20.8.1.sh
@@ -0,0 +1,45 @@
+#!/bin/sh
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# GVM cron script that updates feed.
+
+# Start to update FEED & First NVT.
+try=0
+until [ $try -ge 5 ]; do
+  greenbone-feed-sync --type GVMD_DATA --curl &>/dev/null && break
+  try=$[$try+1]
+  sleep 30
+done
+
+# Check status
+if [ $? -eq 0 ]; then
+   # Avoid your IP temporary banned because of multiple connection
+   sleep 5
+   # Try to update scapdata.
+   try=0
+   until [ $try -ge 5 ]; do
+ greenbone-feed-sync --type SCAP &>/dev/null && break
+ try=$[$try+1]
+ sleep 30
+   done
+
+   # Check status
+   if [ $? -eq 0 ]; then
+  # Avoid your IP temporary banned because of multiple connection
+  sleep 5
+  # Try to update certdata
+  try=0
+  until [ $try -ge 5 ]; do
+greenbone-feed-sync --type CERT &>/dev/null && break
+try=$[$try+1]
+sleep 30
+  done
+
+   # Check status
+   if [ $? -eq 0 ]; then
+  exit 0
+  else
+ exit 1
+   fi
+   fi
+fi

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
new file mode 100644
index 000..55309940528
--- /dev/null
+++ b/net-analyzer/openvas-scanner/openvas-scanner-20.8.1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+inherit cmake flag-o-matic toolchain-funcs
+
+MY_PN="openvas"
+MY_DN="openvassd"
+
+DESCRIPTION="Open Vulnerability Assessment Scanner"
+HOMEPAGE="https://www.greenbone.net/en/ 
https://github.com/greenbone/openvas-scanner/;
+SRC_URI="https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2 GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="cron extras snmp test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   acct-group/gvm
+   acct-user/gvm
+   app-crypt/gpgme:=
+   dev-db/redis
+   dev-libs/glib
+   dev-libs/libgcrypt:=
+   dev-libs/libksba
+   >=net-analyzer/gvm-libs-20.8.0
+   snmp? ( net-analyzer/net-snmp:= )
+   net-libs/gnutls:=
+   net-libs/libpcap
+   net-libs/libssh:="
+
+RDEPEND="
+   ${DEPEND}"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   extras? (
+   app-doc/doxygen[dot]
+   app-doc/xmltoman
+   app-text/htmldoc
+   dev-perl/CGI
+   dev-perl/SQL-Translator
+   )
+   test? ( dev-libs/cgreen )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-7.0.1-disable-automagic-dep.patch
+)
+
+src_prepare() {
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/, net-analyzer/openvas-scanner/files/

2021-03-22 Thread Joonas Niilola
commit: b3055e30a568592223aef4ec728eda6da806eafe
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Sun Mar 21 19:47:16 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar 22 13:33:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3055e30

net-analyzer/openvas-scanner: add patch to disable cmake automagic dep

Closes: https://bugs.gentoo.org/733894
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 ...envas-scanner-7.0.1-disable-automagic-dep.patch | 33 ++
 net-analyzer/openvas-scanner/metadata.xml  |  1 +
 .../openvas-scanner/openvas-scanner-7.0.1.ebuild   | 11 ++--
 3 files changed, 42 insertions(+), 3 deletions(-)

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-disable-automagic-dep.patch
 
b/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-disable-automagic-dep.patch
new file mode 100644
index 000..fd3e4610f8a
--- /dev/null
+++ 
b/net-analyzer/openvas-scanner/files/openvas-scanner-7.0.1-disable-automagic-dep.patch
@@ -0,0 +1,33 @@
+diff --git a/nasl/CMakeLists.txt b/nasl/CMakeLists.txt
+index b594679c..81c5e4a9 100644
+--- a/nasl/CMakeLists.txt
 b/nasl/CMakeLists.txt
+@@ -100,14 +100,20 @@ execute_process (COMMAND gpgme-config --cflags
+   OUTPUT_VARIABLE GPGME_CFLAGS
+   OUTPUT_STRIP_TRAILING_WHITESPACE)
+ 
+-message (STATUS "Looking for netsnmp...")
+-find_library (SNMP netsnmp)
+-message (STATUS "Looking for netsnmp... ${SNMP}")
+-if (SNMP)
+-  execute_process (COMMAND net-snmp-config --libs
+-OUTPUT_VARIABLE SNMP_LDFLAGS
+-OUTPUT_STRIP_TRAILING_WHITESPACE)
+-endif (SNMP)
++option(BUILD_WITH_SNMP "Build with SNMP Support" ON)
++if (BUILD_WITH_SNMP)
++  message (STATUS "Looking for netsnmp...")
++  find_library (SNMP netsnmp)
++  message (STATUS "Looking for netsnmp... ${SNMP}")
++  if (SNMP)
++execute_process (COMMAND net-snmp-config --libs
++  OUTPUT_VARIABLE SNMP_LDFLAGS
++  OUTPUT_STRIP_TRAILING_WHITESPACE)
++  endif (SNMP)
++  if (NOT SNMP)
++message (SEND_ERROR " netsnmp not found")
++  endif(NOT SNMP)
++endif (BUILD_WITH_SNMP)
+ 
+ message (STATUS "Looking for libgcrypt...")
+ find_library (GCRYPT gcrypt)

diff --git a/net-analyzer/openvas-scanner/metadata.xml 
b/net-analyzer/openvas-scanner/metadata.xml
index 7e35c8db968..35596363964 100644
--- a/net-analyzer/openvas-scanner/metadata.xml
+++ b/net-analyzer/openvas-scanner/metadata.xml
@@ -12,6 +12,7 @@

Install a cron job to update GVM's feed 
daily.
Html docs support
+   Build againts net-analyzer/net-snmp for 
"improved SNMP support"


Open Vulnerability Assessment System (OpenVAS) Scanner is the Greenbone 
Vulnerability Management (GVM) Solution.

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
index 812b342a1ca..1fc5a911179 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> $
 SLOT="0"
 LICENSE="GPL-2 GPL-2+"
 KEYWORDS="~amd64 ~x86"
-IUSE="cron extras test"
+IUSE="cron extras snmp test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
@@ -27,7 +27,7 @@ DEPEND="
dev-libs/libgcrypt:=
dev-libs/libksba
>=net-analyzer/gvm-libs-11.0.1
-   net-analyzer/net-snmp
+   snmp? ( net-analyzer/net-snmp:= )
net-libs/gnutls:=
net-libs/libpcap
net-libs/libssh:="
@@ -48,6 +48,10 @@ BDEPEND="
)
test? ( dev-libs/cgreen )"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-disable-automagic-dep.patch
+)
+
 BUILD_DIR="${WORKDIR}/${MY_PN}-${PV}_build"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
@@ -75,6 +79,7 @@ src_configure() {
"-DLOCALSTATEDIR=${EPREFIX}/var"
"-DSYSCONFDIR=${EPREFIX}/etc"
"-DSBINDIR=${EPREFIX}/usr/bin"
+   "-DBUILD_WITH_SNMP=$(usex snmp)"
)
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2020-07-14 Thread Joonas Niilola
commit: 0e6dbfdb04bf7fb75e1099ca8a8e2df720d9a43a
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Mon Jun 29 17:57:58 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 14 12:57:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6dbfdb

net-analyzer/openvas-scanner: fix tests in 7.0.1

Closes: https://bugs.gentoo.org/729864
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Closes: https://github.com/gentoo/gentoo/pull/15793
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
index 402a9e69659..812b342a1ca 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
@@ -16,7 +16,8 @@ 
SRC_URI="https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> $
 SLOT="0"
 LICENSE="GPL-2 GPL-2+"
 KEYWORDS="~amd64 ~x86"
-IUSE="cron extras"
+IUSE="cron extras test"
+RESTRICT="!test? ( test )"
 
 DEPEND="
acct-user/gvm
@@ -44,7 +45,8 @@ BDEPEND="
app-text/htmldoc
dev-perl/CGI
dev-perl/SQL-Translator
-   )"
+   )
+   test? ( dev-libs/cgreen )"
 
 BUILD_DIR="${WORKDIR}/${MY_PN}-${PV}_build"
 S="${WORKDIR}/${MY_PN}-${PV}"
@@ -84,6 +86,9 @@ src_compile() {
cmake_build doc-full -C "${BUILD_DIR}" doc
fi
cmake_build rebuild_cache
+   if use test; then
+   cmake_build tests
+   fi
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2020-07-14 Thread Joonas Niilola
commit: f5bf8e21374e6b35d4a9bde1e7ed30d56a81f63b
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Mon Jun 29 15:42:06 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 14 12:57:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5bf8e21

net-analyzer/openvas-scanner: drop old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 -
 .../openvas-scanner/openvas-scanner-7.0.0.ebuild   | 116 -
 2 files changed, 117 deletions(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index ba474e8a379..45b50efee46 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,3 +1,2 @@
 DIST openvas-scanner-6.0.1.tar.gz 522100 BLAKE2B 
af82b41736329bd90ba1ea73a0ace36d4115375f81a7aaff5d3bd50f21cfa3195cdf4012aa952da52c4103a31475de5c5790ef3e2e36180aa06737371fa0e5a0
 SHA512 
db4087fffe1d50e232fa1e51325cf7f142237e2bd3cc5dcaa1e7058a4871300f352f2c0e700eae72ea9412c347b072e9d1f2eca508b27cb30f36c6895ec95147
-DIST openvas-scanner-7.0.0.tar.gz 428304 BLAKE2B 
fa0a21127edd2223dbbf533b6c188729a1b6de4977e5667fbc1a45b2c426045cdc73eb58d05df24b8b39d0e47fb445fa704bd1b827bb5ea6403fdb83c6b01fd9
 SHA512 
ce3e78ce5e1575c5c37b6c2aa77ec8955754029832bafb3fcedd75b48dff309906a97bac052d206f6e93e9e72b8461a131558e849f70b3afce6280a7b06924d1
 DIST openvas-scanner-7.0.1.tar.gz 429012 BLAKE2B 
13fd0fef2ce88f6789da9f00e8f35329e915ebc74a29b3bd52af93c6b70292d055fa1159aec4041d79a785971a583eb514e8700d1d38a76775446e40af9b2fac
 SHA512 
201ea02b25bf247320437ae5c82bdc95db981cc6bd99fdece9403573434db122cdc8db7b82a08cba34b6d67d5794b2364f798847c79b421495666adc95a02571

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-7.0.0.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-7.0.0.ebuild
deleted file mode 100644
index 5c6277a..000
--- a/net-analyzer/openvas-scanner/openvas-scanner-7.0.0.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-inherit cmake flag-o-matic toolchain-funcs
-
-MY_PN="openvas"
-MY_DN="openvassd"
-
-DESCRIPTION="Open Vulnerability Assessment Scanner"
-HOMEPAGE="https://www.greenbone.net/en/;
-SRC_URI="https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2 GPL-2+"
-KEYWORDS="~amd64 ~x86"
-IUSE="cron extras"
-
-DEPEND="
-   acct-user/gvm
-   app-crypt/gpgme:=
-   dev-db/redis
-   dev-libs/glib
-   dev-libs/libgcrypt:=
-   dev-libs/libksba
-   >=net-analyzer/gvm-libs-11.0.0
-   net-analyzer/net-snmp
-   net-libs/gnutls:=
-   net-libs/libpcap
-   net-libs/libssh:="
-
-RDEPEND="
-   ${DEPEND}"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-   extras? (
-   app-doc/doxygen[dot]
-   app-doc/xmltoman
-   app-text/htmldoc
-   dev-perl/CGI
-   dev-perl/SQL-Translator
-   )"
-
-BUILD_DIR="${WORKDIR}/${MY_PN}-${PV}_build"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_prepare() {
-   cmake_src_prepare
-   # QA-Fix | Correct FHS/Gentoo policy paths for 7.0.0
-   sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"$S"/src/CMakeLists.txt || die
-   # QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
-   if use extras; then
-   if ! tc-is-clang; then
-  local f
-  for f in doc/*.in
-  do
-   sed -i \
-   -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
-   -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
-   "${f}" || die "couldn't disable CLANG parsing"
-  done
-   fi
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   "-DLOCALSTATEDIR=${EPREFIX}/var"
-   "-DSYSCONFDIR=${EPREFIX}/etc"
-   "-DSBINDIR=${EPREFIX}/usr/bin"
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   if use extras; then
-   cmake_build -C "${BUILD_DIR}" doc
-   cmake_build doc-full -C "${BUILD_DIR}" doc
-   fi
-   cmake_build rebuild_cache
-}
-
-src_install() {
-   if use extras; then
-   local HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
-   fi
-   cmake_src_install
-
-   if use cron; then
-   # Install the cron job if they want it.
-   exeinto /etc/gvm
-   doexe "${FILESDIR}/gvm-feed-sync.sh"
-   fowners gvm:gvm /etc/gvm/gvm-feed-sync.sh
-
-   insinto /etc/cron.d
-

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2020-07-14 Thread Joonas Niilola
commit: 991aca9e2954b23d329b36d035a3bb324e07ebcf
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Mon Jun 29 15:41:23 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 14 12:57:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991aca9e

net-analyzer/openvas-scanner: Version bump to 7.0.1

Closes: https://bugs.gentoo.org/725900
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 .../openvas-scanner/openvas-scanner-7.0.1.ebuild   | 116 +
 2 files changed, 117 insertions(+)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index d7b9bcd11fa..ba474e8a379 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,2 +1,3 @@
 DIST openvas-scanner-6.0.1.tar.gz 522100 BLAKE2B 
af82b41736329bd90ba1ea73a0ace36d4115375f81a7aaff5d3bd50f21cfa3195cdf4012aa952da52c4103a31475de5c5790ef3e2e36180aa06737371fa0e5a0
 SHA512 
db4087fffe1d50e232fa1e51325cf7f142237e2bd3cc5dcaa1e7058a4871300f352f2c0e700eae72ea9412c347b072e9d1f2eca508b27cb30f36c6895ec95147
 DIST openvas-scanner-7.0.0.tar.gz 428304 BLAKE2B 
fa0a21127edd2223dbbf533b6c188729a1b6de4977e5667fbc1a45b2c426045cdc73eb58d05df24b8b39d0e47fb445fa704bd1b827bb5ea6403fdb83c6b01fd9
 SHA512 
ce3e78ce5e1575c5c37b6c2aa77ec8955754029832bafb3fcedd75b48dff309906a97bac052d206f6e93e9e72b8461a131558e849f70b3afce6280a7b06924d1
+DIST openvas-scanner-7.0.1.tar.gz 429012 BLAKE2B 
13fd0fef2ce88f6789da9f00e8f35329e915ebc74a29b3bd52af93c6b70292d055fa1159aec4041d79a785971a583eb514e8700d1d38a76775446e40af9b2fac
 SHA512 
201ea02b25bf247320437ae5c82bdc95db981cc6bd99fdece9403573434db122cdc8db7b82a08cba34b6d67d5794b2364f798847c79b421495666adc95a02571

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
new file mode 100644
index 000..402a9e69659
--- /dev/null
+++ b/net-analyzer/openvas-scanner/openvas-scanner-7.0.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+inherit cmake flag-o-matic toolchain-funcs
+
+MY_PN="openvas"
+MY_DN="openvassd"
+
+DESCRIPTION="Open Vulnerability Assessment Scanner"
+HOMEPAGE="https://www.greenbone.net/en/;
+SRC_URI="https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2 GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="cron extras"
+
+DEPEND="
+   acct-user/gvm
+   app-crypt/gpgme:=
+   dev-db/redis
+   dev-libs/glib
+   dev-libs/libgcrypt:=
+   dev-libs/libksba
+   >=net-analyzer/gvm-libs-11.0.1
+   net-analyzer/net-snmp
+   net-libs/gnutls:=
+   net-libs/libpcap
+   net-libs/libssh:="
+
+RDEPEND="
+   ${DEPEND}"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   extras? (
+   app-doc/doxygen[dot]
+   app-doc/xmltoman
+   app-text/htmldoc
+   dev-perl/CGI
+   dev-perl/SQL-Translator
+   )"
+
+BUILD_DIR="${WORKDIR}/${MY_PN}-${PV}_build"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   cmake_src_prepare
+   # QA-Fix | Correct FHS/Gentoo policy paths for 7.0.0
+   sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"$S"/src/CMakeLists.txt || die
+   # QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
+   if use extras; then
+   if ! tc-is-clang; then
+  local f
+  for f in doc/*.in
+  do
+   sed -i \
+   -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
+   -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
+   "${f}" || die "couldn't disable CLANG parsing"
+  done
+   fi
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   "-DLOCALSTATEDIR=${EPREFIX}/var"
+   "-DSYSCONFDIR=${EPREFIX}/etc"
+   "-DSBINDIR=${EPREFIX}/usr/bin"
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   if use extras; then
+   cmake_build -C "${BUILD_DIR}" doc
+   cmake_build doc-full -C "${BUILD_DIR}" doc
+   fi
+   cmake_build rebuild_cache
+}
+
+src_install() {
+   if use extras; then
+   local HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
+   fi
+   cmake_src_install
+
+   if use cron; then
+   # Install the cron job if they want it.
+   exeinto /etc/gvm
+   doexe "${FILESDIR}/gvm-feed-sync.sh"
+   fowners gvm:gvm /etc/gvm/gvm-feed-sync.sh
+

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/files/, net-analyzer/openvas-scanner/

2020-03-25 Thread Joonas Niilola
commit: 645e4851a86e04a0dc4f5db8303e30b391bbde2f
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Tue Mar 10 20:28:08 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 25 13:45:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645e4851

net-analyzer/openvas-scanner: Version Bump to 7.0.0

Bug: https://bugs.gentoo.org/708194
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 net-analyzer/openvas-scanner/files/openvas.conf|   1 +
 net-analyzer/openvas-scanner/metadata.xml  |   9 +-
 .../openvas-scanner/openvas-scanner-7.0.0.ebuild   | 116 +
 4 files changed, 126 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index e9387af7ba6..d7b9bcd11fa 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1 +1,2 @@
 DIST openvas-scanner-6.0.1.tar.gz 522100 BLAKE2B 
af82b41736329bd90ba1ea73a0ace36d4115375f81a7aaff5d3bd50f21cfa3195cdf4012aa952da52c4103a31475de5c5790ef3e2e36180aa06737371fa0e5a0
 SHA512 
db4087fffe1d50e232fa1e51325cf7f142237e2bd3cc5dcaa1e7058a4871300f352f2c0e700eae72ea9412c347b072e9d1f2eca508b27cb30f36c6895ec95147
+DIST openvas-scanner-7.0.0.tar.gz 428304 BLAKE2B 
fa0a21127edd2223dbbf533b6c188729a1b6de4977e5667fbc1a45b2c426045cdc73eb58d05df24b8b39d0e47fb445fa704bd1b827bb5ea6403fdb83c6b01fd9
 SHA512 
ce3e78ce5e1575c5c37b6c2aa77ec8955754029832bafb3fcedd75b48dff309906a97bac052d206f6e93e9e72b8461a131558e849f70b3afce6280a7b06924d1

diff --git a/net-analyzer/openvas-scanner/files/openvas.conf 
b/net-analyzer/openvas-scanner/files/openvas.conf
new file mode 100644
index 000..487e643834b
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/openvas.conf
@@ -0,0 +1 @@
+db_address = /tmp/redis.sock

diff --git a/net-analyzer/openvas-scanner/metadata.xml 
b/net-analyzer/openvas-scanner/metadata.xml
index b3cbf9d7d2e..932077da95e 100644
--- a/net-analyzer/openvas-scanner/metadata.xml
+++ b/net-analyzer/openvas-scanner/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   jonas.li...@gmail.com
+   Jonas Licht
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Install a cron job to update GVM's feed 
daily.
Html docs support

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-7.0.0.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-7.0.0.ebuild
new file mode 100644
index 000..5c6277a
--- /dev/null
+++ b/net-analyzer/openvas-scanner/openvas-scanner-7.0.0.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+inherit cmake flag-o-matic toolchain-funcs
+
+MY_PN="openvas"
+MY_DN="openvassd"
+
+DESCRIPTION="Open Vulnerability Assessment Scanner"
+HOMEPAGE="https://www.greenbone.net/en/;
+SRC_URI="https://github.com/greenbone/openvas-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2 GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="cron extras"
+
+DEPEND="
+   acct-user/gvm
+   app-crypt/gpgme:=
+   dev-db/redis
+   dev-libs/glib
+   dev-libs/libgcrypt:=
+   dev-libs/libksba
+   >=net-analyzer/gvm-libs-11.0.0
+   net-analyzer/net-snmp
+   net-libs/gnutls:=
+   net-libs/libpcap
+   net-libs/libssh:="
+
+RDEPEND="
+   ${DEPEND}"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   extras? (
+   app-doc/doxygen[dot]
+   app-doc/xmltoman
+   app-text/htmldoc
+   dev-perl/CGI
+   dev-perl/SQL-Translator
+   )"
+
+BUILD_DIR="${WORKDIR}/${MY_PN}-${PV}_build"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   cmake_src_prepare
+   # QA-Fix | Correct FHS/Gentoo policy paths for 7.0.0
+   sed -i -e "s*/doc/openvas-scanner/*/doc/openvas-scanner-${PV}/*g" 
"$S"/src/CMakeLists.txt || die
+   # QA-Fix | Remove !CLANG doxygen warnings for 7.0.0
+   if use extras; then
+   if ! tc-is-clang; then
+  local f
+  for f in doc/*.in
+  do
+   sed -i \
+   -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
+   -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
+   "${f}" || die "couldn't disable CLANG parsing"
+  done
+   fi
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   "-DLOCALSTATEDIR=${EPREFIX}/var"
+   "-DSYSCONFDIR=${EPREFIX}/etc"
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2020-03-02 Thread Joonas Niilola
commit: c18116619a756882c93992ad27f4e4aad1c6ad9c
Author: Hasan ÇALIŞIR  psauxit  com>
AuthorDate: Sun Mar  1 12:19:17 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar  3 05:16:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1811661

net-analyzer/openvas-scanner: drop myself as a maintainer

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hasan ÇALIŞIR  psauxit.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/openvas-scanner/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-analyzer/openvas-scanner/metadata.xml 
b/net-analyzer/openvas-scanner/metadata.xml
index 50c99b9436c..b3cbf9d7d2e 100644
--- a/net-analyzer/openvas-scanner/metadata.xml
+++ b/net-analyzer/openvas-scanner/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   hasan.cali...@psauxit.com
-   Hasan ÇALIŞIR
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

Install a cron job to update GVM's feed 
daily.
Html docs support



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2020-02-08 Thread David Seifert
commit: 25785a799dfc0d9fbf5cd236129677d76df96cba
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb  8 17:05:43 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb  8 17:05:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25785a79

net-analyzer/openvas-scanner: [QA] Remove unnecessary -DCMAKE_INSTALL_PREFIX 
arguments

Signed-off-by: David Seifert  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
index aeedaa6e04f..a1e0d34ebf6 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
@@ -73,7 +73,6 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   "-DCMAKE_INSTALL_PREFIX=${EPREFIX}/usr"
"-DLOCALSTATEDIR=${EPREFIX}/var"
"-DSYSCONFDIR=${EPREFIX}/etc"
)



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/, net-analyzer/gvm-libs/, net-analyzer/gvmd/, ...

2020-01-01 Thread Andreas Sturmlechner
commit: 49611aa58c65f16f3252421baf3bf548a5ae02a7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  1 13:47:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  1 13:50:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49611aa5

net-analyzer: Switch hsntgm's packages to cmake.eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../greenbone-security-assistant-8.0.1-r1.ebuild   | 18 +-
 net-analyzer/gvm-libs/gvm-libs-10.0.1.ebuild   | 18 +-
 net-analyzer/gvmd/gvmd-8.0.1.ebuild| 18 +-
 .../openvas-scanner/openvas-scanner-6.0.1.ebuild   | 18 +-
 4 files changed, 36 insertions(+), 36 deletions(-)

diff --git 
a/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1-r1.ebuild
 
b/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1-r1.ebuild
index 417273d6d45..ed0bcabf18f 100644
--- 
a/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1-r1.ebuild
+++ 
b/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-8.0.1-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
-inherit cmake-utils flag-o-matic systemd toolchain-funcs
+inherit cmake flag-o-matic systemd toolchain-funcs
 
 MY_PN="gsa"
 MY_DN="gsad"
@@ -63,7 +63,7 @@ PATCHES=(
 )
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
# We will use pre-generated npm stuff.
mv "${WORKDIR}/${MY_NODE_N}" "${MY_NODE_DIR}" || die "couldn't move 
node_modules"
# Update .yarnrc accordingly.
@@ -92,21 +92,21 @@ src_configure() {
# Add release hardening flags for 8.0.1
append-cflags -D_FORTIFY_SOURCE=2 -fstack-protector
append-ldflags -Wl,-z,relro -Wl,-z,now
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_compile() {
-   cmake-utils_src_compile
+   cmake_src_compile
if use extras; then
-   cmake-utils_src_make -C "${BUILD_DIR}" doc
-   cmake-utils_src_make doc-full -C "${BUILD_DIR}" doc
+   cmake_build -C "${BUILD_DIR}" doc
+   cmake_build doc-full -C "${BUILD_DIR}" doc
HTML_DOCS=( "${BUILD_DIR}/${MY_DN}/doc/generated/html/." )
fi
-   cmake-utils_src_make rebuild_cache
+   cmake_build rebuild_cache
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
insinto /etc/gvm/sysconfig
doins "${FILESDIR}/${MY_DN}-daemon.conf"

diff --git a/net-analyzer/gvm-libs/gvm-libs-10.0.1.ebuild 
b/net-analyzer/gvm-libs/gvm-libs-10.0.1.ebuild
index ba028e634f0..aa6cf0725a7 100644
--- a/net-analyzer/gvm-libs/gvm-libs-10.0.1.ebuild
+++ b/net-analyzer/gvm-libs/gvm-libs-10.0.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR="emake"
-inherit cmake-utils flag-o-matic toolchain-funcs user
+inherit cmake flag-o-matic toolchain-funcs user
 
 DESCRIPTION="Greenbone vulnerability management libraries, previously named 
openvas-libraries"
 HOMEPAGE="https://www.greenbone.net/en/;
@@ -52,7 +52,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
# QA-Fix | Remove doxygen warnings for !CLANG
if use extras; then
if ! tc-is-clang; then
@@ -79,21 +79,21 @@ src_configure() {
# Add release hardening flags for 10.0.1
append-cflags -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 
-fstack-protector
append-ldflags -Wl,-z,relro -Wl,-z,now
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_compile() {
-   cmake-utils_src_compile
+   cmake_src_compile
if use extras; then
-   cmake-utils_src_make -C "${BUILD_DIR}" doc
-   cmake-utils_src_make doc-full -C "${BUILD_DIR}" doc
+   cmake_build -C "${BUILD_DIR}" doc
+   cmake_build doc-full -C "${BUILD_DIR}" doc
HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
fi
-   cmake-utils_src_make rebuild_cache
+   cmake_build rebuild_cache
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
# Set proper permissions on required files/directories
keepdir /var/lib/gvm

diff --git a/net-analyzer/gvmd/gvmd-8.0.1.ebuild 
b/net-analyzer/gvmd/gvmd-8.0.1.ebuild
index 6d6b5c3f3eb..adb7ef65163 100644
--- a/net-analyzer/gvmd/gvmd-8.0.1.ebuild
+++ b/net-analyzer/gvmd/gvmd-8.0.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/, net-analyzer/openvas-scanner/files/

2019-12-21 Thread Joonas Niilola
commit: 128cbddef56f70454be4e187613843de1c847dc6
Author: Hasan ÇALIŞIR  psauxit  com>
AuthorDate: Wed Dec 18 20:33:42 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 21 15:06:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128cbdde

net-analyzer/openvas-scanner: drop old 5.1.3

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hasan ÇALIŞIR  psauxit.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |  1 -
 .../files/openvas-scanner-5.1.3-cachedir.patch | 42 --
 .../files/openvas-scanner-5.1.3-gcc8.patch | 42 --
 .../files/openvas-scanner-5.1.3-nvt.patch  | 93 --
 .../files/openvas-scanner-daemon.conf  |  9 ---
 .../openvas-scanner/files/openvas-scanner.init | 25 --
 .../files/openvas-scanner.logrotate| 11 ---
 .../openvas-scanner/files/openvas-scanner.service  | 21 -
 .../files/openvas-scanner.tmpfiles.d   |  1 -
 net-analyzer/openvas-scanner/files/openvassd.conf  | 53 
 .../openvas-scanner/openvas-scanner-5.1.3.ebuild   | 93 --
 11 files changed, 391 deletions(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 7d55d149a97..e9387af7ba6 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,2 +1 @@
-DIST openvas-scanner-5.1.3.tar.gz 254159 BLAKE2B 
d90fa15e143ead53abce66f933a3a4cac327176cca0f23bd88fe771ed7726b1891784ae980644c8335e560d348753115e43cfae83af9704e2d1d02827163563f
 SHA512 
5712ab275058877cfd656e268ed09c81db6617ae247c17092f1fcd037f692f2018daf21b09b82401f99a7361bb485f0e0f7d63f8ff2387839cfdd5a3aaf8424e
 DIST openvas-scanner-6.0.1.tar.gz 522100 BLAKE2B 
af82b41736329bd90ba1ea73a0ace36d4115375f81a7aaff5d3bd50f21cfa3195cdf4012aa952da52c4103a31475de5c5790ef3e2e36180aa06737371fa0e5a0
 SHA512 
db4087fffe1d50e232fa1e51325cf7f142237e2bd3cc5dcaa1e7058a4871300f352f2c0e700eae72ea9412c347b072e9d1f2eca508b27cb30f36c6895ec95147

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-cachedir.patch 
b/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-cachedir.patch
deleted file mode 100644
index 98c65725019..000
--- a/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-cachedir.patch
+++ /dev/null
@@ -1,42 +0,0 @@
 openvas-scanner-5.1.3/src/openvassd.c   2018-08-29 19:27:26.0 
+0300
-+++ openvas-scanner-5.1.3/src/openvassd.c   2019-02-04 03:28:24.635539266 
+0300
-@@ -103,7 +103,6 @@
-  */
- static openvassd_option openvassd_defaults[] = {
-   {"plugins_folder", OPENVAS_NVT_DIR},
--  {"cache_folder", OPENVAS_CACHE_DIR},
-   {"include_folders", OPENVAS_NVT_DIR},
-   {"max_hosts", "30"},
-   {"max_checks", "10"},
 openvas-scanner-5.1.3/src/CMakeLists.txt2018-08-29 19:27:26.0 
+0300
-+++ openvas-scanner-5.1.3/src/CMakeLists.txt2019-02-04 03:22:20.078824664 
+0300
-@@ -68,10 +68,6 @@
-   add_definitions (-DOPENVAS_NVT_DIR=\\\"${OPENVAS_NVT_DIR}\\\")
- endif (OPENVAS_NVT_DIR)
- 
--if (OPENVAS_CACHE_DIR)
--  add_definitions (-DOPENVAS_CACHE_DIR=\\\"${OPENVAS_CACHE_DIR}\\\")
--endif (OPENVAS_CACHE_DIR)
--
- if (OPENVAS_LOG_DIR)
-   add_definitions (-DOPENVAS_LOG_DIR=\\\"${OPENVAS_LOG_DIR}\\\")
- endif (OPENVAS_LOG_DIR)
 openvas-scanner-5.1.3/CMakeLists.txt   2018-08-29 19:27:26.0 
+0300
-+++ openvas-scanner-5.1.3/CMakeLists.txt   2019-02-04 03:18:37.88639 
+0300
-@@ -166,7 +166,6 @@
- set (OPENVAS_DATA_DIR"${DATADIR}/openvas")
- set (OPENVAS_STATE_DIR   "${LOCALSTATEDIR}/lib/openvas")
- set (OPENVAS_LOG_DIR "${LOCALSTATEDIR}/log/openvas")
--set (OPENVAS_CACHE_DIR   "${LOCALSTATEDIR}/cache/openvas")
- set (OPENVAS_SYSCONF_DIR "${SYSCONFDIR}/openvas")
- 
- if (NOT OPENVAS_NVT_DIR)
-@@ -265,7 +264,6 @@
-  DESTINATION ${DATADIR}/doc/openvas-scanner/ )
- 
- install (DIRECTORY DESTINATION ${OPENVAS_NVT_DIR})
--install (DIRECTORY DESTINATION ${OPENVAS_CACHE_DIR})
- 
- ## Tests
- 
-

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-gcc8.patch 
b/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-gcc8.patch
deleted file mode 100644
index 4ec2e786e12..000
--- a/net-analyzer/openvas-scanner/files/openvas-scanner-5.1.3-gcc8.patch
+++ /dev/null
@@ -1,42 +0,0 @@
 openvas-scanner-5.1.3/src/ntp.c2018-08-29 19:27:26.0 +0300
-+++ openvas-scanner-5.1.3/src/ntp.c2019-02-02 00:57:56.832878754 +0300
-@@ -361,9 +361,7 @@
- }
- 
- /*--
--
-Communication protocol: timestamps
--
-  --*/
- 
- 
-@@ -391,7 +389,7 @@
- static int
- __ntp_timestamp_scan_host (int soc, char *msg, char *host)
- {
--  char timestr[1024];
-+  char timestr[64];
-   char *tmp;
-   time_t t;
-   int len;
 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2019-12-21 Thread Joonas Niilola
commit: 46bf3c3f656a8f8a4779b6ec03d2b7829c4f4d1c
Author: Hasan ÇALIŞIR  psauxit  com>
AuthorDate: Wed Dec 18 20:27:56 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 21 15:06:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bf3c3f

net-analyzer/openvas-scanner: drop old 5.1.3 from !RDEPEND

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hasan ÇALIŞIR  psauxit.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
index 1700d942181..b1ba0ec555d 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-6.0.1.ebuild
@@ -31,9 +31,7 @@ DEPEND="
 "
 
 RDEPEND="
-   ${DEPEND}
-   !~net-analyzer/openvas-scanner-5.1.3
-   !net-analyzer/openvas-tools"
+   ${DEPEND}"
 
 BDEPEND="
sys-devel/bison



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/, net-analyzer/openvas-scanner/files/

2019-10-27 Thread Joonas Niilola
commit: 0a333bcfaacbad0dad5757cb0de488b952d694cc
Author: Hasan ÇALIŞIR  psauxit  com>
AuthorDate: Mon Aug 12 15:01:24 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 28 04:01:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a333bcf

net-analyzer/openvas-scanner: bump to 6.0.1 & update metadata.

Bump to 6.0.1. Update metadata.
This also fixes bug 684220 and
introduces the new USE flag 'cron'.

Closes: https://bugs.gentoo.org/684220
Reported-by: aleck  stachelkaktus.net>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hasan ÇALIŞIR  psauxit.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 .../openvas-scanner/files/gvm-feed-sync.cron   |   1 +
 .../openvas-scanner/files/gvm-feed-sync.sh |  45 +++
 .../files/openvas-scanner-6.0.1-sbin.patch |  21 
 .../openvas-scanner/files/openvassd-daemon.conf|  17 +++
 .../openvas-scanner/files/openvassd.gvm.conf   | 124 ++
 net-analyzer/openvas-scanner/files/openvassd.init  |  14 +++
 .../openvas-scanner/files/openvassd.logrotate  |  13 ++
 .../openvas-scanner/files/openvassd.service|  16 +++
 net-analyzer/openvas-scanner/metadata.xml  |   9 ++
 .../openvas-scanner/openvas-scanner-6.0.1.ebuild   | 138 +
 11 files changed, 399 insertions(+)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 12763409b46..7d55d149a97 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1 +1,2 @@
 DIST openvas-scanner-5.1.3.tar.gz 254159 BLAKE2B 
d90fa15e143ead53abce66f933a3a4cac327176cca0f23bd88fe771ed7726b1891784ae980644c8335e560d348753115e43cfae83af9704e2d1d02827163563f
 SHA512 
5712ab275058877cfd656e268ed09c81db6617ae247c17092f1fcd037f692f2018daf21b09b82401f99a7361bb485f0e0f7d63f8ff2387839cfdd5a3aaf8424e
+DIST openvas-scanner-6.0.1.tar.gz 522100 BLAKE2B 
af82b41736329bd90ba1ea73a0ace36d4115375f81a7aaff5d3bd50f21cfa3195cdf4012aa952da52c4103a31475de5c5790ef3e2e36180aa06737371fa0e5a0
 SHA512 
db4087fffe1d50e232fa1e51325cf7f142237e2bd3cc5dcaa1e7058a4871300f352f2c0e700eae72ea9412c347b072e9d1f2eca508b27cb30f36c6895ec95147

diff --git a/net-analyzer/openvas-scanner/files/gvm-feed-sync.cron 
b/net-analyzer/openvas-scanner/files/gvm-feed-sync.cron
new file mode 100644
index 000..5563b92929b
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/gvm-feed-sync.cron
@@ -0,0 +1 @@
+0 2 * * * gvm [ -x /etc/gvm/gvm-feed-sync.sh ] && /bin/bash 
/etc/gvm/gvm-feed-sync.sh > /dev/null

diff --git a/net-analyzer/openvas-scanner/files/gvm-feed-sync.sh 
b/net-analyzer/openvas-scanner/files/gvm-feed-sync.sh
new file mode 100644
index 000..ba21632a4d6
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/gvm-feed-sync.sh
@@ -0,0 +1,45 @@
+#!/bin/sh
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# GVM cron script that updates feed.
+
+# Start to update FEED & First NVT.
+try=0
+until [ $try -ge 5 ]; do
+  greenbone-nvt-sync --curl &>/dev/null && break
+  try=$[$try+1]
+  sleep 30
+done
+
+# Check status
+if [ $? -eq 0 ]; then
+   # Avoid your IP temporary banned because of multiple connection
+   sleep 5
+   # Try to update scapdata.
+   try=0
+   until [ $try -ge 5 ]; do
+ greenbone-scapdata-sync &>/dev/null && break
+ try=$[$try+1]
+ sleep 30
+   done
+
+   # Check status
+   if [ $? -eq 0 ]; then
+  # Avoid your IP temporary banned because of multiple connection
+  sleep 5
+  # Try to update certdata
+  try=0
+  until [ $try -ge 5 ]; do
+greenbone-certdata-sync &>/dev/null && break
+try=$[$try+1]
+sleep 30
+  done
+
+   # Check status
+   if [ $? -eq 0 ]; then
+  exit 0
+  else
+ exit 1
+   fi
+   fi
+fi

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-6.0.1-sbin.patch 
b/net-analyzer/openvas-scanner/files/openvas-scanner-6.0.1-sbin.patch
new file mode 100644
index 000..d5b8a2a6b62
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/openvas-scanner-6.0.1-sbin.patch
@@ -0,0 +1,21 @@
+--- a/src/CMakeLists.txt   2019-07-21 23:16:18.608251465 +0300
 b/src/CMakeLists.txt   2019-07-21 23:17:08.434210058 +0300
+@@ -175,7 +175,7 @@
+ ## Install
+ 
+ install (TARGETS openvassd
+- RUNTIME DESTINATION ${SBINDIR}
++ RUNTIME DESTINATION ${BINDIR}
+  PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE
+  GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
+ 
+@@ -183,7 +183,7 @@
+  DESTINATION ${OPENVAS_SYSCONF_DIR})
+ 
+ install (FILES ${CMAKE_BINARY_DIR}/tools/greenbone-nvt-sync
+- DESTINATION ${SBINDIR}
++ DESTINATION ${BINDIR}
+  PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE
+   

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/files/, net-analyzer/openvas-scanner/

2019-08-11 Thread Joonas Niilola
commit: 8372f7b1ca8d51249a9594fdc5e8a24a73b13cc7
Author: Hasan ÇALIŞIR  psauxit  com>
AuthorDate: Sat Aug 10 14:08:52 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug 12 04:54:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8372f7b1

net-analyzer/openvas-scanner: drop old 5.0.4

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hasan ÇALIŞIR  psauxit.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 -
 net-analyzer/openvas-scanner/files/first-start | 634 -
 .../openvas-scanner/files/openvas-feed-sync| 627 
 .../openvas-scanner/files/openvas-nvt-sync-cron|  39 --
 .../files/openvas-scanner-4.0.3-mkcertclient.patch |  29 -
 .../files/openvas-scanner-4.0.3-rulesdir.patch |  15 -
 .../files/openvas-scanner-4.0.3-run.patch  |  17 -
 net-analyzer/openvas-scanner/files/openvassd   |  22 -
 .../openvas-scanner/files/openvassd-daemon.conf|  26 -
 net-analyzer/openvas-scanner/files/openvassd.init  |  25 -
 .../openvas-scanner/files/openvassd.logrotate  |  11 -
 .../openvas-scanner/files/openvassd.service|  16 -
 .../openvas-scanner/files/openvassd.tmpfiles.d |   1 -
 .../openvas-scanner-5.0.4-r1.ebuild|  72 ---
 .../openvas-scanner/openvas-scanner-5.1.3.ebuild   |   4 -
 15 files changed, 1539 deletions(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index 2bb7d462564..12763409b46 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,2 +1 @@
-DIST openvas-scanner-5.0.4.tar.gz 236282 BLAKE2B 
3105afe0fd819773b33c8194e0addaad70af4692578fe3bfbd76166004ca99e25f2f22a946810fe52da747242f1e45bae00766c4687676ec70df2d7349fa4509
 SHA512 
51267f832a104897a497b5dc71d1b804de4db77742e2234d111a00b1e0e01536613b16ff48d23a37013178b016b39408a25d18a694980c7e6fc600824e05e149
 DIST openvas-scanner-5.1.3.tar.gz 254159 BLAKE2B 
d90fa15e143ead53abce66f933a3a4cac327176cca0f23bd88fe771ed7726b1891784ae980644c8335e560d348753115e43cfae83af9704e2d1d02827163563f
 SHA512 
5712ab275058877cfd656e268ed09c81db6617ae247c17092f1fcd037f692f2018daf21b09b82401f99a7361bb485f0e0f7d63f8ff2387839cfdd5a3aaf8424e

diff --git a/net-analyzer/openvas-scanner/files/first-start 
b/net-analyzer/openvas-scanner/files/first-start
deleted file mode 100755
index 95811a56b19..000
--- a/net-analyzer/openvas-scanner/files/first-start
+++ /dev/null
@@ -1,634 +0,0 @@
-#!/bin/bash
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# This is OpenVAS first-start/check-setup script which make things 
automatically for first time use.
-
-
-##
-# If you use systemd or init.d(open-rc) for OpenVAS daemons you don't need to 
set below settings.#
-# If you don't use any of them you can set the below command args to start 
daemons manually. #
-##
-
-# OpenVAS Manager command args
-OPENVAS_MANAGER_OPTIONS=""# 
e.g --foreground
-OPENVAS_MANAGER_PORT="--port=9390"# 
Manager listen port
-OPENVAS_MANAGER_LISTEN_ADDRESS="--listen=127.0.0.1"   # 
Manager listen address
-OPENVAS_MANAGER_SCANNER_HOST="--scanner-host=/var/run/openvassd.sock" # 
Scanner unix socket
-OPENVAS_MANAGER_GNUTLS_PRIORITIES="--gnutls-priorities=SECURE256:+SUITEB192:+SECURE192:+SECURE128:+SUITEB128:-MD5:-SHA1:-VERS-TLS1.0:-VERS-TLS1.1:-VERS-SSL3.0"
-
-# OpenVAS Scanner command args
-OPENVAS_SCANNER_OPTIONS=""# 
e.g --foreground
-OPENVAS_SCANNER_LISTEN_SOCKET="--unix-socket=/var/run/openvassd.sock" # 
Scanner listen socket
-
-# OpenVAS Security Assistant command args for reverse proxying | SSL 
PassThrough
-OPENVAS_SECURITY_ASSISTANT_OPTIONS="--no-redirect"# 
Don't listen port 80 anymore for reverse proxy
-OPENVAS_SECURITY_ASSISTANT_LISTEN_ADDRESS="--listen=127.0.0.1"# 
WebUI adress
-OPENVAS_SECURITY_ASSISTANT_LISTEN_PORT="--port=9392"  # 
WebUI Port
-OPENVAS_SECURITY_ASSISTANT_MANAGER_LISTEN_ADDRESS="--mlisten=127.0.0.1"   # 
WebUI Manager Address
-OPENVAS_SECURITY_ASSISTANT_MANAGER_PORT="--mport=9390"# 
WebUI Manager Port
-OPENVAS_SECURITY_ASSISTANT_GNUTLS_PRIORITIES="--gnutls-priorities=NORMAL" # 
TLS Settings
-
-#
-
-# Update Environment
-source /etc/profile &>/dev/null
-source /etc/environment &>/dev/null
-source ~/.bash_profile &>/dev/null
-
-# Check the needed executables.They are in our environment 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/files/, net-analyzer/openvas-scanner/

2019-03-13 Thread Patrice Clement
commit: 87057ce7dbb83050472c6ee39f083a229aee2eed
Author: Hasan ÇALIŞIR  psauxit  com>
AuthorDate: Thu Feb  7 01:51:45 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Mar 13 14:58:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87057ce7

net-analyzer/openvas-scanner: version bump to 5.1.3.

Bump to 5.1.3.

This also brings new improvements and introduces the new USE flag 'extras'.

Introduces three new patches which fixes build and QA issues:
- gcc8.patch fixes gcc-8 build issue.
- nvt.patch fixes nvt category issue.
- cachedir.patch fixes unnecessary directory install QA issue.

Introduces two new useful scripts:
- first-start script checks setup and ready it for first time use.
- openvas-feed-sync script updates OpenVAS feeds from cron.

Introduces one new example file for proper redis configuration.
redis.conf.example is proper example config file for package.

systemd & init script files updated.

Because of new dependencies ~arm ~ppc keywords have been dropped.

This package is part of net-analyzer/openvas.

Reported-by: NP-Hardass  gentoo.org>
Acked-by: Hasan ÇALIŞIR  psauxit.com>
Tested-by: Hasan ÇALIŞIR  psauxit.com>
Signed-off-by: Hasan ÇALIŞIR  psauxit.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Patrice Clement  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |   1 +
 net-analyzer/openvas-scanner/files/first-start | 634 +
 .../openvas-scanner/files/openvas-feed-sync| 627 
 .../files/openvas-scanner-5.1.3-cachedir.patch |  42 ++
 .../files/openvas-scanner-5.1.3-gcc8.patch |  42 ++
 .../files/openvas-scanner-5.1.3-nvt.patch  |  93 +++
 .../files/openvas-scanner-daemon.conf  |   9 +
 .../openvas-scanner/files/openvas-scanner.init |  25 +
 .../files/openvas-scanner.logrotate|  11 +
 .../openvas-scanner/files/openvas-scanner.service  |  21 +
 .../files/openvas-scanner.tmpfiles.d   |   1 +
 net-analyzer/openvas-scanner/files/openvassd.conf  | 123 +---
 .../openvas-scanner/files/redis.conf.example   |  57 ++
 net-analyzer/openvas-scanner/metadata.xml  |  12 +-
 .../openvas-scanner/openvas-scanner-5.1.3.ebuild   |  97 
 15 files changed, 1700 insertions(+), 95 deletions(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index db79fe5dc71..2bb7d462564 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1 +1,2 @@
 DIST openvas-scanner-5.0.4.tar.gz 236282 BLAKE2B 
3105afe0fd819773b33c8194e0addaad70af4692578fe3bfbd76166004ca99e25f2f22a946810fe52da747242f1e45bae00766c4687676ec70df2d7349fa4509
 SHA512 
51267f832a104897a497b5dc71d1b804de4db77742e2234d111a00b1e0e01536613b16ff48d23a37013178b016b39408a25d18a694980c7e6fc600824e05e149
+DIST openvas-scanner-5.1.3.tar.gz 254159 BLAKE2B 
d90fa15e143ead53abce66f933a3a4cac327176cca0f23bd88fe771ed7726b1891784ae980644c8335e560d348753115e43cfae83af9704e2d1d02827163563f
 SHA512 
5712ab275058877cfd656e268ed09c81db6617ae247c17092f1fcd037f692f2018daf21b09b82401f99a7361bb485f0e0f7d63f8ff2387839cfdd5a3aaf8424e

diff --git a/net-analyzer/openvas-scanner/files/first-start 
b/net-analyzer/openvas-scanner/files/first-start
new file mode 100755
index 000..95811a56b19
--- /dev/null
+++ b/net-analyzer/openvas-scanner/files/first-start
@@ -0,0 +1,634 @@
+#!/bin/bash
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+# This is OpenVAS first-start/check-setup script which make things 
automatically for first time use.
+
+
+##
+# If you use systemd or init.d(open-rc) for OpenVAS daemons you don't need to 
set below settings.#
+# If you don't use any of them you can set the below command args to start 
daemons manually. #
+##
+
+# OpenVAS Manager command args
+OPENVAS_MANAGER_OPTIONS=""# 
e.g --foreground
+OPENVAS_MANAGER_PORT="--port=9390"# 
Manager listen port
+OPENVAS_MANAGER_LISTEN_ADDRESS="--listen=127.0.0.1"   # 
Manager listen address
+OPENVAS_MANAGER_SCANNER_HOST="--scanner-host=/var/run/openvassd.sock" # 
Scanner unix socket
+OPENVAS_MANAGER_GNUTLS_PRIORITIES="--gnutls-priorities=SECURE256:+SUITEB192:+SECURE192:+SECURE128:+SUITEB128:-MD5:-SHA1:-VERS-TLS1.0:-VERS-TLS1.1:-VERS-SSL3.0"
+
+# OpenVAS Scanner command args
+OPENVAS_SCANNER_OPTIONS=""# 
e.g --foreground
+OPENVAS_SCANNER_LISTEN_SOCKET="--unix-socket=/var/run/openvassd.sock" # 
Scanner listen socket
+
+# OpenVAS Security Assistant command args for reverse proxying | SSL 
PassThrough

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2019-01-03 Thread Hanno Boeck
commit: a637da2808e35b4d52d7ada5e94f93e45ba58347
Author: Hanno  gentoo  org>
AuthorDate: Thu Jan  3 19:38:52 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Thu Jan  3 19:38:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a637da28

net-analyzer/openvas-scanner: Remove myself as maintainer

Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.53, Repoman-2.3.12

 net-analyzer/openvas-scanner/metadata.xml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-analyzer/openvas-scanner/metadata.xml 
b/net-analyzer/openvas-scanner/metadata.xml
index 38ce6c17a3f..6f49eba8f49 100644
--- a/net-analyzer/openvas-scanner/metadata.xml
+++ b/net-analyzer/openvas-scanner/metadata.xml
@@ -1,7 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-ha...@gentoo.org
-  
+
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2018-12-31 Thread Andreas Sturmlechner
commit: 6a66475292c5b70e8e308b6fba4024d1e9a79414
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 31 23:43:06 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 31 23:43:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a664752

net-analyzer/openvas-scanner: EAPI-7 bump

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../openvas-scanner-5.0.4-r1.ebuild| 28 --
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-5.0.4-r1.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-5.0.4-r1.ebuild
index 4d550d82f4f..ac7d2ea314e 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-5.0.4-r1.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-5.0.4-r1.ebuild
@@ -1,13 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit cmake-utils systemd
-
-MY_PN=openvassd
+EAPI=7
 
 DL_ID=2129
+MY_PN=openvassd
+inherit cmake-utils systemd
 
 DESCRIPTION="A remote security scanner for Linux (OpenVAS-scanner)"
 HOMEPAGE="http://www.openvas.org/;
@@ -15,18 +13,22 @@ 
SRC_URI="http://wald.intevation.org/frs/download.php/${DL_ID}/${P/_beta/+beta}.t
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS=" ~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE=""
 
-RDEPEND="
+DEPEND="
app-crypt/gpgme
>=dev-libs/glib-2.16:2
dev-libs/libgcrypt:0
>=net-analyzer/openvas-libraries-8.0.2
+"
+RDEPEND="${DEPEND}
!net-analyzer/openvas-plugins
-   !net-analyzer/openvas-server"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   !net-analyzer/openvas-server
+"
+BDEPEND="
+   virtual/pkgconfig
+"
 
 S="${WORKDIR}"/${P/_beta/+beta}
 
@@ -34,13 +36,13 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.0.3-mkcertclient.patch
"${FILESDIR}"/${PN}-4.0.3-rulesdir.patch
"${FILESDIR}"/${PN}-4.0.3-run.patch
-   )
+)
 
 src_prepare() {
+   cmake-utils_src_prepare
sed \
-e '/^install.*OPENVAS_CACHE_DIR.*/d' \
-i CMakeLists.txt || die
-   cmake-utils_src_prepare
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/files/

2017-01-15 Thread David Seifert
commit: 1be9283c6cfd04dc398e9cadc83b4bd3c4b93f66
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Tue Jan 10 16:41:39 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 15 09:47:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be9283c

net-analyzer/openvas-scanner: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/3422

 .../files/openvas-scanner-4.0.3-bsdsource.patch  | 12 
 1 file changed, 12 deletions(-)

diff --git 
a/net-analyzer/openvas-scanner/files/openvas-scanner-4.0.3-bsdsource.patch 
b/net-analyzer/openvas-scanner/files/openvas-scanner-4.0.3-bsdsource.patch
deleted file mode 100644
index f90b35e..
--- a/net-analyzer/openvas-scanner/files/openvas-scanner-4.0.3-bsdsource.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ru openvas-scanner-4.0.1/CMakeLists.txt 
openvas-scanner-4.0.1.bsdsource/CMakeLists.txt
 openvas-scanner-4.0.1/CMakeLists.txt   2014-04-23 16:00:47.0 
+0200
-+++ openvas-scanner-4.0.1.bsdsource/CMakeLists.txt 2014-05-26 
16:11:23.018940789 +0200
-@@ -235,7 +235,7 @@
- set (HARDENING_FLAGS"-Wformat -Wformat-security -O2 
-D_FORTIFY_SOURCE=2 -fstack-protector -Wl,-z,relro -Wl,-z,now")
- 
- set (CMAKE_C_FLAGS_DEBUG"${CMAKE_C_FLAGS_DEBUG} -Werror")
--set (CMAKE_C_FLAGS  "${CMAKE_C_FLAGS} ${HARDENING_FLAGS} -Wall 
-D_BSD_SOURCE -D_ISOC99_SOURCE -D_SVID_SOURCE")
-+set (CMAKE_C_FLAGS  "${CMAKE_C_FLAGS} ${HARDENING_FLAGS} -Wall 
-D_DEFAULT_SOURCE -D_ISOC99_SOURCE")
- 
- add_subdirectory (src)
- 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2015-12-07 Thread Justin Lecher
commit: 61b1e331d0940eb979b7160a0249a7668d77a84c
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Dec  7 08:06:56 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Dec  7 08:22:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b1e331

net-analyzer/openvas-scanner: Rename config.d file to match init script

Thanks for the report by Daniel Neto

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=567186

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 .../{openvas-scanner-5.0.4.ebuild => openvas-scanner-5.0.4-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-5.0.4.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-5.0.4-r1.ebuild
similarity index 96%
rename from net-analyzer/openvas-scanner/openvas-scanner-5.0.4.ebuild
rename to net-analyzer/openvas-scanner/openvas-scanner-5.0.4-r1.ebuild
index d1ca7b5..29a0bdb 100644
--- a/net-analyzer/openvas-scanner/openvas-scanner-5.0.4.ebuild
+++ b/net-analyzer/openvas-scanner/openvas-scanner-5.0.4-r1.ebuild
@@ -59,7 +59,7 @@ src_install() {
 
insinto /etc/openvas
doins "${FILESDIR}"/${MY_PN}.conf "${FILESDIR}"/${MY_PN}-daemon.conf
-   dosym ../openvas/${MY_PN}-daemon.conf /etc/conf.d/${PN}
+   dosym ../openvas/${MY_PN}-daemon.conf /etc/conf.d/${MY_PN}
 
insinto /etc/logrotate.d
doins "${FILESDIR}"/${MY_PN}.logrotate



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openvas-scanner/

2015-11-18 Thread Justin Lecher
commit: 505e437daec5d9013aeadc73671de4d51fc6bdf2
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Nov 18 15:48:01 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Nov 18 15:48:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505e437d

net-analyzer/openvas-scanner: Drop old

Package-Manager: portage-2.2.25
Signed-off-by: Justin Lecher  gentoo.org>

 net-analyzer/openvas-scanner/Manifest  |  3 -
 .../openvas-scanner/openvas-scanner-4.0.6.ebuild   | 67 
 .../openvas-scanner/openvas-scanner-4.0.7.ebuild   | 67 
 .../openvas-scanner/openvas-scanner-5.0.3.ebuild   | 71 --
 4 files changed, 208 deletions(-)

diff --git a/net-analyzer/openvas-scanner/Manifest 
b/net-analyzer/openvas-scanner/Manifest
index fce47ad..52e1f65 100644
--- a/net-analyzer/openvas-scanner/Manifest
+++ b/net-analyzer/openvas-scanner/Manifest
@@ -1,4 +1 @@
-DIST openvas-scanner-4.0.6.tar.gz 215715 SHA256 
2e851f3766eed9ca19e06258ceca1b1e9d7a8d88c017dab69707697baca6bf17 SHA512 
609cd1d423b233b40233e3292d17ce6839a07739a39015e1bd7fbc688ecce6d8dbec414999010c11b6dd4a7313c7dd307e4d91d0eb89ede8fe25659080dab20c
 WHIRLPOOL 
ab246e81141de722a5a301817ba52b3b02da84c9261d5e75b241fdf3f8a9e8102180a40b6b708d0c71692165302f56ff5de54afe847d43adf3db2f72fe1711f1
-DIST openvas-scanner-4.0.7.tar.gz 216116 SHA256 
be450e1e1094d6f56edf2fd06efba6d882bf3a1ec369c30d50c81056009ebc64 SHA512 
3b7387e207be72437866e2ef883257123ab5eaa6290dcd4efb60e49a536d6527a0854058777e5b397554baa8c82e09e5a3b521358cb11cec78396b25e6b156dd
 WHIRLPOOL 
a4b57cec6380c27cbf3caa4e3edaf288d24d24beff1e97756fc4c2168e4356c95a60624ee84f5badb456d91bdb4521ad38d771816dd57a8038b5f5afd6b9d15b
-DIST openvas-scanner-5.0.3.tar.gz 235795 SHA256 
e5d3bfcfdc8955195b60ae643d81484dc2a800179392dbd71cb8d0f7d183356b SHA512 
bfa76b328aec663fe13cf9e65412d7cbc729b66bcae76b34a295125d6f8586bb7873c3c1eebd897c82a549191baa8c6b9cf08f0a8aa148f70097eb76e944ef5b
 WHIRLPOOL 
d4dabd73faf96d353809763f4896ea6991fa5e2a05be5734ad8f64a6080c7346c96ab6db76d15046d2c29ea6b34fc50dd92a694748e7bfa60c67c080fce7e675
 DIST openvas-scanner-5.0.4.tar.gz 236282 SHA256 
f35bc66fe8590e3875e224a123dc110b7d32093a96887288d9e4fd18c547b14c SHA512 
51267f832a104897a497b5dc71d1b804de4db77742e2234d111a00b1e0e01536613b16ff48d23a37013178b016b39408a25d18a694980c7e6fc600824e05e149
 WHIRLPOOL 
eda77d5b6adc25c5ee8828bb82ca6e736885ea13b52c9484763967738ad01d1c9181a65ff07dc4aa5c6206c020ece177ccecdbf795a55aad6884d42b4c9692c1

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-4.0.6.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-4.0.6.ebuild
deleted file mode 100644
index 14d6dd7..000
--- a/net-analyzer/openvas-scanner/openvas-scanner-4.0.6.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils systemd
-
-MY_PN=openvassd
-
-DL_ID=1959
-
-DESCRIPTION="A remote security scanner for Linux (OpenVAS-scanner)"
-HOMEPAGE="http://www.openvas.org/;
-SRC_URI="http://wald.intevation.org/frs/download.php/${DL_ID}/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE=""
-
-RDEPEND="
-   >=net-analyzer/openvas-libraries-7.0.9
-   !net-analyzer/openvas-plugins
-   !net-analyzer/openvas-server"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.0.3-bsdsource.patch
-   "${FILESDIR}"/${PN}-4.0.3-mkcertclient.patch
-   "${FILESDIR}"/${PN}-4.0.3-rulesdir.patch
-   "${FILESDIR}"/${PN}-4.0.3-run.patch
-   )
-
-src_prepare() {
-   sed \
-   -e '/^install.*OPENVAS_CACHE_DIR.*/d' \
-   -i CMakeLists.txt || die
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   "-DLOCALSTATEDIR=${EPREFIX}/var"
-   "-DSYSCONFDIR=${EPREFIX}/etc"
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   newinitd "${FILESDIR}"/${MY_PN}.init ${MY_PN}
-
-   insinto /etc/openvas
-   doins "${FILESDIR}"/${MY_PN}.conf "${FILESDIR}"/${MY_PN}-daemon.conf
-   dosym ../openvas/${MY_PN}-daemon.conf /etc/conf.d/${PN}
-
-   insinto /etc/logrotate.d
-   doins "${FILESDIR}"/${MY_PN}.logrotate
-
-   dodoc "${FILESDIR}"/openvas-nvt-sync-cron
-
-   systemd_newtmpfilesd "${FILESDIR}"/${MY_PN}.tmpfiles.d ${MY_PN}.conf
-   systemd_dounit "${FILESDIR}"/${MY_PN}.service
-}

diff --git a/net-analyzer/openvas-scanner/openvas-scanner-4.0.7.ebuild 
b/net-analyzer/openvas-scanner/openvas-scanner-4.0.7.ebuild
deleted file mode 100644
index 8c67f1a..000
--- a/net-analyzer/openvas-scanner/openvas-scanner-4.0.7.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils systemd