jlec 14/09/28 18:23:17
Added: openvasmd.service
openvas-manager-5.0.4-gpgerror.patch openvasmd.init
openvasmd-daemon.conf openvasmd.logrotate
openvas-manager-5.0.4-bsdsource.patch
Log:
net-analyzer/openvas-manager: Version BUmp; add systemd support
(Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with
key B9D4F231BD1558AB!)
Revision Changes Path
1.1 net-analyzer/openvas-manager/files/openvasmd.service
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.service?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.service?rev=1.1&content-type=text/plain
Index: openvasmd.service
===================================================================
[Unit]
Description=OpenVAS Manager
After=network.target
After=openvassd.service
[Service]
EnvironmentFile=-/etc/openvas/openvasmd.conf
ExecStart=/usr/sbin/openvasmd -f $MANAGER_LISTEN $MANAGER_PORT $SCANNER_LISTEN
$SCANNER_PORT $MANAGER_OTP
Restart=always
RestartSec=1
User=root
Group=root
TimeoutSec=1200
[Install]
WantedBy=multi-user.target
1.1
net-analyzer/openvas-manager/files/openvas-manager-5.0.4-gpgerror.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvas-manager-5.0.4-gpgerror.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvas-manager-5.0.4-gpgerror.patch?rev=1.1&content-type=text/plain
Index: openvas-manager-5.0.4-gpgerror.patch
===================================================================
diff -ru openvas-manager-5.0.1/CMakeLists.txt
openvas-manager-5.0.1.gpg/CMakeLists.txt
--- openvas-manager-5.0.1/CMakeLists.txt 2014-05-09 15:28:54.000000000
+0200
+++ openvas-manager-5.0.1.gpg/CMakeLists.txt 2014-05-26 23:24:14.830308478
+0200
@@ -205,6 +205,13 @@
message (FATAL_ERROR "The gpgme library is required.")
endif (NOT GPGME)
+execute_process (COMMAND gpg-error-config --cflags
+ OUTPUT_VARIABLE GPGERROR_CFLAGS
+ OUTPUT_STRIP_TRAILING_WHITESPACE)
+execute_process (COMMAND gpg-error-config --libs
+ OUTPUT_VARIABLE GPGERROR_LDFLAGS
+ OUTPUT_STRIP_TRAILING_WHITESPACE)
+
execute_process (COMMAND pkg-config --cflags glib-2.0
OUTPUT_VARIABLE GLIB_CFLAGS
OUTPUT_STRIP_TRAILING_WHITESPACE)
1.1 net-analyzer/openvas-manager/files/openvasmd.init
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.init?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.init?rev=1.1&content-type=text/plain
Index: openvasmd.init
===================================================================
#!/sbin/runscript
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
name="OpenVAS Manager"
command=/usr/sbin/openvasmd
command_args="${MANAGER_LISTEN} ${MANAGER_PORT} ${SCANNER_LISTEN}
${SCANNER_PORT} ${MANAGER_OTP}"
depend() {
need net openvassd
}
1.1 net-analyzer/openvas-manager/files/openvasmd-daemon.conf
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd-daemon.conf?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd-daemon.conf?rev=1.1&content-type=text/plain
Index: openvasmd-daemon.conf
===================================================================
#Manager listens on given address - by default manager listens on all addresses
#MANAGER_LISTEN=--listen=127.0.0.1
#Manager listens on given port - by default 9390
MANAGER_PORT=--port=9390
#Enable Manager to server OTP too
MANAGER_OTP=--otp
#Contact scanner on given address
SCANNER_LISTEN=--slisten=127.0.0.1
#Scanner listens on given port - by default 9391
SCANNER_PORT=--sport=9391
1.1 net-analyzer/openvas-manager/files/openvasmd.logrotate
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.logrotate?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvasmd.logrotate?rev=1.1&content-type=text/plain
Index: openvasmd.logrotate
===================================================================
# logrotate for openvas-manager
/var/log/openvas/openvasmd.log {
rotate 4
weekly
compress
delaycompress
missingok
postrotate
/bin/kill -HUP `pidof openvasmd`
endscript
}
1.1
net-analyzer/openvas-manager/files/openvas-manager-5.0.4-bsdsource.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvas-manager-5.0.4-bsdsource.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/files/openvas-manager-5.0.4-bsdsource.patch?rev=1.1&content-type=text/plain
Index: openvas-manager-5.0.4-bsdsource.patch
===================================================================
diff -ru openvas-manager-5.0.1/CMakeLists.txt
openvas-manager-5.0.1.bsdsource/CMakeLists.txt
--- openvas-manager-5.0.1/CMakeLists.txt 2014-05-09 15:28:54.000000000
+0200
+++ openvas-manager-5.0.1.bsdsource/CMakeLists.txt 2014-05-26
23:11:41.845214141 +0200
@@ -252,7 +252,7 @@
set (HARDENING_FLAGS "-Wformat -Wformat-security -O2
-D_FORTIFY_SOURCE=2 -fstack-protector -Wl,-z,relro -Wl,-z,now")
set (CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Werror")
-set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${HARDENING_FLAGS} -Wall
-D_BSD_SOURCE -D_ISOC99_SOURCE -D_SVID_SOURCE -D_FILE_OFFSET_BITS=64")
+set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${HARDENING_FLAGS} -Wall
-D_DEFAULT_SOURCE -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64")
add_subdirectory (src)