Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/openfire/
Date: Fri, 30 Dec 2016 17:03:10
Message-Id: 1483093642.4ab21af1ea2b469a2de10938bb996d21b209a262.slyfox@gentoo
1 commit: 4ab21af1ea2b469a2de10938bb996d21b209a262
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 30 10:27:22 2016 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 30 10:27:22 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab21af1
7
8 net-im/openfire: remove old versions, bug #603604
9
10 Those are affected by CVE-2015-6972, CVE-2015-6973, CVE-2015-7707
11
12 Bug: https://bugs.gentoo.org/603604
13
14 Package-Manager: Portage-2.3.3, Repoman-2.3.1
15
16 net-im/openfire/Manifest | 3 -
17 net-im/openfire/openfire-4.0.2.ebuild | 108 ----------------------------------
18 net-im/openfire/openfire-4.0.3.ebuild | 108 ----------------------------------
19 net-im/openfire/openfire-4.0.4.ebuild | 108 ----------------------------------
20 4 files changed, 327 deletions(-)
21
22 diff --git a/net-im/openfire/Manifest b/net-im/openfire/Manifest
23 index c2537f6..206d89c 100644
24 --- a/net-im/openfire/Manifest
25 +++ b/net-im/openfire/Manifest
26 @@ -1,4 +1 @@
27 -DIST openfire_src_4_0_2.tar.gz 98972324 SHA256 62e7a8a735431d45f5ad72a8ae9603743277372702e782ea514323bfd80a4efb SHA512 444762fec588d4b205c0d6247098861b246eb3f74061dfe47314a33daeb57e228e62132efac3d50fbffd31bd779ba986d0b59afe375d27f3f2923cecbd4f873a WHIRLPOOL 3259e09f1bf422415b0722bff96524be6831ee8d104b91b15fc2b8b25569da5e5f4920ad08080c4e44f1d9c74049c8b0344bbe534b0c3809483745e2452d08e9
28 -DIST openfire_src_4_0_3.tar.gz 99135040 SHA256 2eae0ac43826e0e084363c8640fa26ac6ec1369aa354bd2bdb268c2f801b2e55 SHA512 d610ac3d20f1d369f4ad5a695dccec6f5523d65675f6cc78cc6728ea03ee860668dae4fbfe13bf627df1f3e34b72306894f06d63cd3e32a93d3b47211e07a631 WHIRLPOOL 0887e71b4090fdd0c4236054b3df3791dc30da978bb45e3742459f0f3aed60d9402a9586d4a71038185edbf4c3dfb59fd79387cd3e7ce0e0038dca351f7be734
29 -DIST openfire_src_4_0_4.tar.gz 99136077 SHA256 66a7b4f00f2f15e6899b0fd8375914838b9401e5defe6dc3b1236c62e7f379a9 SHA512 9d6b80b3d96ba180ad9598fe07926eb1ae617d202842aec1ee460b1511a24d1b93de203fd5bbf20fd08ef738ae5d3e603e741b9856829fdde4d02007595ab50b WHIRLPOOL 3f6b3b5011ea0508351d90f6248e07fb503f5e7212dcca1ef77fd9fe7f3ac6ae5d0a156083edb74f867a871e5f4d2472937031d8ea6c7a4721d8ce7fa69c42a1
30 DIST openfire_src_4_1_0.tar.gz 103449811 SHA256 3e52b27ac9ed5af1acb7065e84a416ad075994445b554e78d7c966724612cbf2 SHA512 3a4e26c260f6a91ece6e6d3fc7c3302b6f1735725ce2686bab8773981dad63ef653a25748852c32e4df8f6bde2882db4043d94b69eb774a5280285fd5b7cd96b WHIRLPOOL da56663dc9cdf831e04aebddff2eb2705b9cb603a0b5110fee1dc00d41252050ba326c84883fb69894ac064a339a11e22ef44c35348de0bb655f55bc8c34c72d
31
32 diff --git a/net-im/openfire/openfire-4.0.2.ebuild b/net-im/openfire/openfire-4.0.2.ebuild
33 deleted file mode 100644
34 index f47ad14..00000000
35 --- a/net-im/openfire/openfire-4.0.2.ebuild
36 +++ /dev/null
37 @@ -1,108 +0,0 @@
38 -# Copyright 1999-2016 Gentoo Foundation
39 -# Distributed under the terms of the GNU General Public License v2
40 -# $Id$
41 -
42 -EAPI=5
43 -
44 -inherit eutils java-pkg-2 java-ant-2 systemd
45 -
46 -MY_P=${PN}_src_${PV//./_}
47 -DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server"
48 -HOMEPAGE="http://www.igniterealtime.org/projects/openfire/"
49 -SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz"
50 -
51 -LICENSE="GPL-2"
52 -SLOT="0"
53 -KEYWORDS="amd64 x86"
54 -IUSE="doc"
55 -
56 -RDEPEND=">=virtual/jre-1.7"
57 -DEPEND="net-im/jabber-base
58 - ~dev-java/ant-contrib-1.0_beta2
59 - >=virtual/jdk-1.7"
60 -
61 -S=${WORKDIR}/${PN}_src
62 -
63 -pkg_setup() {
64 - if [[ -f /etc/env.d/98openfire ]]; then
65 - einfo "This is an upgrade"
66 - ewarn "As the plugin API changed, at least these plugins need to be updated also:"
67 - ewarn "User Search, IM Gateway, Fastpath, Monitoring"
68 - ewarn "they can be downloaded via Admin Console or at"
69 - ewarn " ${HOMEPAGE}"
70 - else
71 - ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:"
72 - ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire "
73 - ewarn "For more info see bug #139708"
74 - sleep 11
75 - fi
76 - java-pkg-2_pkg_setup
77 -}
78 -
79 -src_compile() {
80 - # Jikes doesn't support -source 1.5
81 - java-pkg_filter-compiler jikes
82 -
83 - ANT_TASKS="ant-contrib"
84 - eant -f build/build.xml openfire plugins $(use_doc)
85 -
86 - # delete nativeAuth prebuilt libs:
87 - # uses outdated unmaintained libshaj, does not support amd64
88 - rm -rfv target/openfire/resources/nativeAuth || die
89 -}
90 -
91 -src_install() {
92 - dodir /opt/openfire
93 -
94 - newinitd "${FILESDIR}"/openfire-initd openfire
95 - newconfd "${FILESDIR}"/openfire-confd openfire
96 - systemd_dounit "${FILESDIR}"/${PN}.service
97 -
98 - dodir /opt/openfire/conf
99 - insinto /opt/openfire/conf
100 - newins target/openfire/conf/openfire.xml openfire.xml.sample
101 - newins target/openfire/conf/security.xml security.xml.sample
102 -
103 - dodir /opt/openfire/logs
104 - keepdir /opt/openfire/logs
105 -
106 - dodir /opt/openfire/lib
107 - insinto /opt/openfire/lib
108 - doins target/openfire/lib/*
109 -
110 - dodir /opt/openfire/plugins
111 - insinto /opt/openfire/plugins
112 - doins -r target/openfire/plugins/*
113 -
114 - dodir /opt/openfire/resources
115 - insinto /opt/openfire/resources
116 - doins -r target/openfire/resources/*
117 -
118 - if use doc; then
119 - dohtml -r documentation/docs/*
120 - fi
121 - dodoc documentation/dist/*
122 -
123 - #Protect ssl key on upgrade
124 - dodir /etc/env.d/
125 - echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire
126 -}
127 -
128 -pkg_postinst() {
129 - local src
130 - local dst
131 -
132 - # http://community.igniterealtime.org/thread/52289
133 - for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml
134 - do
135 - src="${dst}".sample
136 - if [[ -f "${dst}" ]]; then
137 - einfo "Leaving old '${dst}'"
138 - else
139 - einfo "Created default '${dst}'. Please edit."
140 - cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed"
141 - chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed"
142 - fi
143 - done
144 - chown -R jabber:jabber "${ROOT}"/opt/openfire
145 -}
146
147 diff --git a/net-im/openfire/openfire-4.0.3.ebuild b/net-im/openfire/openfire-4.0.3.ebuild
148 deleted file mode 100644
149 index 957cc4c..00000000
150 --- a/net-im/openfire/openfire-4.0.3.ebuild
151 +++ /dev/null
152 @@ -1,108 +0,0 @@
153 -# Copyright 1999-2016 Gentoo Foundation
154 -# Distributed under the terms of the GNU General Public License v2
155 -# $Id$
156 -
157 -EAPI=5
158 -
159 -inherit eutils java-pkg-2 java-ant-2 systemd
160 -
161 -MY_P=${PN}_src_${PV//./_}
162 -DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server"
163 -HOMEPAGE="http://www.igniterealtime.org/projects/openfire/"
164 -SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz"
165 -
166 -LICENSE="GPL-2"
167 -SLOT="0"
168 -KEYWORDS="~amd64 ~x86"
169 -IUSE="doc"
170 -
171 -RDEPEND=">=virtual/jre-1.7"
172 -DEPEND="net-im/jabber-base
173 - ~dev-java/ant-contrib-1.0_beta2
174 - >=virtual/jdk-1.7"
175 -
176 -S=${WORKDIR}/${PN}_src
177 -
178 -pkg_setup() {
179 - if [[ -f /etc/env.d/98openfire ]]; then
180 - einfo "This is an upgrade"
181 - ewarn "As the plugin API changed, at least these plugins need to be updated also:"
182 - ewarn "User Search, IM Gateway, Fastpath, Monitoring"
183 - ewarn "they can be downloaded via Admin Console or at"
184 - ewarn " ${HOMEPAGE}"
185 - else
186 - ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:"
187 - ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire "
188 - ewarn "For more info see bug #139708"
189 - sleep 11
190 - fi
191 - java-pkg-2_pkg_setup
192 -}
193 -
194 -src_compile() {
195 - # Jikes doesn't support -source 1.5
196 - java-pkg_filter-compiler jikes
197 -
198 - ANT_TASKS="ant-contrib"
199 - eant -f build/build.xml openfire plugins $(use_doc)
200 -
201 - # delete nativeAuth prebuilt libs:
202 - # uses outdated unmaintained libshaj, does not support amd64
203 - rm -rfv target/openfire/resources/nativeAuth || die
204 -}
205 -
206 -src_install() {
207 - dodir /opt/openfire
208 -
209 - newinitd "${FILESDIR}"/openfire-initd openfire
210 - newconfd "${FILESDIR}"/openfire-confd openfire
211 - systemd_dounit "${FILESDIR}"/${PN}.service
212 -
213 - dodir /opt/openfire/conf
214 - insinto /opt/openfire/conf
215 - newins target/openfire/conf/openfire.xml openfire.xml.sample
216 - newins target/openfire/conf/security.xml security.xml.sample
217 -
218 - dodir /opt/openfire/logs
219 - keepdir /opt/openfire/logs
220 -
221 - dodir /opt/openfire/lib
222 - insinto /opt/openfire/lib
223 - doins target/openfire/lib/*
224 -
225 - dodir /opt/openfire/plugins
226 - insinto /opt/openfire/plugins
227 - doins -r target/openfire/plugins/*
228 -
229 - dodir /opt/openfire/resources
230 - insinto /opt/openfire/resources
231 - doins -r target/openfire/resources/*
232 -
233 - if use doc; then
234 - dohtml -r documentation/docs/*
235 - fi
236 - dodoc documentation/dist/*
237 -
238 - #Protect ssl key on upgrade
239 - dodir /etc/env.d/
240 - echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire
241 -}
242 -
243 -pkg_postinst() {
244 - local src
245 - local dst
246 -
247 - # http://community.igniterealtime.org/thread/52289
248 - for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml
249 - do
250 - src="${dst}".sample
251 - if [[ -f "${dst}" ]]; then
252 - einfo "Leaving old '${dst}'"
253 - else
254 - einfo "Created default '${dst}'. Please edit."
255 - cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed"
256 - chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed"
257 - fi
258 - done
259 - chown -R jabber:jabber "${ROOT}"/opt/openfire
260 -}
261
262 diff --git a/net-im/openfire/openfire-4.0.4.ebuild b/net-im/openfire/openfire-4.0.4.ebuild
263 deleted file mode 100644
264 index 957cc4c..00000000
265 --- a/net-im/openfire/openfire-4.0.4.ebuild
266 +++ /dev/null
267 @@ -1,108 +0,0 @@
268 -# Copyright 1999-2016 Gentoo Foundation
269 -# Distributed under the terms of the GNU General Public License v2
270 -# $Id$
271 -
272 -EAPI=5
273 -
274 -inherit eutils java-pkg-2 java-ant-2 systemd
275 -
276 -MY_P=${PN}_src_${PV//./_}
277 -DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server"
278 -HOMEPAGE="http://www.igniterealtime.org/projects/openfire/"
279 -SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz"
280 -
281 -LICENSE="GPL-2"
282 -SLOT="0"
283 -KEYWORDS="~amd64 ~x86"
284 -IUSE="doc"
285 -
286 -RDEPEND=">=virtual/jre-1.7"
287 -DEPEND="net-im/jabber-base
288 - ~dev-java/ant-contrib-1.0_beta2
289 - >=virtual/jdk-1.7"
290 -
291 -S=${WORKDIR}/${PN}_src
292 -
293 -pkg_setup() {
294 - if [[ -f /etc/env.d/98openfire ]]; then
295 - einfo "This is an upgrade"
296 - ewarn "As the plugin API changed, at least these plugins need to be updated also:"
297 - ewarn "User Search, IM Gateway, Fastpath, Monitoring"
298 - ewarn "they can be downloaded via Admin Console or at"
299 - ewarn " ${HOMEPAGE}"
300 - else
301 - ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:"
302 - ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire "
303 - ewarn "For more info see bug #139708"
304 - sleep 11
305 - fi
306 - java-pkg-2_pkg_setup
307 -}
308 -
309 -src_compile() {
310 - # Jikes doesn't support -source 1.5
311 - java-pkg_filter-compiler jikes
312 -
313 - ANT_TASKS="ant-contrib"
314 - eant -f build/build.xml openfire plugins $(use_doc)
315 -
316 - # delete nativeAuth prebuilt libs:
317 - # uses outdated unmaintained libshaj, does not support amd64
318 - rm -rfv target/openfire/resources/nativeAuth || die
319 -}
320 -
321 -src_install() {
322 - dodir /opt/openfire
323 -
324 - newinitd "${FILESDIR}"/openfire-initd openfire
325 - newconfd "${FILESDIR}"/openfire-confd openfire
326 - systemd_dounit "${FILESDIR}"/${PN}.service
327 -
328 - dodir /opt/openfire/conf
329 - insinto /opt/openfire/conf
330 - newins target/openfire/conf/openfire.xml openfire.xml.sample
331 - newins target/openfire/conf/security.xml security.xml.sample
332 -
333 - dodir /opt/openfire/logs
334 - keepdir /opt/openfire/logs
335 -
336 - dodir /opt/openfire/lib
337 - insinto /opt/openfire/lib
338 - doins target/openfire/lib/*
339 -
340 - dodir /opt/openfire/plugins
341 - insinto /opt/openfire/plugins
342 - doins -r target/openfire/plugins/*
343 -
344 - dodir /opt/openfire/resources
345 - insinto /opt/openfire/resources
346 - doins -r target/openfire/resources/*
347 -
348 - if use doc; then
349 - dohtml -r documentation/docs/*
350 - fi
351 - dodoc documentation/dist/*
352 -
353 - #Protect ssl key on upgrade
354 - dodir /etc/env.d/
355 - echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire
356 -}
357 -
358 -pkg_postinst() {
359 - local src
360 - local dst
361 -
362 - # http://community.igniterealtime.org/thread/52289
363 - for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml
364 - do
365 - src="${dst}".sample
366 - if [[ -f "${dst}" ]]; then
367 - einfo "Leaving old '${dst}'"
368 - else
369 - einfo "Created default '${dst}'. Please edit."
370 - cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed"
371 - chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed"
372 - fi
373 - done
374 - chown -R jabber:jabber "${ROOT}"/opt/openfire
375 -}