From b50a106327a4d4480b77038c14fca3aaa9c1c543 Mon Sep 17 00:00:00 2001 From: Francesco Colista <fcolista@alpinelinux.org> Date: Fri, 15 May 2020 08:37:33 +0000 Subject: [PATCH] community/ospd-openvas: improved init to set and use correctly pidfile --- community/ospd-openvas/APKBUILD | 6 +++--- community/ospd-openvas/ospd-openvas.initd | 8 +++----- community/ospd-openvas/ospd.conf | 2 +- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/community/ospd-openvas/APKBUILD b/community/ospd-openvas/APKBUILD index 2f97307a20d6..49e8b7a4e3a7 100644 --- a/community/ospd-openvas/APKBUILD +++ b/community/ospd-openvas/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=ospd-openvas pkgver=1.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="ospd-openvas is an OSP server implementation to allow GVM to remotely control an OpenVAS Scanner" url="https://github.com/greenbone/ospd-openvas" arch="noarch" @@ -29,6 +29,6 @@ package() { } sha512sums="bdcdb1a8bc08fc27f1a85846ad944b3764a67c153cd75ffa607f69e0c07f223aa0e0965ee081e2398d4d47fc6faf1fd6fad90e6bc724952a0679de783dd2cc87 ospd-openvas-1.0.1.tar.gz -7978af16912fcdc3f42145e9736f2768eda8b1214463dc6839eb1f6d67805bcf4267943334b0b05e5be8ec1645bad2b0fdab88dc6038f47d1b75e23bb15abcdf ospd-openvas.initd +af576db115f85e80d7e2e8a91508c0ce70e911002ab97ccd4ebb089c487b515ca393ae9fd284ecc9d3f533a2ab4a741faa1dcc4f2047b7f1ca541832ce8b6b09 ospd-openvas.initd ef07f02c3900ee431785b2c2e53f04f4fd114f502526ec509c869dcd3a95e4284fc65f05f5ec85280cc05a29a46fba9c74ef3b0b0d618b9c9c1e62d9bb3fc6fa ospd-openvas.confd -12c9aad78ec0244ff1575563f73fbb8e1def08d5fa71bf69a105a491e6cdb47d1868833168b35d903bb2a94e5e81c32601118130ebdfb8c596721a3c9f3ccabd ospd.conf" +cca4e7d9d0ed299e43d748337c8a848056c9125bb3fea32d42409f50852422cc8409388c7b5e275e3d4b78d6f86f11c64adddaa9e3dd622bbf9e09579f4ea3be ospd.conf" diff --git a/community/ospd-openvas/ospd-openvas.initd b/community/ospd-openvas/ospd-openvas.initd index f7a67ba99a5a..bfc70984d825 100644 --- a/community/ospd-openvas/ospd-openvas.initd +++ b/community/ospd-openvas/ospd-openvas.initd @@ -1,18 +1,16 @@ #!/sbin/openrc-run -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -name="remotely control an OpenVAS Scanner" +name="Remotely control an OpenVAS Scanner" command="/usr/bin/ospd-openvas" -pidfile="/run/${RC_SVCNAME}.pid" +pidfile="/run/ospd/${RC_SVCNAME}.pid" command_args="${OSPD_OPENVAS_OPTIONS} \ ${OSPD_OPENVAS_UNIX_SOCKET} \ ${OSPD_OPENVAS_SOCKET_MODE} \ --pid-file ${pidfile} \ --config /etc/openvas/ospd.conf" -command_background="true" - depend() { after bootmisc need localmount redis diff --git a/community/ospd-openvas/ospd.conf b/community/ospd-openvas/ospd.conf index 26a9bff6718a..3f155aa40237 100644 --- a/community/ospd-openvas/ospd.conf +++ b/community/ospd-openvas/ospd.conf @@ -4,7 +4,7 @@ unix_socket = /tmp/ospd.sock #socket_mode = 0o770 -#unix_socket = /run/ospd/ospd-openvas.pid +pid_file = /run/ospd/ospd-openvas.pid log_level = DEBUG log_file = /var/log/gvm/openvas.log -- GitLab