Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/gvmd/, net-analyzer/gvmd/files/
Date: Tue, 10 May 2022 19:54:07
Message-Id: 1652212416.f89f5f93d8301291321b9c8fc2ecf9b6c567a3ec.flow@gentoo
1 commit: f89f5f93d8301291321b9c8fc2ecf9b6c567a3ec
2 Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 9 13:57:15 2022 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Tue May 10 19:53:36 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89f5f93
7
8 net-analyzer/gvmd: drop 9.0.1, 20.8.1
9
10 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
11
12 net-analyzer/gvmd/Manifest | 3 -
13 .../gvmd/files/greenbone-certdata-sync.conf | 1 -
14 net-analyzer/gvmd/files/greenbone-nvt-sync.conf | 1 -
15 .../gvmd/files/greenbone-scapdata-sync.conf | 1 -
16 .../gvmd/files/gvmd-9.0.1-glibc_siglist.patch | 96 ----------------
17 net-analyzer/gvmd/files/gvmd-startpre.sh | 7 --
18 net-analyzer/gvmd/files/gvmd.logrotate | 13 ---
19 net-analyzer/gvmd/files/gvmd.service | 21 ----
20 net-analyzer/gvmd/gvmd-20.8.1.ebuild | 125 ---------------------
21 net-analyzer/gvmd/gvmd-9.0.1.ebuild | 121 --------------------
22 net-analyzer/gvmd/metadata.xml | 5 +-
23 11 files changed, 1 insertion(+), 393 deletions(-)
24
25 diff --git a/net-analyzer/gvmd/Manifest b/net-analyzer/gvmd/Manifest
26 index 0491908d3697..afe9b2d63f60 100644
27 --- a/net-analyzer/gvmd/Manifest
28 +++ b/net-analyzer/gvmd/Manifest
29 @@ -1,4 +1 @@
30 -DIST gvm-report-formats-0.1.tar.gz 58962 BLAKE2B 45cb5a7b81b68524254947503921f871577b86c2d7696758b365205b5ed8e4516840f704d3bcb8da6925a536db8e01fb9f0d922a3a2233dd4d4fa21e4308dc1b SHA512 8ae128ca087b7d1ecd2b84cb43e67b8f920001699268b9ce70d1f703f1dac68d8905354f5a8203808982291fdeb80fb11569a0bb559df0263296c603c691b422
31 -DIST gvmd-20.8.1.tar.gz 1024660 BLAKE2B c2981d73efe4bb32008c82ba9a017f58ade18efe00d85c1876a872ae9c6260e801697ef7c7bc9c0862e92043167ecd58d082b97c746308d983ffac7991146d83 SHA512 e946be6c67970fdb0e4e6fbb2ac9445576c280c3ac7503ff42aac2c079e817ee587a37477956917b576bafab3e7caa281da5befa6502b044562051ae976889b2
32 DIST gvmd-21.4.5.tar.gz 1041186 BLAKE2B 18edc375084a6c6445f12779935e34d20826d2390481cbcdc06cab8dea81ea9c6bddeda437b081137f858e860f725431d33d5654eae231e303e0dc5618a89c8a SHA512 5b22b9bfd58ae73fb973941c7a96027599ccc5b78d822eac9c840460cb75bf60a398519569daa04d5c4d935dbe3974335f87e2c1c5fa751b4cec1ea6e5f064ec
33 -DIST gvmd-9.0.1.tar.gz 1446748 BLAKE2B 7b7b4e8e4224e7a24964f39157bd0535fb4e6405b2813da7c827f4705c4b5df4d953783a3e21950c9196aa5878a09ce6eec7b4d906cc13730e508b0aa5d4be61 SHA512 4c4f0e1fdd2255be1a96967d61d9066d8860aecc5959f04c559b1a248bcc54d9cb75facd0156e223d674f038718f1e8ba0ee6b36cdc8ed88efe480acd1aa54cf
34
35 diff --git a/net-analyzer/gvmd/files/greenbone-certdata-sync.conf b/net-analyzer/gvmd/files/greenbone-certdata-sync.conf
36 deleted file mode 100644
37 index d31a7331d341..000000000000
38 --- a/net-analyzer/gvmd/files/greenbone-certdata-sync.conf
39 +++ /dev/null
40 @@ -1 +0,0 @@
41 -COMMUNITY_CERT_RSYNC_FEED="rsync://feed.openvas.org:/cert-data"
42
43 diff --git a/net-analyzer/gvmd/files/greenbone-nvt-sync.conf b/net-analyzer/gvmd/files/greenbone-nvt-sync.conf
44 deleted file mode 100644
45 index 967c41dec2e3..000000000000
46 --- a/net-analyzer/gvmd/files/greenbone-nvt-sync.conf
47 +++ /dev/null
48 @@ -1 +0,0 @@
49 -COMMUNITY_NVT_RSYNC_FEED="rsync://feed.openvas.org:/nvt-feed"
50
51 diff --git a/net-analyzer/gvmd/files/greenbone-scapdata-sync.conf b/net-analyzer/gvmd/files/greenbone-scapdata-sync.conf
52 deleted file mode 100644
53 index 4a7426bc8057..000000000000
54 --- a/net-analyzer/gvmd/files/greenbone-scapdata-sync.conf
55 +++ /dev/null
56 @@ -1 +0,0 @@
57 -COMMUNITY_SCAP_RSYNC_FEED="rsync://feed.openvas.org:/scap-data"
58
59 diff --git a/net-analyzer/gvmd/files/gvmd-9.0.1-glibc_siglist.patch b/net-analyzer/gvmd/files/gvmd-9.0.1-glibc_siglist.patch
60 deleted file mode 100644
61 index 186bd882bdd8..000000000000
62 --- a/net-analyzer/gvmd/files/gvmd-9.0.1-glibc_siglist.patch
63 +++ /dev/null
64 @@ -1,96 +0,0 @@
65 -From ed07f5a23dd0644d0bbd3f2ddc1cec3b6ce922c6 Mon Sep 17 00:00:00 2001
66 -From: Timo Gurr <timo.gurr@×××××.com>
67 -Date: Tue, 1 Sep 2020 10:03:34 +0200
68 -Subject: [PATCH] Replace deprecated sys_siglist with strsignal
69 -
70 -Required to work with glibc >= 2.32.
71 -
72 -https://sourceware.org/pipermail/libc-announce/2020/000029.html
73 -
74 - The deprecated arrays sys_siglist, _sys_siglist, and sys_sigabbrev
75 - are no longer available to newly linked binaries, and their declarations
76 - have been removed from <string.h>. They are exported solely as
77 - compatibility symbols to support old binaries. All programs should use
78 - strsignal instead.
79 -
80 ---- ./src/manage.c 2020-05-12 18:54:26.000000000 +0200
81 -+++ ./src/manage.c 2020-10-27 13:32:20.423421085 +0100
82 -@@ -3283,7 +3283,7 @@
83 - {
84 - g_debug ("%s: Received %s signal.",
85 - __FUNCTION__,
86 -- sys_siglist[get_termination_signal()]);
87 -+ strsignal(get_termination_signal()));
88 - }
89 - if (global_current_report)
90 - {
91 -@@ -3305,7 +3305,7 @@
92 - {
93 - g_debug ("%s: Received %s signal.",
94 - __FUNCTION__,
95 -- sys_siglist[get_termination_signal()]);
96 -+ strsignal(get_termination_signal()));
97 - if (global_current_report)
98 - {
99 - set_report_scan_run_status (global_current_report,
100 ---- ./src/gvmd.c 2020-05-12 18:54:26.000000000 +0200
101 -+++ ./src/gvmd.c 2020-10-27 13:34:47.606424207 +0100
102 -@@ -922,7 +922,7 @@
103 - if (sigaction (signal, &action, NULL) == -1)
104 - {
105 - g_critical ("%s: failed to register %s handler",
106 -- __FUNCTION__, sys_siglist[signal]);
107 -+ __FUNCTION__, strsignal(termination_signal));
108 - exit (EXIT_FAILURE);
109 - }
110 - }
111 -@@ -953,7 +953,7 @@
112 - if (sigaction (signal, &action, NULL) == -1)
113 - {
114 - g_critical ("%s: failed to register %s handler",
115 -- __FUNCTION__, sys_siglist[signal]);
116 -+ __FUNCTION__, strsignal(termination_signal));
117 - exit (EXIT_FAILURE);
118 - }
119 - }
120 -@@ -1258,7 +1258,7 @@
121 - if (termination_signal)
122 - {
123 - g_debug ("Received %s signal",
124 -- sys_siglist[termination_signal]);
125 -+ strsignal(termination_signal));
126 - cleanup ();
127 - /* Raise signal again, to exit with the correct return value. */
128 - setup_signal_handler (termination_signal, SIG_DFL, 0);
129 -@@ -1347,7 +1347,7 @@
130 - if (termination_signal)
131 - {
132 - g_debug ("Received %s signal",
133 -- sys_siglist[termination_signal]);
134 -+ strsignal(termination_signal));
135 - cleanup ();
136 - /* Raise signal again, to exit with the correct return value. */
137 - setup_signal_handler (termination_signal, SIG_DFL, 0);
138 ---- ./src/manage_sql.c 2020-05-12 18:54:26.000000000 +0200
139 -+++ ./src/manage_sql.c 2020-10-27 13:36:19.071426148 +0100
140 -@@ -18711,7 +18711,7 @@
141 - void
142 - manage_cleanup_process_error (int signal)
143 - {
144 -- g_debug ("Received %s signal", sys_siglist[signal]);
145 -+ g_debug ("Received %s signal", strsignal(signal));
146 - if (sql_is_open ())
147 - {
148 - if (current_scanner_task)
149 ---- ./src/gmpd.c 2020-05-12 18:54:26.000000000 +0200
150 -+++ ./src/gmpd.c 2020-10-27 13:46:29.687439101 +0100
151 -@@ -496,8 +496,7 @@
152 - {
153 - g_debug ("%s: Received %s signal.",
154 - __FUNCTION__,
155 -- sys_siglist[get_termination_signal()]);
156 --
157 -+ strsignal(get_termination_signal()));
158 - goto client_free;
159 - }
160 -
161
162 diff --git a/net-analyzer/gvmd/files/gvmd-startpre.sh b/net-analyzer/gvmd/files/gvmd-startpre.sh
163 deleted file mode 100644
164 index 5ba4b5c273c9..000000000000
165 --- a/net-analyzer/gvmd/files/gvmd-startpre.sh
166 +++ /dev/null
167 @@ -1,7 +0,0 @@
168 -#!/bin/sh
169 -
170 -# Greenbone Vulnerability Manager Systemd ExecStartPre
171 -touch /var/run/gvm-{checking,create-functions,helping,migrating,serving}
172 -chown -R gvm:gvm /var/run/gvm-{checking,create-functions,helping,migrating,serving}
173 -touch /var/run/feed-update.lock
174 -chown gvm:gvm /var/run/feed-update.lock
175
176 diff --git a/net-analyzer/gvmd/files/gvmd.logrotate b/net-analyzer/gvmd/files/gvmd.logrotate
177 deleted file mode 100644
178 index 453462575f8b..000000000000
179 --- a/net-analyzer/gvmd/files/gvmd.logrotate
180 +++ /dev/null
181 @@ -1,13 +0,0 @@
182 -# Copyright 1999-2019 Gentoo Authors
183 -# Distributed under the terms of the GNU General Public License v2
184 -# Daemon ignore HUP so we use 'copytruncate' instead of 'create'
185 -# with safe file size to prevent losing log entries.
186 -
187 -/var/log/gvm/gvmd.log {
188 - compress
189 - missingok
190 - notifempty
191 - sharedscripts
192 - copytruncate
193 - maxsize 10M
194 -}
195
196 diff --git a/net-analyzer/gvmd/files/gvmd.service b/net-analyzer/gvmd/files/gvmd.service
197 deleted file mode 100644
198 index 2e3ad84c85a5..000000000000
199 --- a/net-analyzer/gvmd/files/gvmd.service
200 +++ /dev/null
201 @@ -1,21 +0,0 @@
202 -[Unit]
203 -Description=Greenbone Vulnerability Manager
204 -After=network.target
205 -After=openvassd.service
206 -Wants=openvassd.service
207 -Before=gsad.service
208 -
209 -[Service]
210 -Type=forking
211 -PrivateTmp=yes
212 -User=gvm
213 -Group=gvm
214 -PermissionsStartOnly=true
215 -EnvironmentFile=-/etc/gvm/sysconfig/gvmd-daemon.conf
216 -ExecStartPre=-/etc/gvm/gvmd-startpre.sh
217 -ExecStart=/usr/bin/gvmd $GVMD_OPTIONS $GVMD_LISTEN_ADDRESS_TCP $GVMD_PORT $GVMD_SCANNER_HOST $GVMD_GNUTLS_PRIORITIES
218 -Restart=on-failure
219 -RestartSec=10
220 -
221 -[Install]
222 -WantedBy=multi-user.target
223
224 diff --git a/net-analyzer/gvmd/gvmd-20.8.1.ebuild b/net-analyzer/gvmd/gvmd-20.8.1.ebuild
225 deleted file mode 100644
226 index 87213ec32152..000000000000
227 --- a/net-analyzer/gvmd/gvmd-20.8.1.ebuild
228 +++ /dev/null
229 @@ -1,125 +0,0 @@
230 -# Copyright 1999-2021 Gentoo Authors
231 -# Distributed under the terms of the GNU General Public License v2
232 -
233 -EAPI=7
234 -
235 -CMAKE_MAKEFILE_GENERATOR="emake"
236 -inherit cmake systemd toolchain-funcs
237 -
238 -DESCRIPTION="Greenbone vulnerability manager, previously named openvas-manager"
239 -HOMEPAGE="https://www.greenbone.net/en/ https://github.com/greenbone/gvmd/"
240 -SRC_URI="https://github.com/greenbone/gvmd/archive/v${PV}.tar.gz -> ${P}.tar.gz
241 - https://github.com/j-licht/gvmd_report_formats/archive/v0.1.tar.gz -> gvm-report-formats-0.1.tar.gz"
242 -
243 -SLOT="0"
244 -LICENSE="GPL-2+"
245 -KEYWORDS="~amd64 ~x86"
246 -IUSE="extras test"
247 -RESTRICT="!test? ( test )"
248 -
249 -DEPEND="
250 - acct-group/gvm
251 - acct-user/gvm
252 - dev-db/postgresql:*[uuid]
253 - dev-libs/libgcrypt:0=
254 - dev-libs/libical
255 - >=net-analyzer/gvm-libs-20.8.0
256 - net-libs/gnutls:=[tools]
257 - extras? (
258 - app-text/xmlstarlet
259 - dev-texlive/texlive-latexextra )"
260 -
261 -RDEPEND="
262 - ${DEPEND}
263 - net-analyzer/ospd-openvas"
264 -
265 -BDEPEND="
266 - sys-devel/bison
267 - sys-devel/flex
268 - virtual/pkgconfig
269 - extras? (
270 - app-doc/doxygen[dot]
271 - app-doc/xmltoman
272 - app-text/htmldoc
273 - dev-libs/libxslt
274 - )
275 - test? ( dev-libs/cgreen )"
276 -
277 -src_prepare() {
278 - cmake_src_prepare
279 - # QA-Fix | Use correct FHS/Gentoo policy paths for 9.0.0
280 - sed -i -e "s*share/doc/gvm/html/*share/doc/gvmd-${PV}/html/*g" doc/CMakeLists.txt || die
281 - sed -i -e "s*/doc/gvm/*/doc/gvmd-${PV}/*g" CMakeLists.txt || die
282 - # QA-Fix | Remove !CLANG Doxygen warnings for 9.0.0
283 - if use extras; then
284 - if ! tc-is-clang; then
285 - local f
286 - for f in doc/*.in
287 - do
288 - sed -i \
289 - -e "s*CLANG_ASSISTED_PARSING = NO*#CLANG_ASSISTED_PARSING = NO*g" \
290 - -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
291 - "${f}" || die "couldn't disable CLANG parsing"
292 - done
293 - fi
294 - fi
295 -}
296 -
297 -src_configure() {
298 - local mycmakeargs=(
299 - "-DLOCALSTATEDIR=${EPREFIX}/var"
300 - "-DSYSCONFDIR=${EPREFIX}/etc"
301 - "-DLIBDIR=${EPREFIX}/usr/$(get_libdir)"
302 - "-DSBINDIR=${EPREFIX}/usr/bin"
303 - )
304 - cmake_src_configure
305 -}
306 -
307 -src_compile() {
308 - cmake_src_compile
309 - if use extras; then
310 - cmake_build -C "${BUILD_DIR}" doc
311 - cmake_build doc-full -C "${BUILD_DIR}" doc
312 - fi
313 - if use test; then
314 - cmake_build tests
315 - fi
316 - cmake_build rebuild_cache
317 -}
318 -
319 -src_install() {
320 - if use extras; then
321 - local HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
322 - fi
323 - cmake_src_install
324 -
325 - #QA-Fix
326 - rm -r "${D}/usr/etc" || die
327 -
328 - insinto /etc/gvm
329 - doins -r "${FILESDIR}"/*sync*
330 -
331 - insinto /etc/gvm/sysconfig
332 - doins "${FILESDIR}/${PN}-daemon.conf"
333 -
334 - exeinto /etc/gvm
335 - doexe "${FILESDIR}"/gvmd-startpre.sh
336 -
337 - fowners -R gvm:gvm /etc/gvm
338 -
339 - newinitd "${FILESDIR}/${PN}.init" "${PN}"
340 - newconfd "${FILESDIR}/${PN}-daemon.conf" "${PN}"
341 -
342 - insinto /etc/logrotate.d
343 - newins "${FILESDIR}/${PN}.logrotate" "${PN}"
344 -
345 - systemd_dounit "${FILESDIR}/${PN}.service"
346 -
347 - # Set proper permissions on required files/directories
348 - keepdir /var/lib/gvm/gvmd
349 - fowners -R gvm:gvm /var/lib/gvm
350 -
351 - #add report formats from old version for migration
352 - insinto /usr/share/gvm/gvmd/
353 - doins -r "${WORKDIR}/gvmd_report_formats-0.1/report_formats/"
354 -}
355
356 diff --git a/net-analyzer/gvmd/gvmd-9.0.1.ebuild b/net-analyzer/gvmd/gvmd-9.0.1.ebuild
357 deleted file mode 100644
358 index 2e848ce6b59a..000000000000
359 --- a/net-analyzer/gvmd/gvmd-9.0.1.ebuild
360 +++ /dev/null
361 @@ -1,121 +0,0 @@
362 -# Copyright 1999-2021 Gentoo Authors
363 -# Distributed under the terms of the GNU General Public License v2
364 -
365 -EAPI=7
366 -
367 -CMAKE_MAKEFILE_GENERATOR="emake"
368 -inherit cmake systemd toolchain-funcs
369 -
370 -DESCRIPTION="Greenbone vulnerability manager, previously named openvas-manager"
371 -HOMEPAGE="https://www.greenbone.net/en/"
372 -SRC_URI="https://github.com/greenbone/gvmd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
373 -
374 -SLOT="0"
375 -LICENSE="GPL-2+"
376 -KEYWORDS="~amd64 ~x86"
377 -IUSE="extras test"
378 -RESTRICT="!test? ( test )"
379 -
380 -DEPEND="
381 - dev-db/postgresql:*[uuid]
382 - dev-libs/libgcrypt:0=
383 - dev-libs/libical
384 - >=net-analyzer/gvm-libs-11.0.1
385 - net-libs/gnutls:=[tools]
386 - extras? (
387 - app-text/xmlstarlet
388 - dev-texlive/texlive-latexextra )"
389 -
390 -RDEPEND="
391 - ${DEPEND}
392 - acct-user/gvm
393 - net-analyzer/ospd-openvas"
394 -
395 -BDEPEND="
396 - sys-devel/bison
397 - sys-devel/flex
398 - virtual/pkgconfig
399 - extras? (
400 - app-doc/doxygen[dot]
401 - app-doc/xmltoman
402 - app-text/htmldoc
403 - dev-libs/libxslt
404 - )
405 - test? ( dev-libs/cgreen )"
406 -
407 -PATCHES=(
408 - # Replace deprecated glibc sys_siglist with strsignal
409 - "${FILESDIR}/${P}-glibc_siglist.patch"
410 -)
411 -
412 -src_prepare() {
413 - cmake_src_prepare
414 - # QA-Fix | Use correct FHS/Gentoo policy paths for 9.0.0
415 - sed -i -e "s*share/doc/gvm/html/*share/doc/gvmd-${PV}/html/*g" "${S}"/doc/CMakeLists.txt || die
416 - sed -i -e "s*/doc/gvm/*/doc/gvmd-${PV}/*g" "${S}"/CMakeLists.txt || die
417 - # QA-Fix | Remove !CLANG Doxygen warnings for 9.0.0
418 - if use extras; then
419 - if ! tc-is-clang; then
420 - local f
421 - for f in doc/*.in
422 - do
423 - sed -i \
424 - -e "s*CLANG_ASSISTED_PARSING = NO*#CLANG_ASSISTED_PARSING = NO*g" \
425 - -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
426 - "${f}" || die "couldn't disable CLANG parsing"
427 - done
428 - fi
429 - fi
430 -}
431 -
432 -src_configure() {
433 - local mycmakeargs=(
434 - "-DLOCALSTATEDIR=${EPREFIX}/var"
435 - "-DSYSCONFDIR=${EPREFIX}/etc"
436 - "-DLIBDIR=${EPREFIX}/usr/$(get_libdir)"
437 - "-DSBINDIR=${EPREFIX}/usr/bin"
438 - )
439 - cmake_src_configure
440 -}
441 -
442 -src_compile() {
443 - cmake_src_compile
444 - if use extras; then
445 - cmake_build -C "${BUILD_DIR}" doc
446 - cmake_build doc-full -C "${BUILD_DIR}" doc
447 - fi
448 - if use test; then
449 - cmake_build tests
450 - fi
451 - cmake_build rebuild_cache
452 -}
453 -
454 -src_install() {
455 - if use extras; then
456 - local HTML_DOCS=( "${BUILD_DIR}"/doc/generated/html/. )
457 - fi
458 - cmake_src_install
459 -
460 - insinto /etc/gvm
461 - doins -r "${FILESDIR}"/*sync*
462 -
463 - insinto /etc/gvm/sysconfig
464 - doins "${FILESDIR}/${PN}-daemon.conf"
465 -
466 - exeinto /etc/gvm
467 - doexe "${FILESDIR}"/gvmd-startpre.sh
468 -
469 - fowners -R gvm:gvm /etc/gvm
470 -
471 - newinitd "${FILESDIR}/${PN}.init" "${PN}"
472 - newconfd "${FILESDIR}/${PN}-daemon.conf" "${PN}"
473 -
474 - insinto /etc/logrotate.d
475 - newins "${FILESDIR}/${PN}.logrotate" "${PN}"
476 -
477 - systemd_dounit "${FILESDIR}/${PN}.service"
478 -
479 - # Set proper permissions on required files/directories
480 - keepdir /var/lib/gvm/gvmd
481 - fowners -R gvm:gvm /var/lib/gvm
482 -}
483
484 diff --git a/net-analyzer/gvmd/metadata.xml b/net-analyzer/gvmd/metadata.xml
485 index d60e9b09e0d8..f0294aac8dd0 100644
486 --- a/net-analyzer/gvmd/metadata.xml
487 +++ b/net-analyzer/gvmd/metadata.xml
488 @@ -9,14 +9,11 @@
489 <email>proxy-maint@g.o</email>
490 <name>Proxy Maintainers</name>
491 </maintainer>
492 - <use>
493 - <flag name="extras">Html docs support</flag>
494 - </use>
495 <longdescription lang="en">
496 The Greenbone Vulnerability Manager is the central management service between security scanners and the user clients.
497 It manages the storage of any vulnerability management configurations and of the scan results.
498 Access to data, control commands and workflows is offered via the XML-based Greenbone Management Protocol (GMP).
499 - The primary scanner OpenVAS Scanner is controlled directly via protocol OTP while any other
500 + The primary scanner OpenVAS Scanner is controlled directly via protocol OTP while any other
501 remote scanner is coupled with the Open Scanner Protocol (OSP).
502 </longdescription>
503 <upstream>