1 |
jlec 14/10/01 10:58:58 |
2 |
|
3 |
Modified: openvasmd.service openvasmd.init |
4 |
openvasmd-daemon.conf |
5 |
Added: openvas-manager-5.0.4-run.patch |
6 |
Log: |
7 |
net-analyzer/openvas-manager: Enhance init and systemd support; drop installation instructions in favour of meta package |
8 |
|
9 |
(Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!) |
10 |
|
11 |
Revision Changes Path |
12 |
1.2 net-analyzer/openvas-manager/files/openvasmd.service |
13 |
|
14 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.service?rev=1.2&view=markup |
15 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.service?rev=1.2&content-type=text/plain |
16 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.service?r1=1.1&r2=1.2 |
17 |
|
18 |
Index: openvasmd.service |
19 |
=================================================================== |
20 |
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.service,v |
21 |
retrieving revision 1.1 |
22 |
retrieving revision 1.2 |
23 |
diff -u -r1.1 -r1.2 |
24 |
--- openvasmd.service 28 Sep 2014 18:23:17 -0000 1.1 |
25 |
+++ openvasmd.service 1 Oct 2014 10:58:58 -0000 1.2 |
26 |
@@ -5,7 +5,7 @@ |
27 |
|
28 |
[Service] |
29 |
EnvironmentFile=-/etc/openvas/openvasmd.conf |
30 |
-ExecStart=/usr/sbin/openvasmd -f $MANAGER_LISTEN $MANAGER_PORT $SCANNER_LISTEN $SCANNER_PORT $MANAGER_OTP |
31 |
+ExecStart=/usr/sbin/openvasmd -f ${MANAGER_LISTEN} ${MANAGER_PORT} ${SCANNER_LISTEN} ${SCANNER_PORT} ${MANAGER_EXTRA_ARGS} |
32 |
Restart=always |
33 |
RestartSec=1 |
34 |
User=root |
35 |
|
36 |
|
37 |
|
38 |
1.2 net-analyzer/openvas-manager/files/openvasmd.init |
39 |
|
40 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.init?rev=1.2&view=markup |
41 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.init?rev=1.2&content-type=text/plain |
42 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.init?r1=1.1&r2=1.2 |
43 |
|
44 |
Index: openvasmd.init |
45 |
=================================================================== |
46 |
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.init,v |
47 |
retrieving revision 1.1 |
48 |
retrieving revision 1.2 |
49 |
diff -u -r1.1 -r1.2 |
50 |
--- openvasmd.init 28 Sep 2014 18:23:17 -0000 1.1 |
51 |
+++ openvasmd.init 1 Oct 2014 10:58:58 -0000 1.2 |
52 |
@@ -5,8 +5,14 @@ |
53 |
|
54 |
name="OpenVAS Manager" |
55 |
command=/usr/sbin/openvasmd |
56 |
-command_args="${MANAGER_LISTEN} ${MANAGER_PORT} ${SCANNER_LISTEN} ${SCANNER_PORT} ${MANAGER_OTP}" |
57 |
+command_args="${MANAGER_LISTEN} ${MANAGER_PORT} ${SCANNER_LISTEN} ${SCANNER_PORT} ${MANAGER_EXTRA_ARGS}" |
58 |
+pidfile="/run/openvasmd.pid" |
59 |
|
60 |
depend() { |
61 |
- need net openvassd |
62 |
+ after bootmisc |
63 |
+ need localmount net |
64 |
+} |
65 |
+ |
66 |
+start_pre() { |
67 |
+ checkpath --directory --mode 0775 --quiet /var/cache/openvas |
68 |
} |
69 |
|
70 |
|
71 |
|
72 |
1.2 net-analyzer/openvas-manager/files/openvasmd-daemon.conf |
73 |
|
74 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd-daemon.conf?rev=1.2&view=markup |
75 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd-daemon.conf?rev=1.2&content-type=text/plain |
76 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd-daemon.conf?r1=1.1&r2=1.2 |
77 |
|
78 |
Index: openvasmd-daemon.conf |
79 |
=================================================================== |
80 |
RCS file: /var/cvsroot/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd-daemon.conf,v |
81 |
retrieving revision 1.1 |
82 |
retrieving revision 1.2 |
83 |
diff -u -r1.1 -r1.2 |
84 |
--- openvasmd-daemon.conf 28 Sep 2014 18:23:17 -0000 1.1 |
85 |
+++ openvasmd-daemon.conf 1 Oct 2014 10:58:58 -0000 1.2 |
86 |
@@ -4,8 +4,7 @@ |
87 |
#Manager listens on given port - by default 9390 |
88 |
MANAGER_PORT=--port=9390 |
89 |
|
90 |
-#Enable Manager to server OTP too |
91 |
-MANAGER_OTP=--otp |
92 |
+MANAGER_EXTRA_ARGS="" |
93 |
|
94 |
#Contact scanner on given address |
95 |
SCANNER_LISTEN=--slisten=127.0.0.1 |
96 |
|
97 |
|
98 |
|
99 |
1.1 net-analyzer/openvas-manager/files/openvas-manager-5.0.4-run.patch |
100 |
|
101 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvas-manager-5.0.4-run.patch?rev=1.1&view=markup |
102 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvas-manager-5.0.4-run.patch?rev=1.1&content-type=text/plain |
103 |
|
104 |
Index: openvas-manager-5.0.4-run.patch |
105 |
=================================================================== |
106 |
CMakeLists.txt | 2 +- |
107 |
1 file changed, 1 insertion(+), 1 deletion(-) |
108 |
|
109 |
diff --git a/CMakeLists.txt b/CMakeLists.txt |
110 |
index 80f5bd2..33f0562 100644 |
111 |
--- a/CMakeLists.txt |
112 |
+++ b/CMakeLists.txt |
113 |
@@ -161,7 +161,7 @@ endif (NOT INCLUDEDIR) |
114 |
set (OPENVAS_DATA_DIR "${DATADIR}/openvas") |
115 |
set (OPENVAS_STATE_DIR "${LOCALSTATEDIR}/lib/openvas") |
116 |
set (OPENVAS_LOG_DIR "${LOCALSTATEDIR}/log/openvas") |
117 |
-set (OPENVAS_PID_DIR "${LOCALSTATEDIR}/run") |
118 |
+set (OPENVAS_PID_DIR "/run") |
119 |
set (OPENVAS_SYSCONF_DIR "${SYSCONFDIR}/openvas") |
120 |
set (OPENVAS_SCAP_RES_DIR "${OPENVAS_DATA_DIR}/scap") |
121 |
set (OPENVAS_SCAP_DATA_DIR "${OPENVAS_STATE_DIR}/scap-data") |