Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-analyzer/openvas-manager: ChangeLog openvas-manager-5.0.4.ebuild metadata.xml
Date: Sun, 28 Sep 2014 18:23:21
Message-Id: 20140928182317.A2CAD6440@oystercatcher.gentoo.org
1 jlec 14/09/28 18:23:17
2
3 Modified: ChangeLog metadata.xml
4 Added: openvas-manager-5.0.4.ebuild
5 Log:
6 net-analyzer/openvas-manager: Version BUmp; add systemd support
7
8 (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
9
10 Revision Changes Path
11 1.9 net-analyzer/openvas-manager/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/ChangeLog?rev=1.9&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/ChangeLog?rev=1.9&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/ChangeLog?r1=1.8&r2=1.9
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-analyzer/openvas-manager/ChangeLog,v
20 retrieving revision 1.8
21 retrieving revision 1.9
22 diff -u -r1.8 -r1.9
23 --- ChangeLog 19 Jun 2014 13:37:23 -0000 1.8
24 +++ ChangeLog 28 Sep 2014 18:23:17 -0000 1.9
25 @@ -1,6 +1,15 @@
26 # ChangeLog for net-analyzer/openvas-manager
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/openvas-manager/ChangeLog,v 1.8 2014/06/19 13:37:23 hanno Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/openvas-manager/ChangeLog,v 1.9 2014/09/28 18:23:17 jlec Exp $
30 +
31 +*openvas-manager-5.0.4 (28 Sep 2014)
32 +
33 + 28 Sep 2014; Justin Lecher <jlec@g.o> +openvas-manager-5.0.4.ebuild,
34 + +files/openvas-manager-5.0.4-bsdsource.patch,
35 + +files/openvas-manager-5.0.4-gpgerror.patch, +files/openvasmd.init,
36 + +files/openvasmd.logrotate, +files/openvasmd.service,
37 + +files/openvasmd-daemon.conf, metadata.xml:
38 + Version BUmp; add systemd support
39
40 *openvas-manager-5.0.2 (19 Jun 2014)
41
42
43
44
45 1.2 net-analyzer/openvas-manager/metadata.xml
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/metadata.xml?rev=1.2&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/metadata.xml?rev=1.2&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/metadata.xml?r1=1.1&r2=1.2
50
51 Index: metadata.xml
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/net-analyzer/openvas-manager/metadata.xml,v
54 retrieving revision 1.1
55 retrieving revision 1.2
56 diff -u -r1.1 -r1.2
57 --- metadata.xml 9 Oct 2011 17:22:54 -0000 1.1
58 +++ metadata.xml 28 Sep 2014 18:23:17 -0000 1.2
59 @@ -1,5 +1,7 @@
60 <?xml version="1.0" encoding="UTF-8"?>
61 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
62 <pkgmetadata>
63 -<maintainer><email>hanno@g.o</email></maintainer>
64 + <maintainer>
65 + <email>hanno@g.o</email>
66 + </maintainer>
67 </pkgmetadata>
68
69
70
71 1.1 net-analyzer/openvas-manager/openvas-manager-5.0.4.ebuild
72
73 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/openvas-manager-5.0.4.ebuild?rev=1.1&view=markup
74 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-analyzer/openvas-manager/openvas-manager-5.0.4.ebuild?rev=1.1&content-type=text/plain
75
76 Index: openvas-manager-5.0.4.ebuild
77 ===================================================================
78 # Copyright 1999-2014 Gentoo Foundation
79 # Distributed under the terms of the GNU General Public License v2
80 # $Header: /var/cvsroot/gentoo-x86/net-analyzer/openvas-manager/openvas-manager-5.0.4.ebuild,v 1.1 2014/09/28 18:23:17 jlec Exp $
81
82 EAPI=5
83
84 inherit cmake-utils systemd
85
86 MY_PN=openvasmd
87
88 DESCRIPTION="A remote security scanner for Linux (openvas-manager)"
89 HOMEPAGE="http://www.openvas.org/"
90 SRC_URI="http://wald.intevation.org/frs/download.php/1730/${P}.tar.gz"
91
92 SLOT="0"
93 LICENSE="GPL-2"
94 KEYWORDS="~amd64 ~arm ~ppc ~x86"
95 IUSE=""
96
97 RDEPEND="
98 >=net-analyzer/openvas-libraries-7.0.4
99 >=dev-db/sqlite-3
100 !net-analyzer/openvas-administrator"
101 DEPEND="${RDEPEND}
102 virtual/pkgconfig
103 dev-util/cmake"
104
105 PATCHES=(
106 "${FILESDIR}"/${P}-gpgerror.patch
107 "${FILESDIR}"/${P}-bsdsource.patch
108 )
109
110 src_configure() {
111 local mycmakeargs="-DLOCALSTATEDIR=/var -DSYSCONFDIR=/etc"
112 cmake-utils_src_configure
113 }
114
115 src_install() {
116 cmake-utils_src_install
117 dodoc ChangeLog CHANGES README TODO
118
119 insinto /etc/openvas/
120 doins "${FILESDIR}"/${MY_PN}-daemon.conf
121 newconfd "${FILESDIR}"/${MY_PN}-daemon.conf ${MY_PN}
122
123 insinto /etc/logrotate.d
124 newins "${FILESDIR}"/${MY_PN}.logrotate ${MY_PN}
125
126 newinitd "${FILESDIR}"/${MY_PN}.init ${MY_PN}
127 systemd_dounit "${FILESDIR}"/${MY_PN}.service
128 }
129
130 pkg_postinst() {
131 elog "To allow ${MY_PN} to work, you need to"
132 elog "1. create a client certificate with openvas-mkcert-client -n om -i"
133 elog "2. create an ${MY_PN} database with ${MY_PN} --rebuild"
134 }