1 |
commit: 0a123a77a119686a20eb64553bcefdbd140af3dd |
2 |
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Feb 15 18:39:56 2019 +0000 |
4 |
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Feb 15 18:40:10 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a123a77 |
7 |
|
8 |
net-im/openfire: Drop old |
9 |
|
10 |
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org> |
11 |
Package-Manager: Portage-2.3.51, Repoman-2.3.11 |
12 |
|
13 |
net-im/openfire/Manifest | 3 - |
14 |
net-im/openfire/openfire-4.1.4.ebuild | 107 ---------------------------------- |
15 |
net-im/openfire/openfire-4.1.5.ebuild | 107 ---------------------------------- |
16 |
net-im/openfire/openfire-4.2.2.ebuild | 107 ---------------------------------- |
17 |
net-im/openfire/openfire-4.2.3.ebuild | 95 ------------------------------ |
18 |
5 files changed, 419 deletions(-) |
19 |
|
20 |
diff --git a/net-im/openfire/Manifest b/net-im/openfire/Manifest |
21 |
index dfab661cf91..2b4ef4e77e1 100644 |
22 |
--- a/net-im/openfire/Manifest |
23 |
+++ b/net-im/openfire/Manifest |
24 |
@@ -1,5 +1,2 @@ |
25 |
DIST openfire_src_4_1_0.tar.gz 103449811 BLAKE2B 4635da8c1c59f66b488951aa8844a4517e7a2a644dbb97f88ff508237127d8852bbaacd9eae7bc608839ccbe9a679a11da3d5539642d478c15b9edcb7b10e90c SHA512 3a4e26c260f6a91ece6e6d3fc7c3302b6f1735725ce2686bab8773981dad63ef653a25748852c32e4df8f6bde2882db4043d94b69eb774a5280285fd5b7cd96b |
26 |
-DIST openfire_src_4_1_4.tar.gz 103457596 BLAKE2B d69719ba84aa2ca7bebe03f151940f74488c1c191e8286a8d985b54b66078cd311d2ac50a61597214b3b99b34dc1b854f8f6c43002733897cf806292e92a13af SHA512 e9b7bb62656b376ffc52db5403c262d5a986698282ac9eec02d3a893076cc6df3f4666e908672a9d65cb313505fcc377fb3d7bb62f30d665aa8523cab7d714bd |
27 |
-DIST openfire_src_4_1_5.tar.gz 103508870 BLAKE2B cedc72fa311f3d97376588c661ac7ecb771ae616f1c9afa816fcb1434100e013b5407442cf46bd0aba68d9bd502e423a4bcfaa6f1da029a1639f14eea59575aa SHA512 9ccdd2916492ab23a71856ded8024f6dea73491810ee80c8284597eaf8d2fd55ccc47c7d1da704a487aba727761fdc50f0f6baa26349673fe74dabf0f2b36e73 |
28 |
-DIST openfire_src_4_2_2.tar.gz 110865419 BLAKE2B 5bfa5effcadaa770cc664923602eed9e898ae9d1118b0c460f6c4283f2e29f381707f924729391744cb4bf545a3703be9ede5a75acc91a5ebb4644b31d00ed12 SHA512 b19f028ae64ad26df24979e6863c4ed598ddbb84e048b8d291026726528a65fc4f53aaa42a6b8478f583326d9ce8e0bc0d0801a0a0696df6448bd79cce4e015e |
29 |
DIST openfire_src_4_2_3.tar.gz 113557155 BLAKE2B f01bfb57ee76be4dfea11d450534f66f1b50450095cf2d752f910352057ab421f72603b8a79f809f1e9aef20004bb90e9514e68dccb95de709083de9410e4a57 SHA512 8b968c94fcd779544c90de34172b00d472dc2e42142f2aa5eda01f0e0c3dda903a3b9b6d82286916bb1ae8f97fb12f0a94aeb42fad1df0b2dd47e951e03b8523 |
30 |
|
31 |
diff --git a/net-im/openfire/openfire-4.1.4.ebuild b/net-im/openfire/openfire-4.1.4.ebuild |
32 |
deleted file mode 100644 |
33 |
index e6feaf1a438..00000000000 |
34 |
--- a/net-im/openfire/openfire-4.1.4.ebuild |
35 |
+++ /dev/null |
36 |
@@ -1,107 +0,0 @@ |
37 |
-# Copyright 1999-2017 Gentoo Foundation |
38 |
-# Distributed under the terms of the GNU General Public License v2 |
39 |
- |
40 |
-EAPI=5 |
41 |
- |
42 |
-inherit eutils java-pkg-2 java-ant-2 systemd |
43 |
- |
44 |
-MY_P=${PN}_src_${PV//./_} |
45 |
-DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" |
46 |
-HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" |
47 |
-SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" |
48 |
- |
49 |
-LICENSE="GPL-2" |
50 |
-SLOT="0" |
51 |
-KEYWORDS="~amd64 ~x86" |
52 |
-IUSE="doc" |
53 |
- |
54 |
-RDEPEND=">=virtual/jre-1.7" |
55 |
-DEPEND="net-im/jabber-base |
56 |
- ~dev-java/ant-contrib-1.0_beta2 |
57 |
- >=virtual/jdk-1.7" |
58 |
- |
59 |
-S=${WORKDIR}/${PN}_src |
60 |
- |
61 |
-pkg_setup() { |
62 |
- if [[ -f /etc/env.d/98openfire ]]; then |
63 |
- einfo "This is an upgrade" |
64 |
- ewarn "As the plugin API changed, at least these plugins need to be updated also:" |
65 |
- ewarn "User Search, IM Gateway, Fastpath, Monitoring" |
66 |
- ewarn "they can be downloaded via Admin Console or at" |
67 |
- ewarn " ${HOMEPAGE}" |
68 |
- else |
69 |
- ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:" |
70 |
- ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire " |
71 |
- ewarn "For more info see bug #139708" |
72 |
- sleep 11 |
73 |
- fi |
74 |
- java-pkg-2_pkg_setup |
75 |
-} |
76 |
- |
77 |
-src_compile() { |
78 |
- # Jikes doesn't support -source 1.5 |
79 |
- java-pkg_filter-compiler jikes |
80 |
- |
81 |
- ANT_TASKS="ant-contrib" |
82 |
- eant -f build/build.xml openfire plugins $(use_doc) |
83 |
- |
84 |
- # delete nativeAuth prebuilt libs: |
85 |
- # uses outdated unmaintained libshaj, does not support amd64 |
86 |
- rm -rfv target/openfire/resources/nativeAuth || die |
87 |
-} |
88 |
- |
89 |
-src_install() { |
90 |
- dodir /opt/openfire |
91 |
- |
92 |
- newinitd "${FILESDIR}"/openfire-initd openfire |
93 |
- newconfd "${FILESDIR}"/openfire-confd openfire |
94 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
95 |
- |
96 |
- dodir /opt/openfire/conf |
97 |
- insinto /opt/openfire/conf |
98 |
- newins target/openfire/conf/openfire.xml openfire.xml.sample |
99 |
- newins target/openfire/conf/security.xml security.xml.sample |
100 |
- |
101 |
- dodir /opt/openfire/logs |
102 |
- keepdir /opt/openfire/logs |
103 |
- |
104 |
- dodir /opt/openfire/lib |
105 |
- insinto /opt/openfire/lib |
106 |
- doins target/openfire/lib/* |
107 |
- |
108 |
- dodir /opt/openfire/plugins |
109 |
- insinto /opt/openfire/plugins |
110 |
- doins -r target/openfire/plugins/* |
111 |
- |
112 |
- dodir /opt/openfire/resources |
113 |
- insinto /opt/openfire/resources |
114 |
- doins -r target/openfire/resources/* |
115 |
- |
116 |
- if use doc; then |
117 |
- dohtml -r documentation/docs/* |
118 |
- fi |
119 |
- dodoc documentation/dist/* |
120 |
- |
121 |
- #Protect ssl key on upgrade |
122 |
- dodir /etc/env.d/ |
123 |
- echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire |
124 |
-} |
125 |
- |
126 |
-pkg_postinst() { |
127 |
- local src |
128 |
- local dst |
129 |
- |
130 |
- # http://community.igniterealtime.org/thread/52289 |
131 |
- for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml |
132 |
- do |
133 |
- src="${dst}".sample |
134 |
- if [[ -f "${dst}" ]]; then |
135 |
- einfo "Leaving old '${dst}'" |
136 |
- else |
137 |
- einfo "Created default '${dst}'. Please edit." |
138 |
- cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" |
139 |
- chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" |
140 |
- fi |
141 |
- done |
142 |
- chown -R jabber:jabber "${ROOT}"/opt/openfire |
143 |
-} |
144 |
|
145 |
diff --git a/net-im/openfire/openfire-4.1.5.ebuild b/net-im/openfire/openfire-4.1.5.ebuild |
146 |
deleted file mode 100644 |
147 |
index e6feaf1a438..00000000000 |
148 |
--- a/net-im/openfire/openfire-4.1.5.ebuild |
149 |
+++ /dev/null |
150 |
@@ -1,107 +0,0 @@ |
151 |
-# Copyright 1999-2017 Gentoo Foundation |
152 |
-# Distributed under the terms of the GNU General Public License v2 |
153 |
- |
154 |
-EAPI=5 |
155 |
- |
156 |
-inherit eutils java-pkg-2 java-ant-2 systemd |
157 |
- |
158 |
-MY_P=${PN}_src_${PV//./_} |
159 |
-DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" |
160 |
-HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" |
161 |
-SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" |
162 |
- |
163 |
-LICENSE="GPL-2" |
164 |
-SLOT="0" |
165 |
-KEYWORDS="~amd64 ~x86" |
166 |
-IUSE="doc" |
167 |
- |
168 |
-RDEPEND=">=virtual/jre-1.7" |
169 |
-DEPEND="net-im/jabber-base |
170 |
- ~dev-java/ant-contrib-1.0_beta2 |
171 |
- >=virtual/jdk-1.7" |
172 |
- |
173 |
-S=${WORKDIR}/${PN}_src |
174 |
- |
175 |
-pkg_setup() { |
176 |
- if [[ -f /etc/env.d/98openfire ]]; then |
177 |
- einfo "This is an upgrade" |
178 |
- ewarn "As the plugin API changed, at least these plugins need to be updated also:" |
179 |
- ewarn "User Search, IM Gateway, Fastpath, Monitoring" |
180 |
- ewarn "they can be downloaded via Admin Console or at" |
181 |
- ewarn " ${HOMEPAGE}" |
182 |
- else |
183 |
- ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:" |
184 |
- ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire " |
185 |
- ewarn "For more info see bug #139708" |
186 |
- sleep 11 |
187 |
- fi |
188 |
- java-pkg-2_pkg_setup |
189 |
-} |
190 |
- |
191 |
-src_compile() { |
192 |
- # Jikes doesn't support -source 1.5 |
193 |
- java-pkg_filter-compiler jikes |
194 |
- |
195 |
- ANT_TASKS="ant-contrib" |
196 |
- eant -f build/build.xml openfire plugins $(use_doc) |
197 |
- |
198 |
- # delete nativeAuth prebuilt libs: |
199 |
- # uses outdated unmaintained libshaj, does not support amd64 |
200 |
- rm -rfv target/openfire/resources/nativeAuth || die |
201 |
-} |
202 |
- |
203 |
-src_install() { |
204 |
- dodir /opt/openfire |
205 |
- |
206 |
- newinitd "${FILESDIR}"/openfire-initd openfire |
207 |
- newconfd "${FILESDIR}"/openfire-confd openfire |
208 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
209 |
- |
210 |
- dodir /opt/openfire/conf |
211 |
- insinto /opt/openfire/conf |
212 |
- newins target/openfire/conf/openfire.xml openfire.xml.sample |
213 |
- newins target/openfire/conf/security.xml security.xml.sample |
214 |
- |
215 |
- dodir /opt/openfire/logs |
216 |
- keepdir /opt/openfire/logs |
217 |
- |
218 |
- dodir /opt/openfire/lib |
219 |
- insinto /opt/openfire/lib |
220 |
- doins target/openfire/lib/* |
221 |
- |
222 |
- dodir /opt/openfire/plugins |
223 |
- insinto /opt/openfire/plugins |
224 |
- doins -r target/openfire/plugins/* |
225 |
- |
226 |
- dodir /opt/openfire/resources |
227 |
- insinto /opt/openfire/resources |
228 |
- doins -r target/openfire/resources/* |
229 |
- |
230 |
- if use doc; then |
231 |
- dohtml -r documentation/docs/* |
232 |
- fi |
233 |
- dodoc documentation/dist/* |
234 |
- |
235 |
- #Protect ssl key on upgrade |
236 |
- dodir /etc/env.d/ |
237 |
- echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire |
238 |
-} |
239 |
- |
240 |
-pkg_postinst() { |
241 |
- local src |
242 |
- local dst |
243 |
- |
244 |
- # http://community.igniterealtime.org/thread/52289 |
245 |
- for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml |
246 |
- do |
247 |
- src="${dst}".sample |
248 |
- if [[ -f "${dst}" ]]; then |
249 |
- einfo "Leaving old '${dst}'" |
250 |
- else |
251 |
- einfo "Created default '${dst}'. Please edit." |
252 |
- cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" |
253 |
- chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" |
254 |
- fi |
255 |
- done |
256 |
- chown -R jabber:jabber "${ROOT}"/opt/openfire |
257 |
-} |
258 |
|
259 |
diff --git a/net-im/openfire/openfire-4.2.2.ebuild b/net-im/openfire/openfire-4.2.2.ebuild |
260 |
deleted file mode 100644 |
261 |
index ec318429466..00000000000 |
262 |
--- a/net-im/openfire/openfire-4.2.2.ebuild |
263 |
+++ /dev/null |
264 |
@@ -1,107 +0,0 @@ |
265 |
-# Copyright 1999-2018 Gentoo Foundation |
266 |
-# Distributed under the terms of the GNU General Public License v2 |
267 |
- |
268 |
-EAPI=5 |
269 |
- |
270 |
-inherit eutils java-pkg-2 java-ant-2 systemd |
271 |
- |
272 |
-MY_P=${PN}_src_${PV//./_} |
273 |
-DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" |
274 |
-HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" |
275 |
-SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" |
276 |
- |
277 |
-LICENSE="GPL-2" |
278 |
-SLOT="0" |
279 |
-KEYWORDS="~amd64 ~x86" |
280 |
-IUSE="doc" |
281 |
- |
282 |
-RDEPEND=">=virtual/jre-1.7" |
283 |
-DEPEND="net-im/jabber-base |
284 |
- ~dev-java/ant-contrib-1.0_beta2 |
285 |
- >=virtual/jdk-1.7" |
286 |
- |
287 |
-S=${WORKDIR}/${PN}_src |
288 |
- |
289 |
-pkg_setup() { |
290 |
- if [[ -f /etc/env.d/98openfire ]]; then |
291 |
- einfo "This is an upgrade" |
292 |
- ewarn "As the plugin API changed, at least these plugins need to be updated also:" |
293 |
- ewarn "User Search, IM Gateway, Fastpath, Monitoring" |
294 |
- ewarn "they can be downloaded via Admin Console or at" |
295 |
- ewarn " ${HOMEPAGE}" |
296 |
- else |
297 |
- ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:" |
298 |
- ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire " |
299 |
- ewarn "For more info see bug #139708" |
300 |
- sleep 11 |
301 |
- fi |
302 |
- java-pkg-2_pkg_setup |
303 |
-} |
304 |
- |
305 |
-src_compile() { |
306 |
- # Jikes doesn't support -source 1.5 |
307 |
- java-pkg_filter-compiler jikes |
308 |
- |
309 |
- ANT_TASKS="ant-contrib" |
310 |
- eant -f build/build.xml openfire plugins $(use_doc) |
311 |
- |
312 |
- # delete nativeAuth prebuilt libs: |
313 |
- # uses outdated unmaintained libshaj, does not support amd64 |
314 |
- rm -rfv target/openfire/resources/nativeAuth || die |
315 |
-} |
316 |
- |
317 |
-src_install() { |
318 |
- dodir /opt/openfire |
319 |
- |
320 |
- newinitd "${FILESDIR}"/openfire-initd openfire |
321 |
- newconfd "${FILESDIR}"/openfire-confd openfire |
322 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
323 |
- |
324 |
- dodir /opt/openfire/conf |
325 |
- insinto /opt/openfire/conf |
326 |
- newins target/openfire/conf/openfire.xml openfire.xml.sample |
327 |
- newins target/openfire/conf/security.xml security.xml.sample |
328 |
- |
329 |
- dodir /opt/openfire/logs |
330 |
- keepdir /opt/openfire/logs |
331 |
- |
332 |
- dodir /opt/openfire/lib |
333 |
- insinto /opt/openfire/lib |
334 |
- doins target/openfire/lib/* |
335 |
- |
336 |
- dodir /opt/openfire/plugins |
337 |
- insinto /opt/openfire/plugins |
338 |
- doins -r target/openfire/plugins/* |
339 |
- |
340 |
- dodir /opt/openfire/resources |
341 |
- insinto /opt/openfire/resources |
342 |
- doins -r target/openfire/resources/* |
343 |
- |
344 |
- if use doc; then |
345 |
- dohtml -r documentation/docs/* |
346 |
- fi |
347 |
- dodoc documentation/dist/* |
348 |
- |
349 |
- #Protect ssl key on upgrade |
350 |
- dodir /etc/env.d/ |
351 |
- echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire |
352 |
-} |
353 |
- |
354 |
-pkg_postinst() { |
355 |
- local src |
356 |
- local dst |
357 |
- |
358 |
- # http://community.igniterealtime.org/thread/52289 |
359 |
- for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml |
360 |
- do |
361 |
- src="${dst}".sample |
362 |
- if [[ -f "${dst}" ]]; then |
363 |
- einfo "Leaving old '${dst}'" |
364 |
- else |
365 |
- einfo "Created default '${dst}'. Please edit." |
366 |
- cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" |
367 |
- chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" |
368 |
- fi |
369 |
- done |
370 |
- chown -R jabber:jabber "${ROOT}"/opt/openfire |
371 |
-} |
372 |
|
373 |
diff --git a/net-im/openfire/openfire-4.2.3.ebuild b/net-im/openfire/openfire-4.2.3.ebuild |
374 |
deleted file mode 100644 |
375 |
index 54bac0e7a97..00000000000 |
376 |
--- a/net-im/openfire/openfire-4.2.3.ebuild |
377 |
+++ /dev/null |
378 |
@@ -1,95 +0,0 @@ |
379 |
-# Copyright 1999-2018 Gentoo Foundation |
380 |
-# Distributed under the terms of the GNU General Public License v2 |
381 |
- |
382 |
-EAPI=5 |
383 |
- |
384 |
-inherit eutils java-pkg-2 java-ant-2 systemd |
385 |
- |
386 |
-MY_P=${PN}_src_${PV//./_} |
387 |
-DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" |
388 |
-HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" |
389 |
-SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" |
390 |
- |
391 |
-LICENSE="GPL-2" |
392 |
-SLOT="0" |
393 |
-KEYWORDS="~amd64 ~x86" |
394 |
-IUSE="doc" |
395 |
- |
396 |
-RDEPEND=">=virtual/jre-1.7" |
397 |
-DEPEND="net-im/jabber-base |
398 |
- ~dev-java/ant-contrib-1.0_beta2 |
399 |
- >=virtual/jdk-1.7" |
400 |
- |
401 |
-S=${WORKDIR}/${PN}_src |
402 |
- |
403 |
-pkg_setup() { |
404 |
- java-pkg-2_pkg_setup |
405 |
-} |
406 |
- |
407 |
-src_compile() { |
408 |
- # Jikes doesn't support -source 1.5 |
409 |
- java-pkg_filter-compiler jikes |
410 |
- |
411 |
- ANT_TASKS="ant-contrib" |
412 |
- eant -f build/build.xml openfire plugins $(use_doc) |
413 |
- |
414 |
- # delete nativeAuth prebuilt libs: |
415 |
- # uses outdated unmaintained libshaj, does not support amd64 |
416 |
- rm -rfv target/openfire/resources/nativeAuth || die |
417 |
-} |
418 |
- |
419 |
-src_install() { |
420 |
- dodir /opt/openfire |
421 |
- |
422 |
- newinitd "${FILESDIR}"/openfire-initd openfire |
423 |
- newconfd "${FILESDIR}"/openfire-confd openfire |
424 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
425 |
- |
426 |
- dodir /opt/openfire/conf |
427 |
- insinto /opt/openfire/conf |
428 |
- newins target/openfire/conf/openfire.xml openfire.xml.sample |
429 |
- newins target/openfire/conf/security.xml security.xml.sample |
430 |
- |
431 |
- dodir /opt/openfire/logs |
432 |
- keepdir /opt/openfire/logs |
433 |
- |
434 |
- dodir /opt/openfire/lib |
435 |
- insinto /opt/openfire/lib |
436 |
- doins target/openfire/lib/* |
437 |
- |
438 |
- dodir /opt/openfire/plugins |
439 |
- insinto /opt/openfire/plugins |
440 |
- doins -r target/openfire/plugins/* |
441 |
- |
442 |
- dodir /opt/openfire/resources |
443 |
- insinto /opt/openfire/resources |
444 |
- doins -r target/openfire/resources/* |
445 |
- |
446 |
- if use doc; then |
447 |
- dohtml -r documentation/docs/* |
448 |
- fi |
449 |
- dodoc documentation/dist/* |
450 |
- |
451 |
- #Protect ssl key on upgrade |
452 |
- dodir /etc/env.d/ |
453 |
- echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire |
454 |
-} |
455 |
- |
456 |
-pkg_postinst() { |
457 |
- local src |
458 |
- local dst |
459 |
- |
460 |
- # http://community.igniterealtime.org/thread/52289 |
461 |
- for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml |
462 |
- do |
463 |
- src="${dst}".sample |
464 |
- if [[ -f "${dst}" ]]; then |
465 |
- einfo "Leaving old '${dst}'" |
466 |
- else |
467 |
- einfo "Created default '${dst}'. Please edit." |
468 |
- cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" |
469 |
- chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" |
470 |
- fi |
471 |
- done |
472 |
- chown -R jabber:jabber "${ROOT}"/opt/openfire |
473 |
-} |