diff --git a/community/ospd-openvas/APKBUILD b/community/ospd-openvas/APKBUILD index 67e813ddbaab2b880ed36c193978844770e0dd07..2f97307a20d64fc2770c0f0816116c1521c4f897 100644 --- a/community/ospd-openvas/APKBUILD +++ b/community/ospd-openvas/APKBUILD @@ -2,12 +2,12 @@ # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=ospd-openvas pkgver=1.0.1 -pkgrel=0 +pkgrel=1 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" license="GPL-2.0" -depends="ospd py3-psutil py3-redis py3-setuptools" +depends="py3-psutil py3-redis py3-setuptools ospd" subpackages="$pkgname-openrc" source="$pkgname-$pkgver.tar.gz::https://github.com/greenbone/ospd-openvas/archive/v$pkgver.tar.gz $pkgname.initd @@ -29,6 +29,6 @@ package() { } sha512sums="bdcdb1a8bc08fc27f1a85846ad944b3764a67c153cd75ffa607f69e0c07f223aa0e0965ee081e2398d4d47fc6faf1fd6fad90e6bc724952a0679de783dd2cc87 ospd-openvas-1.0.1.tar.gz -85d69018f447d714363759d488ef378e5e3cedd07c51c675a33728afc73d02c4e3fe7a1aec8a2c20c619619cfeec19d7f636301821f694271c06cd09de585b4a ospd-openvas.initd +7978af16912fcdc3f42145e9736f2768eda8b1214463dc6839eb1f6d67805bcf4267943334b0b05e5be8ec1645bad2b0fdab88dc6038f47d1b75e23bb15abcdf ospd-openvas.initd ef07f02c3900ee431785b2c2e53f04f4fd114f502526ec509c869dcd3a95e4284fc65f05f5ec85280cc05a29a46fba9c74ef3b0b0d618b9c9c1e62d9bb3fc6fa ospd-openvas.confd 12c9aad78ec0244ff1575563f73fbb8e1def08d5fa71bf69a105a491e6cdb47d1868833168b35d903bb2a94e5e81c32601118130ebdfb8c596721a3c9f3ccabd ospd.conf" diff --git a/community/ospd-openvas/ospd-openvas.initd b/community/ospd-openvas/ospd-openvas.initd index cb38afae10f56abebb8cec5e3de58c6de9805998..f7a67ba99a5aed82e88bc2a5bcf370465987f3b4 100644 --- a/community/ospd-openvas/ospd-openvas.initd +++ b/community/ospd-openvas/ospd-openvas.initd @@ -4,15 +4,16 @@ name="remotely control an OpenVAS Scanner" command="/usr/bin/ospd-openvas" +pidfile="/run/${RC_SVCNAME}.pid" command_args="${OSPD_OPENVAS_OPTIONS} \ - ${OSPD_OPENVAS_UNIX_SOCKET} \ - ${OSPD_OPENVAS_SOCKET_MODE} \ - --config /etc/openvas/ospd.conf" + ${OSPD_OPENVAS_UNIX_SOCKET} \ + ${OSPD_OPENVAS_SOCKET_MODE} \ + --pid-file ${pidfile} \ + --config /etc/openvas/ospd.conf" -pidfile="/run/ospd-openvas.pid" command_background="true" depend() { - after bootmisc - need localmount redis + after bootmisc + need localmount redis }