1 |
commit: eca2467d3fa41470edfeb493a68876e20f91e51c |
2 |
Author: tharvik <tharvik <AT> users <DOT> noreply <DOT> github <DOT> com> |
3 |
AuthorDate: Fri Feb 9 15:40:02 2018 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Feb 11 18:38:26 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca2467d |
7 |
|
8 |
net-vpn/i2p: remove 0.9.30 |
9 |
|
10 |
Closes: https://github.com/gentoo/gentoo/pull/7008 |
11 |
Package-Manager: Portage-2.3.13, Repoman-2.3.3 |
12 |
|
13 |
net-vpn/i2p/Manifest | 1 - |
14 |
net-vpn/i2p/files/i2p-0.9.30-add_libs.patch | 22 ---- |
15 |
net-vpn/i2p/files/i2p-0.9.30.initd | 35 ------- |
16 |
net-vpn/i2p/files/i2p-0.9.30.service | 13 --- |
17 |
net-vpn/i2p/i2p-0.9.30-r1.ebuild | 152 ---------------------------- |
18 |
net-vpn/i2p/i2p-0.9.30.ebuild | 149 --------------------------- |
19 |
6 files changed, 372 deletions(-) |
20 |
|
21 |
diff --git a/net-vpn/i2p/Manifest b/net-vpn/i2p/Manifest |
22 |
index fced4eedf7f..c04dc1e1d47 100644 |
23 |
--- a/net-vpn/i2p/Manifest |
24 |
+++ b/net-vpn/i2p/Manifest |
25 |
@@ -1,3 +1,2 @@ |
26 |
-DIST i2psource_0.9.30.tar.bz2 28035272 BLAKE2B 1e1b14b3126b8fd73489ddc99f7f83ea1b501d7c7ce31e11bbdb8e4a4fe33e06bf906277b7f10e912bdf54de8511c3c3d0eccf2607dcfaacb36ed89875425471 SHA512 59819125fd6aca9fd5ae25a424e78f25bd2e8f9ba995256f9bf7c1fb2a99cebf26a1dcaf1f202276f5656b4582c4b86fdcf9d23011f809b99764b0023fd243f8 |
27 |
DIST i2psource_0.9.31.tar.bz2 28745769 BLAKE2B e7766eceffb44c7c40ce176c3d98ed9a62472058c90adf1b07bbab11628d6ca4c8c62ca52526a204a6e8f47a182a59e07ccbdef65b6d2c5122d8e64e1df75406 SHA512 ffeb74d02c783febc122580b64561722de04c903e2d33fdeaf74bf3b7d725b8b7ce6556f53a12f0ae0d6c6deb413839e222bc2b8093952e5ecaf1bf96f0d1103 |
28 |
DIST i2psource_0.9.33.tar.bz2 28985659 BLAKE2B 51b9697271c506de8d34b42ff208a12c9f0409c9aff456aa928dc2d411aceb0473878e9ed0d6ccf3684a7432c64700eec798535b4a4f4e01a2297e3d3ef7603a SHA512 ad772a422923636731350e590a14631209503c3d82db32410cb3002c790c60f9f7d950f94bb4d65ced1c2126e67a92ad65e9cd65ae3f045fc5279f57217066e2 |
29 |
|
30 |
diff --git a/net-vpn/i2p/files/i2p-0.9.30-add_libs.patch b/net-vpn/i2p/files/i2p-0.9.30-add_libs.patch |
31 |
deleted file mode 100644 |
32 |
index 0ea3149a362..00000000000 |
33 |
--- a/net-vpn/i2p/files/i2p-0.9.30-add_libs.patch |
34 |
+++ /dev/null |
35 |
@@ -1,22 +0,0 @@ |
36 |
-diff -Naur a/installer/resources/wrapper.config b/installer/resources/wrapper.config |
37 |
---- a/installer/resources/wrapper.config 2016-11-07 11:42:42.503030002 +0100 |
38 |
-+++ b/installer/resources/wrapper.config 2016-11-07 11:43:11.873031594 +0100 |
39 |
-@@ -61,12 +61,18 @@ |
40 |
- # Be sure there are no other duplicate classes. |
41 |
- # |
42 |
- wrapper.java.classpath.1=$INSTALL_PATH/lib/*.jar |
43 |
-+wrapper.java.classpath.2=/usr/share/tomcat-jstl-impl/lib/*.jar |
44 |
-+wrapper.java.classpath.3=/usr/share/tomcat-jstl-spec/lib/*.jar |
45 |
-+wrapper.java.classpath.4=/usr/share/java-service-wrapper/lib/*.jar |
46 |
-+wrapper.java.classpath.5=/usr/share/bcprov-1.50/lib/*.jar |
47 |
-+wrapper.java.classpath.6=/usr/share/jrobin/lib/*.jar |
48 |
- # uncomment this to use the system classpath as well (e.g. to get tools.jar) |
49 |
- # wrapper.java.classpath.2=%CLASSPATH% |
50 |
- |
51 |
- # Java Library Path (location of Wrapper.DLL or libwrapper.so) |
52 |
- wrapper.java.library.path.1=$INSTALL_PATH |
53 |
- wrapper.java.library.path.2=$INSTALL_PATH/lib |
54 |
-+wrapper.java.library.path.3=/usr/lib/java-service-wrapper |
55 |
- |
56 |
- # Java Bits. On applicable platforms, tells the JVM to run in 32 or 64-bit mode. |
57 |
- wrapper.java.additional.auto_bits=TRUE |
58 |
|
59 |
diff --git a/net-vpn/i2p/files/i2p-0.9.30.initd b/net-vpn/i2p/files/i2p-0.9.30.initd |
60 |
deleted file mode 100644 |
61 |
index 216d19474cb..00000000000 |
62 |
--- a/net-vpn/i2p/files/i2p-0.9.30.initd |
63 |
+++ /dev/null |
64 |
@@ -1,35 +0,0 @@ |
65 |
-#!/sbin/openrc-run |
66 |
-# Copyright 1999-2016 Gentoo Foundation |
67 |
-# Distributed under the terms of the GNU General Public License v2 |
68 |
- |
69 |
-depend() { |
70 |
- need net |
71 |
-} |
72 |
- |
73 |
-HOME="/var/lib/i2p" |
74 |
-USER_HOME="$HOME" |
75 |
-JAVABINARY="/etc/java-config-2/current-system-vm/bin/java" |
76 |
-INSTALL_PATH="/usr/share/i2p" |
77 |
-I2P="$INSTALL_PATH" |
78 |
-I2P_CONFIG_DIR="$USER_HOME/.i2p" |
79 |
-SYSTEM_java_io_tmpdir="$I2P_CONFIG_DIR" |
80 |
-I2PTEMP="$SYSTEM_java_io_tmpdir" |
81 |
-LOGFILE="$I2P_CONFIG_DIR/wrapper.log" |
82 |
-PIDFILE="/var/run/i2p.pid" |
83 |
-WRAPPER_CMD="$I2P/i2psvc" |
84 |
-WRAPPER_CONF="$I2P/wrapper.config" |
85 |
- |
86 |
-start() { |
87 |
- ebegin "Starting I2P" |
88 |
- start-stop-daemon --start -b -m -u i2p --pidfile "$PIDFILE" --quiet --exec $WRAPPER_CMD -- -c $WRAPPER_CONF wrapper.daemonize=FALSE wrapper.syslog.ident=i2p wrapper.java.command="$JAVABINARY" wrapper.name=i2p wrapper.displayname="I2P Service" wrapper.statusfile="$I2P_CONFIG_DIR/i2p.status" wrapper.java.statusfile="$I2P_CONFIG_DIR/i2p.java.status" wrapper.logfile="$LOGFILE" |
89 |
- sleep 1 |
90 |
- [ -e "$PIDFILE" -a -e /proc/$(cat "$PIDFILE") ] |
91 |
- eend $? |
92 |
-} |
93 |
- |
94 |
-stop() { |
95 |
- ebegin "Stopping I2P" |
96 |
- start-stop-daemon --stop -u i2p --pidfile "$PIDFILE" --quiet --exec $WRAPPER_CMD -R SIGTERM/20 SIGKILL/20 -P |
97 |
- eend $? |
98 |
-} |
99 |
- |
100 |
|
101 |
diff --git a/net-vpn/i2p/files/i2p-0.9.30.service b/net-vpn/i2p/files/i2p-0.9.30.service |
102 |
deleted file mode 100644 |
103 |
index ccbadbd4d16..00000000000 |
104 |
--- a/net-vpn/i2p/files/i2p-0.9.30.service |
105 |
+++ /dev/null |
106 |
@@ -1,13 +0,0 @@ |
107 |
-[Unit] |
108 |
-Description=Invisible Internet Project |
109 |
-After=network.target |
110 |
- |
111 |
-[Service] |
112 |
-User=i2p |
113 |
-Type=forking |
114 |
-ExecReload=/usr/bin/i2prouter restart |
115 |
-ExecStart=/usr/bin/i2prouter start |
116 |
-ExecStop=/usr/bin/i2prouter stop |
117 |
- |
118 |
-[Install] |
119 |
-WantedBy=multi-user.target |
120 |
|
121 |
diff --git a/net-vpn/i2p/i2p-0.9.30-r1.ebuild b/net-vpn/i2p/i2p-0.9.30-r1.ebuild |
122 |
deleted file mode 100644 |
123 |
index d64a1c13eda..00000000000 |
124 |
--- a/net-vpn/i2p/i2p-0.9.30-r1.ebuild |
125 |
+++ /dev/null |
126 |
@@ -1,152 +0,0 @@ |
127 |
-# Copyright 1999-2017 Gentoo Foundation |
128 |
-# Distributed under the terms of the GNU General Public License v2 |
129 |
- |
130 |
-EAPI="6" |
131 |
- |
132 |
-inherit eutils java-pkg-2 java-ant-2 systemd user |
133 |
- |
134 |
-DESCRIPTION="A privacy-centric, anonymous network." |
135 |
-HOMEPAGE="https://geti2p.net" |
136 |
-SRC_URI="https://download.i2p2.de/releases/${PV}/i2psource_${PV}.tar.bz2" |
137 |
- |
138 |
-LICENSE="Apache-2.0 Artistic BSD CC-BY-2.5 CC-BY-3.0 CC-BY-SA-3.0 EPL-1.0 GPL-2 GPL-3 LGPL-2.1 LGPL-3 MIT public-domain WTFPL-2" |
139 |
-SLOT="0" |
140 |
- |
141 |
-# Until the deps reach other arches |
142 |
-KEYWORDS="~amd64 ~x86" |
143 |
-IUSE="+ecdsa nls" |
144 |
- |
145 |
-# dev-java/ant-core is automatically added due to java-ant-2.eclass |
146 |
-CP_DEPEND="dev-java/bcprov:1.50 |
147 |
- dev-java/jrobin:0 |
148 |
- dev-java/slf4j-api:0 |
149 |
- dev-java/tomcat-jstl-impl:0 |
150 |
- dev-java/tomcat-jstl-spec:0 |
151 |
- dev-java/java-service-wrapper:0" |
152 |
- |
153 |
-DEPEND="${CP_DEPEND} |
154 |
- dev-java/eclipse-ecj:* |
155 |
- dev-libs/gmp:0 |
156 |
- nls? ( >=sys-devel/gettext-0.19 ) |
157 |
- >=virtual/jdk-1.7" |
158 |
- |
159 |
-RDEPEND="${CP_DEPEND} |
160 |
- ecdsa? ( |
161 |
- || ( |
162 |
- dev-java/icedtea:7[-sunec] |
163 |
- dev-java/icedtea:8[-sunec] |
164 |
- dev-java/icedtea-bin:7 |
165 |
- dev-java/icedtea-bin:8 |
166 |
- dev-java/oracle-jre-bin |
167 |
- dev-java/oracle-jdk-bin |
168 |
- ) |
169 |
- ) |
170 |
- !ecdsa? ( >=virtual/jre-1.7 )" |
171 |
- |
172 |
-EANT_BUILD_TARGET="pkg" |
173 |
-JAVA_ANT_ENCODING="UTF-8" |
174 |
- |
175 |
-I2P_ROOT='/usr/share/i2p' |
176 |
-I2P_CONFIG_HOME='/var/lib/i2p' |
177 |
-I2P_CONFIG_DIR="${I2P_CONFIG_HOME}/.i2p" |
178 |
- |
179 |
-RES_DIR='installer/resources' |
180 |
- |
181 |
-PATCHES=( |
182 |
- "${FILESDIR}/${P}-add_libs.patch" |
183 |
-) |
184 |
- |
185 |
-pkg_setup() { |
186 |
- java-pkg-2_pkg_setup |
187 |
- |
188 |
- enewgroup i2p |
189 |
- enewuser i2p -1 -1 "${I2P_CONFIG_HOME}" i2p |
190 |
-} |
191 |
- |
192 |
-src_unpack() { |
193 |
- unpack ${A} |
194 |
- cd "${S}" || die |
195 |
- java-ant_rewrite-classpath |
196 |
-} |
197 |
- |
198 |
-src_prepare() { |
199 |
- java-pkg-2_src_prepare |
200 |
- |
201 |
- # We're on GNU/Linux, we don't need .exe files |
202 |
- echo "noExe=true" > override.properties || die |
203 |
- if ! use nls; then |
204 |
- echo "require.gettext=false" >> override.properties || die |
205 |
- fi |
206 |
- |
207 |
- # avoid auto starting browser |
208 |
- sed -i 's|clientApp.4.startOnLoad=true|clientApp.4.startOnLoad=false|' \ |
209 |
- "${RES_DIR}/clients.config" || die |
210 |
- |
211 |
- # we do it now so we can resolve path after |
212 |
- default |
213 |
- |
214 |
- # replace paths as the installer would |
215 |
- sed -i "s|%INSTALL_PATH|${I2P_ROOT}|" \ |
216 |
- "${RES_DIR}/"{eepget,i2prouter,runplain.sh} || die |
217 |
- sed -i "s|\$INSTALL_PATH|${I2P_ROOT}|" "${RES_DIR}/wrapper.config" || die |
218 |
- sed -i "s|%SYSTEM_java_io_tmpdir|${I2P_CONFIG_DIR}|" \ |
219 |
- "${RES_DIR}/"{i2prouter,runplain.sh} || die |
220 |
- sed -i "s|%USER_HOME|${I2P_CONFIG_HOME}|" "${RES_DIR}/i2prouter" || die |
221 |
-} |
222 |
- |
223 |
-src_install() { |
224 |
- # cd into pkg-temp. |
225 |
- cd "${S}/pkg-temp" || die |
226 |
- |
227 |
- # This is ugly, but to satisfy all non-system .jar dependencies, jetty |
228 |
- # would need to be packaged. It would be too large a task |
229 |
- # for an unseasoned developer. This seems to be the most pragmatic solution |
230 |
- java-pkg_jarinto "${I2P_ROOT}/lib" |
231 |
- local i |
232 |
- for i in BOB commons-el commons-logging i2p i2psnark i2ptunnel \ |
233 |
- jasper-compiler jasper-runtime javax.servlet jbigi jetty* mstreaming org.mortbay.* router* \ |
234 |
- sam standard streaming systray addressbook; do |
235 |
- java-pkg_dojar lib/${i}.jar |
236 |
- done |
237 |
- |
238 |
- # Set up symlinks for binaries |
239 |
- dosym /usr/bin/wrapper "${I2P_ROOT}/i2psvc" |
240 |
- dosym "${I2P_ROOT}/i2prouter" /usr/bin/i2prouter |
241 |
- dosym "${I2P_ROOT}/eepget" /usr/bin/eepget |
242 |
- |
243 |
- # Install main files and basic documentation |
244 |
- exeinto "${I2P_ROOT}" |
245 |
- insinto "${I2P_ROOT}" |
246 |
- doins blocklist.txt hosts.txt *.config |
247 |
- doexe eepget i2prouter runplain.sh |
248 |
- dodoc history.txt INSTALL-headless.txt LICENSE.txt |
249 |
- doman man/* |
250 |
- |
251 |
- # Install other directories |
252 |
- doins -r certificates docs eepsite geoip scripts |
253 |
- dodoc -r licenses |
254 |
- java-pkg_dowar webapps/*.war |
255 |
- |
256 |
- # Install daemon files |
257 |
- newinitd "${FILESDIR}/${P}.initd" i2p |
258 |
- systemd_newunit "${FILESDIR}/${P}.service" i2p.service |
259 |
- |
260 |
- # setup user |
261 |
- keepdir "${I2P_CONFIG_DIR}" |
262 |
- fowners -R i2p:i2p "${I2P_CONFIG_DIR}" |
263 |
-} |
264 |
- |
265 |
-pkg_postinst() { |
266 |
- elog "Custom configuration belongs in ${I2P_CONFIG_DIR} to avoid being overwritten." |
267 |
- elog 'I2P can be configured through the web interface at http://localhost:7657/console' |
268 |
- |
269 |
- if use !ecdsa |
270 |
- then |
271 |
- ewarn 'Currently, the i2p team does not enforce to use ECDSA keys. But it is more and' |
272 |
- ewarn 'more pushed. To help the network, you are recommended to have the ecdsa USE.' |
273 |
- ewarn |
274 |
- ewarn "This is purely a run-time issue. You're free to build i2p with any JDK, as long as" |
275 |
- ewarn 'the JVM you run it with is one of the above listed and from the same or a newer generation' |
276 |
- ewarn 'as the one you built with.' |
277 |
- fi |
278 |
-} |
279 |
|
280 |
diff --git a/net-vpn/i2p/i2p-0.9.30.ebuild b/net-vpn/i2p/i2p-0.9.30.ebuild |
281 |
deleted file mode 100644 |
282 |
index 54eab04b7fe..00000000000 |
283 |
--- a/net-vpn/i2p/i2p-0.9.30.ebuild |
284 |
+++ /dev/null |
285 |
@@ -1,149 +0,0 @@ |
286 |
-# Copyright 1999-2017 Gentoo Foundation |
287 |
-# Distributed under the terms of the GNU General Public License v2 |
288 |
- |
289 |
-EAPI="6" |
290 |
- |
291 |
-inherit eutils java-pkg-2 java-ant-2 systemd user |
292 |
- |
293 |
-DESCRIPTION="A privacy-centric, anonymous network." |
294 |
-HOMEPAGE="https://geti2p.net" |
295 |
-SRC_URI="https://download.i2p2.de/releases/${PV}/i2psource_${PV}.tar.bz2" |
296 |
- |
297 |
-LICENSE="Apache-2.0 Artistic BSD CC-BY-2.5 CC-BY-3.0 CC-BY-SA-3.0 EPL-1.0 GPL-2 GPL-3 LGPL-2.1 LGPL-3 MIT public-domain WTFPL-2" |
298 |
-SLOT="0" |
299 |
- |
300 |
-# Until the deps reach other arches |
301 |
-KEYWORDS="~amd64 ~x86" |
302 |
-IUSE="nls" |
303 |
- |
304 |
-# dev-java/ant-core is automatically added due to java-ant-2.eclass |
305 |
-CP_DEPEND="dev-java/bcprov:1.50 |
306 |
- dev-java/jrobin:0 |
307 |
- dev-java/slf4j-api:0 |
308 |
- dev-java/tomcat-jstl-impl:0 |
309 |
- dev-java/tomcat-jstl-spec:0 |
310 |
- dev-java/java-service-wrapper:0" |
311 |
- |
312 |
-DEPEND="${CP_DEPEND} |
313 |
- dev-java/eclipse-ecj:* |
314 |
- dev-libs/gmp:0 |
315 |
- nls? ( >=sys-devel/gettext-0.19 ) |
316 |
- >=virtual/jdk-1.7" |
317 |
- |
318 |
-RDEPEND="${CP_DEPEND} |
319 |
- || ( |
320 |
- dev-java/icedtea:7[-sunec] |
321 |
- dev-java/icedtea:8[-sunec] |
322 |
- dev-java/icedtea-bin:7 |
323 |
- dev-java/icedtea-bin:8 |
324 |
- dev-java/oracle-jre-bin |
325 |
- dev-java/oracle-jdk-bin |
326 |
- )" |
327 |
- |
328 |
-EANT_BUILD_TARGET="pkg" |
329 |
-JAVA_ANT_ENCODING="UTF-8" |
330 |
- |
331 |
-I2P_ROOT='/usr/share/i2p' |
332 |
-I2P_CONFIG_HOME='/var/lib/i2p' |
333 |
-I2P_CONFIG_DIR="${I2P_CONFIG_HOME}/.i2p" |
334 |
- |
335 |
-RES_DIR='installer/resources' |
336 |
- |
337 |
-PATCHES=( |
338 |
- "${FILESDIR}/${P}-add_libs.patch" |
339 |
-) |
340 |
- |
341 |
-pkg_setup() { |
342 |
- java-pkg-2_pkg_setup |
343 |
- |
344 |
- enewgroup i2p |
345 |
- enewuser i2p -1 -1 "${I2P_CONFIG_HOME}" i2p |
346 |
-} |
347 |
- |
348 |
-src_unpack() { |
349 |
- unpack ${A} |
350 |
- cd "${S}" || die |
351 |
- java-ant_rewrite-classpath |
352 |
-} |
353 |
- |
354 |
-src_prepare() { |
355 |
- java-pkg-2_src_prepare |
356 |
- |
357 |
- # We're on GNU/Linux, we don't need .exe files |
358 |
- echo "noExe=true" > override.properties || die |
359 |
- if ! use nls; then |
360 |
- echo "require.gettext=false" >> override.properties || die |
361 |
- fi |
362 |
- |
363 |
- # avoid auto starting browser |
364 |
- sed -i 's|clientApp.4.startOnLoad=true|clientApp.4.startOnLoad=false|' \ |
365 |
- "${RES_DIR}/clients.config" || die |
366 |
- |
367 |
- # we do it now so we can resolve path after |
368 |
- default |
369 |
- |
370 |
- # replace paths as the installer would |
371 |
- sed -i "s|%INSTALL_PATH|${I2P_ROOT}|" \ |
372 |
- "${RES_DIR}/"{eepget,i2prouter,runplain.sh} || die |
373 |
- sed -i "s|\$INSTALL_PATH|${I2P_ROOT}|" "${RES_DIR}/wrapper.config" || die |
374 |
- sed -i "s|%SYSTEM_java_io_tmpdir|${I2P_CONFIG_DIR}|" \ |
375 |
- "${RES_DIR}/"{i2prouter,runplain.sh} || die |
376 |
- sed -i "s|%USER_HOME|${I2P_CONFIG_HOME}|" "${RES_DIR}/i2prouter" || die |
377 |
-} |
378 |
- |
379 |
-src_install() { |
380 |
- # cd into pkg-temp. |
381 |
- cd "${S}/pkg-temp" || die |
382 |
- |
383 |
- # This is ugly, but to satisfy all non-system .jar dependencies, jetty |
384 |
- # would need to be packaged. It would be too large a task |
385 |
- # for an unseasoned developer. This seems to be the most pragmatic solution |
386 |
- java-pkg_jarinto "${I2P_ROOT}/lib" |
387 |
- local i |
388 |
- for i in BOB commons-el commons-logging i2p i2psnark i2ptunnel \ |
389 |
- jasper-compiler jasper-runtime javax.servlet jbigi jetty* mstreaming org.mortbay.* router* \ |
390 |
- sam standard streaming systray; do |
391 |
- java-pkg_dojar lib/${i}.jar |
392 |
- done |
393 |
- |
394 |
- # Set up symlinks for binaries |
395 |
- dosym /usr/bin/wrapper "${I2P_ROOT}/i2psvc" |
396 |
- dosym "${I2P_ROOT}/i2prouter" /usr/bin/i2prouter |
397 |
- dosym "${I2P_ROOT}/eepget" /usr/bin/eepget |
398 |
- |
399 |
- # Install main files and basic documentation |
400 |
- exeinto "${I2P_ROOT}" |
401 |
- insinto "${I2P_ROOT}" |
402 |
- doins blocklist.txt hosts.txt *.config |
403 |
- doexe eepget i2prouter runplain.sh |
404 |
- dodoc history.txt INSTALL-headless.txt LICENSE.txt |
405 |
- doman man/* |
406 |
- |
407 |
- # Install other directories |
408 |
- doins -r certificates docs eepsite geoip scripts |
409 |
- dodoc -r licenses |
410 |
- java-pkg_dowar webapps/*.war |
411 |
- |
412 |
- # Install daemon files |
413 |
- newinitd "${FILESDIR}/${P}.initd" i2p |
414 |
- systemd_newunit "${FILESDIR}/${P}.service" i2p.service |
415 |
- |
416 |
- # setup user |
417 |
- keepdir "${I2P_CONFIG_DIR}" |
418 |
- fowners -R i2p:i2p "${I2P_CONFIG_DIR}" |
419 |
-} |
420 |
- |
421 |
-pkg_postinst() { |
422 |
- elog "Custom configuration belongs in ${I2P_CONFIG_DIR} to avoid being overwritten." |
423 |
- elog 'I2P can be configured through the web interface at http://localhost:7657/console' |
424 |
- elog |
425 |
- |
426 |
- ewarn "The router will migrate the jetty.xml for each Jetty website to the new Jetty 9 setup during startup." |
427 |
- ewarn "This should work for recent, unmodified configurations but may not work for modified or" |
428 |
- ewarn "very old setups. Verify that your Jetty website works after upgrading, and contact i2p" |
429 |
- ewarn "developers on IRC if you need assistance" |
430 |
- ewarn |
431 |
- ewarn "Several plugins are not compatible with Jetty 9 and must be updated if you use them." |
432 |
- ewarn "New updated version avaliable: i2pbote 0.4.6, zzzot 0.15.0." |
433 |
- ewarn "No new version so far: BwSchedule 0.0.36, i2pcontrol 0.11." |
434 |
-} |