From: Sophie Brun <sophie@kali.org>
Date: Thu, 15 Oct 2020 10:50:27 +0200
Subject: Adapt ospd-openvas.service

Add the RuntimeDirectory ospd to create the dir /var/un/ospd for the socket and pid
User and group are specific to Debian: _gvm
Keep unix_socket=/run/ospd/ospd.sock (not ospd-openvas.sock)

Forwarded: not-needed
---
 config/ospd-openvas.conf    | 2 +-
 config/ospd-openvas.service | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/config/ospd-openvas.conf b/config/ospd-openvas.conf
index 94e5a4d..69d63a4 100644
--- a/config/ospd-openvas.conf
+++ b/config/ospd-openvas.conf
@@ -1,6 +1,6 @@
 [OSPD - openvas]
 log_level = INFO
 socket_mode = 0o770
-unix_socket = /run/ospd/ospd-openvas.sock
+unix_socket = /run/ospd/ospd.sock
 pid_file = /run/ospd/ospd-openvas.pid
 log_file = /var/log/gvm/ospd-openvas.log
diff --git a/config/ospd-openvas.service b/config/ospd-openvas.service
index 6703dd3..a823bc9 100644
--- a/config/ospd-openvas.service
+++ b/config/ospd-openvas.service
@@ -7,7 +7,8 @@ ConditionKernelCommandLine=!recovery
 
 [Service]
 Type=forking
-User=gvm
+User=_gvm
+Group=_gvm
 RuntimeDirectory=ospd
 RuntimeDirectoryMode=2775
 PIDFile=/run/ospd/ospd-openvas.pid
