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)
 




Reply via email to