diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2020-12-30 20:59:35 +0900 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2020-12-30 20:59:35 +0900 |
commit | cc780f66a4fe096704ab264dce2c6b15b1cf50c5 (patch) | |
tree | a291d7b1246bf6b6bccd3e0c76b32fab058266ff /debian | |
parent | c0465ff926f1b87a375ff320d367cbbabfddb38f (diff) | |
parent | 1f489833705ee9fc66686ed3045cc5dba56dfd39 (diff) | |
download | gnunet-cc780f66a4fe096704ab264dce2c6b15b1cf50c5.tar.gz gnunet-cc780f66a4fe096704ab264dce2c6b15b1cf50c5.zip |
Merge branch 'master' of ssh://gnunet.org/gnunet
Diffstat (limited to 'debian')
48 files changed, 4992 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 000000000..f38e54ccd --- /dev/null +++ b/debian/changelog | |||
@@ -0,0 +1,1477 @@ | |||
1 | gnunet (0.14.0) unstable; urgency=medium | ||
2 | |||
3 | * Split libgnunet from main gnunet package. | ||
4 | * Set option to log to /var/log/gnunet.log for logrotate to work as configured. | ||
5 | * Import into downstream repo. | ||
6 | |||
7 | -- Christian Grothoff <grothoff@gnu.org> Tue, 29 Dec 2020 12:02:10 +0100 | ||
8 | |||
9 | gnunet (0.13.3-1) unstable; urgency=medium | ||
10 | |||
11 | * New upstream version 0.13.3. | ||
12 | * Maintainer changed to Thomas Liang (Closes: #964314). | ||
13 | |||
14 | -- Thomas Liang <rt1omas@protonmail.com> Sat, 19 Sep 2020 21:27:20 +0800 | ||
15 | |||
16 | gnunet (0.13.1-1) unstable; urgency=medium | ||
17 | |||
18 | * Update debian/watch to version 4, add a rule deal with pre and rc | ||
19 | versions. | ||
20 | * debian/upstream/signing-key.asc: reexport upstream signing key with | ||
21 | minimal options. | ||
22 | * New upstream version 0.13.1 (Closes: #929131). | ||
23 | * Remove erroneous patch fix-bashism (Closes: #933905). | ||
24 | * Add Nils Gillmann's gpg key to debian/upstream/signing-key.asc | ||
25 | * Add Martin Schanzenbach's gpg key to debian/upstream/signing-key.asc. | ||
26 | * Build-depend on python3-dev instead of python3.7-dev and python- | ||
27 | future. | ||
28 | * debian/control: drop suggests: python and python-zbar, not necessary | ||
29 | anymore (Closes: #943054). | ||
30 | * Apply debhelper compat 13: | ||
31 | + declare build-dependency on debhelper-compat (=13). | ||
32 | + remove build-dependency on dh-autoreconf. | ||
33 | + remove debian/compat. | ||
34 | + remove dh_install --fail-missing from debian/rules. | ||
35 | + remove --with-autoreconf from debian/rules. | ||
36 | * Remove gnunet-download-manager.scm from debian/rules as it was removed | ||
37 | upstream. | ||
38 | * Remove manpages from debian/man that were included upstream. | ||
39 | * Use secure URI in Homepage field. | ||
40 | * Rely on pre-initialized dpkg-architecture variables. | ||
41 | * Fix day-of-week for changelog entry 0.7.3-5. | ||
42 | * Drop transition for old debug package migration. | ||
43 | * Update standards version to 4.5.0: | ||
44 | + rename the default user to _gnunet. | ||
45 | * Update build-dependencies versions according to README | ||
46 | * Build-depend on libsodium-dev, according to README. | ||
47 | * Add Dont_copy_license_file.patch to avoid copying a LICENSE file | ||
48 | in the wrong place. | ||
49 | * Remove old code from debian/gnunet.install. | ||
50 | * debian/copyright: | ||
51 | + update years. | ||
52 | + the main license is now AGPL-3+. | ||
53 | * Update configuration according to the documentation. | ||
54 | * Replace gnunet.init with a systemd service file. | ||
55 | * Add debian/upstream/metadata. | ||
56 | * Remove pre-buster Breaks and Replaces from debian/control. | ||
57 | * Use wrap-and-sort -as. | ||
58 | |||
59 | -- Bertrand Marc <bmarc@debian.org> Tue, 14 Jul 2020 18:17:17 +0200 | ||
60 | |||
61 | gnunet (0.11.0-1) experimental; urgency=medium | ||
62 | |||
63 | * New upstream version 0.11.0. | ||
64 | * debian/patches: | ||
65 | + remove testbed_path.patch, typos.diff, included upstream. | ||
66 | + refresh fix-bashism.patch. | ||
67 | * debian/control: update build-dependencies according to README. | ||
68 | * debian/rules: remove obsolete options passed to configure. | ||
69 | * debian/upstream/signing-key.asc: reexport upstream signing key with minimal | ||
70 | options. | ||
71 | * Standards-version: 4.3.0, no changes needed. | ||
72 | |||
73 | -- Bertrand Marc <bmarc@debian.org> Sun, 03 Mar 2019 12:22:32 +0100 | ||
74 | |||
75 | gnunet (0.11.0~pre666-1) experimental; urgency=medium | ||
76 | |||
77 | [ Bertrand Marc ] | ||
78 | * New upstream version 0.11.0pre666. | ||
79 | * Build-depend on dh-python2 to ensure gnunet-qr has the correct header | ||
80 | (Closes: #906075). | ||
81 | * Move the package to salsa and update Vcs-browser and Vcs-git accordingly. | ||
82 | * Add Christian Grothoff's new key to debian/upstream/signing-key.asc. | ||
83 | * Update build-dependencies according to README: | ||
84 | + update minimum versions. | ||
85 | + build-depends on libpq-dev, libjansson-dev, libbluetooth-dev, texinfo. | ||
86 | * debian/patches: | ||
87 | + remove build_against_libcurl, included upstream. | ||
88 | + remove conversation_libexecdir, included upstream. | ||
89 | + remove gnunet_PATHMAX.patch, included upstream. | ||
90 | + remove kfreebsd_malloc_np.patch, included upstream. | ||
91 | + remove noinst_set.diff, included upstream. | ||
92 | + refresh fix-bashism.patch. | ||
93 | + refresh and add new fixes in typos.diff. | ||
94 | * The file testbed_test.c is not available anymore, so add a patch to remove | ||
95 | it from the documentation. | ||
96 | * debian/rules: gnunet-gns-import.sh does not exist anymore. | ||
97 | * libnss_gns* was moved from /lib/$triplet to /usr/lib/$triplet/gnunet/nss/. | ||
98 | * Drop lintian override about python, not used anymore. | ||
99 | |||
100 | [ Ondřej Nový ] | ||
101 | * d/copyright: Use https protocol in Format field. | ||
102 | * d/changelog: Remove trailing whitespaces. | ||
103 | |||
104 | -- Bertrand Marc <bmarc@debian.org> Sat, 03 Nov 2018 17:24:53 +0100 | ||
105 | |||
106 | gnunet (0.10.1-5.1) unstable; urgency=high | ||
107 | |||
108 | * Non-maintainer upload. | ||
109 | * Build-depend on python, to make gnunet-qr usable again. | ||
110 | (Closes: #906075) | ||
111 | |||
112 | -- Adrian Bunk <bunk@debian.org> Sat, 22 Sep 2018 10:42:50 +0300 | ||
113 | |||
114 | gnunet (0.10.1-5) unstable; urgency=medium | ||
115 | |||
116 | * Migrate from a manual "-dbg" package to an automatic generated debug symbol | ||
117 | package: | ||
118 | + debian/control: remove gnunet-dbg. | ||
119 | + debian/rules: use --dbgsym-migration in override_dh_strip. | ||
120 | * Standards-version: 4.1.1. | ||
121 | * debian/gnunet.postinst: remove rm_conffile for old config files from before | ||
122 | oldstable. | ||
123 | * Use https instead of ftp in debian/watch. | ||
124 | * Fix more typos in debian/patches/typos.diff. | ||
125 | |||
126 | -- Bertrand Marc <bmarc@debian.org> Sun, 22 Oct 2017 11:56:03 +0200 | ||
127 | |||
128 | gnunet (0.10.1-4) unstable; urgency=medium | ||
129 | |||
130 | * Use my @debian.org address for the maintainer field and in debian/copyright. | ||
131 | * debian/control: fix Vcs-git and Vcs-browser URIs. | ||
132 | * Build-depend on default-libmysqlclient-dev instead of libmysqlclient-dev | ||
133 | (Closes: #845850). | ||
134 | * Add a lintian override for python-script-but-no-python-dep, as a suggests | ||
135 | relationship is more appropriate. | ||
136 | |||
137 | -- Bertrand Marc <bmarc@debian.org> Sat, 10 Dec 2016 11:12:02 +0100 | ||
138 | |||
139 | gnunet (0.10.1-3) unstable; urgency=medium | ||
140 | |||
141 | * Acknowledge NMU. Thanks to Raphael Geissert and Balint Reczey. | ||
142 | * debian/gnunet.postinst: add quotes to the tr argument to make it work with | ||
143 | zsh (Closes: #779259). | ||
144 | * debian/control: update description according to upstream website. | ||
145 | * Remove old transitional dummy packages gnunet-server, gnunet-client, | ||
146 | gnunet-common. | ||
147 | * debian/gnunet.postrm: check binaries existence without full path, the | ||
148 | POSIX way. | ||
149 | * Add a patch taken from upstream to fix FTBFS on GNU/Hurd due to a missing | ||
150 | definition of PATH_MAX (Closes: #805013). | ||
151 | * Standards-version: 3.9.8, no changes needed. | ||
152 | * debian/control: use secure uri in Vcs-* fields. | ||
153 | |||
154 | -- Bertrand Marc <beberking@gmail.com> Sun, 24 Apr 2016 22:52:41 +0200 | ||
155 | |||
156 | gnunet (0.10.1-2.1) unstable; urgency=medium | ||
157 | |||
158 | * Non-maintainer upload. | ||
159 | |||
160 | [Raphael Geissert] | ||
161 | * Fix bashisms (Closes: #772233) | ||
162 | |||
163 | -- Balint Reczey <balint@balintreczey.hu> Sat, 20 Dec 2014 09:59:13 +0100 | ||
164 | |||
165 | gnunet (0.10.1-2) unstable; urgency=medium | ||
166 | |||
167 | * Put the upstream signing key in debian/upstream/signing-key.asc and remove | ||
168 | debian/source/include-binaries. | ||
169 | * debian/control: update homepage as www.gnunet.org does not work anymore. | ||
170 | * Fix FTBFS on kfreebsd (Closes: #765293). Thanks to Steven Chamberlain for | ||
171 | testing it. | ||
172 | + Add a patch to check properly the existence of malloc_np.h. | ||
173 | + debian/rules: remove the file selection on kfreebsd as all binaries are | ||
174 | built now. | ||
175 | * debian/rules: use debhelpers -indep and -arch targets to make sure nothing | ||
176 | is built unnecessary on an arch-indep build. | ||
177 | |||
178 | -- Bertrand Marc <beberking@gmail.com> Wed, 15 Oct 2014 21:44:26 +0200 | ||
179 | |||
180 | gnunet (0.10.1-1) unstable; urgency=medium | ||
181 | |||
182 | * Imported Upstream version 0.10.1 (Closes: #719255, #702101). | ||
183 | * Remove patches: | ||
184 | + multiarch_support.diff, included upstream. | ||
185 | + update-default-hostlist-servers.patch, not needed anymore. | ||
186 | + typos.patch, included upstream. | ||
187 | + add_shebang.patch, included upstream. | ||
188 | * Add patches: | ||
189 | + from upstream SVN to build against libcurl instead of libgnurl | ||
190 | (Closes: #758937). | ||
191 | + to fix the installation directory of GNUnet conversation. | ||
192 | + to fix a few typos and make lintian happy. | ||
193 | + from upstream SVN to make sure set-profiler and set-ibf-profiler | ||
194 | are not installed. | ||
195 | * debian/control: | ||
196 | + update build-dependencies and recommends according to README. | ||
197 | + make gnunet-dev depend on libgcrypt20-dev (>=1.6) as headers include | ||
198 | gcrypt.h. | ||
199 | + breaks gnunet-gtk (<<0.10). | ||
200 | + suggests: python and python-zbar for gnunet-qr. | ||
201 | * Merge gnunet-server, gnunet-client and gnunet-common into the gnunet binary | ||
202 | package. The split was unnecessary hard to maintain for too little gain. | ||
203 | * Remove properly the old config file /etc/default/gnunet-server in | ||
204 | gnunet.postinst. | ||
205 | * Add symlinks to libnss_gns* for gnunet-dev in debian/rules. | ||
206 | * Remove manpages for gns-import, mesh, resolver, testing-run-service and | ||
207 | transport-certificate-creation, they are included upstream. | ||
208 | * Add manpages for bcd, nse, qr, scrypt and testbed-profiler. | ||
209 | * Update gnunet.conf with the new settings from gnunet.org. Replace | ||
210 | SERVICEHOME with GNUNET_HOME also in gnunet.postinst. | ||
211 | * Standards-version: 3.9.6, no changes needed. | ||
212 | |||
213 | -- Bertrand Marc <beberking@gmail.com> Sat, 04 Oct 2014 12:51:21 +0200 | ||
214 | |||
215 | gnunet (0.9.5a-4) unstable; urgency=medium | ||
216 | |||
217 | [ Pino Toscano ] | ||
218 | * Fix FTBFS on non-linux architectures (Closes: #740544): | ||
219 | + remove gnunet-server.install.[kfreebsd,hurd]. | ||
220 | + generate gnunet-server.install.[kfreebsd,hurd] during install and remove | ||
221 | them during auto_clean. | ||
222 | + remove the useless leftovers of vpn, dns and gns stuff on non-linux | ||
223 | architectures (which are useless as the related libraries are not built). | ||
224 | |||
225 | [ Hideki Yamane ] | ||
226 | * Add "Build-Depends: libidn11-dev" to fix FTBFS "error: Libidn not found" | ||
227 | (Closes: #747782). | ||
228 | |||
229 | [ Bertrand Marc ] | ||
230 | * Build-depend on libgnutls28-dev instead of libgnutls-dev (Closes: #753031). | ||
231 | |||
232 | -- Bertrand Marc <beberking@gmail.com> Wed, 09 Jul 2014 19:52:24 +0200 | ||
233 | |||
234 | gnunet (0.9.5a-3) unstable; urgency=medium | ||
235 | |||
236 | * debian/rules: copy gnunet.conf from debian/etc/ instead of echo it directly, | ||
237 | to make debian/rules independent of the shell (Closes: #739298). | ||
238 | * gnunet-server.postrm: do not fail if the gnunet user is not a system user | ||
239 | (Closes: #719448). | ||
240 | |||
241 | -- Bertrand Marc <beberking@gmail.com> Sat, 22 Feb 2014 11:42:59 +0100 | ||
242 | |||
243 | gnunet (0.9.5a-2) unstable; urgency=medium | ||
244 | |||
245 | * Do not install /usr/share/doc/gnunet/README in gnunet-server | ||
246 | (Closes: #738600). | ||
247 | |||
248 | -- Bertrand Marc <beberking@gmail.com> Tue, 11 Feb 2014 19:50:54 +0100 | ||
249 | |||
250 | gnunet (0.9.5a-1) unstable; urgency=medium | ||
251 | |||
252 | [ Bertrand Marc ] | ||
253 | * Imported Upstream version 0.9.5a | ||
254 | * Drop dependency on gettext for gnunet-client and gnunet-server as it is not | ||
255 | necessary, thanks to Ivan Shmakov. | ||
256 | * Fix build on kfreebsd, thanks to Christoph Egger. | ||
257 | * gnunet-server.postinst: check the existence of a binary before changing its | ||
258 | permissions. | ||
259 | * Drop patch to configure the nssdir, included upstream. | ||
260 | * Drop patch to support GNU Hurd, included upstream. | ||
261 | * Drop patch to fix alignment on Sparc, included upstream. | ||
262 | * Update debian/*.install.* and debian/*.docs to match the new tree. | ||
263 | * debian/control: use canonical URI in Vcs-git and Vcs-browser fields. | ||
264 | * Build depend on gnutls, glib and gtop. | ||
265 | * debian/rules: add gns nss to configure. | ||
266 | * debian/copyright: update years. | ||
267 | * Rewrite gnunet-server.init based on /etc/init.d/skeleton and make | ||
268 | gnunet-server depend on lsb-base to use LSB logging. | ||
269 | * Use debhelper v9 and update paths accordingly. | ||
270 | * Make the binaries aware of paths with the multiarch tuple, patch picked | ||
271 | upstream. | ||
272 | * Fix a few typos to make lintian happy. | ||
273 | * Make uscan check the archive signature: | ||
274 | + add the upstream key to debian/upstream-signing-key.pgp. | ||
275 | + add the binary key to debian/source/include-binaries. | ||
276 | + add pgpsigurlmangle to debian/watch. | ||
277 | * Remove manpages for services and helpers, they are not in PATH anymore. | ||
278 | * Remove manpages for binaries which are not built anymore. | ||
279 | * Generate debian/gnunet-server.init from debian/rules as the path to the | ||
280 | daemon now depends on $(DEB_HOST_MULTIARCH). | ||
281 | * Standards version 3.9.5: no changes needed. | ||
282 | * Add manpages for gnunet-testing-run-service, gnunet-mesh, gnunet-gns-import | ||
283 | and gnunet-transport-certificate-creation. | ||
284 | * Links the gnunet-gns-proxy manpage to gnunet-gns-proxy-setup-ca. | ||
285 | * Make gnunet-server recommend openssl and libnss3-tools, they are used by | ||
286 | gnunet-gns-proxy-setup-ca and gnunet-transport-certificate-creation. | ||
287 | * Do not build-depend on guile-1.8-dev anymore and remove --enable-guile from | ||
288 | configure, GNU Guile is not used at build time. Make gnunet-client depend on | ||
289 | guile-2.0 as gnunet-download-manager uses it. | ||
290 | * Do not suggest libextractor-plugins anymore, these were merged into | ||
291 | libextractor. | ||
292 | |||
293 | [ Daniel Dehennin ] | ||
294 | * RDBMS libraries are used only by “gnunet-server” package. | ||
295 | * Remove obsolete manpage links. | ||
296 | |||
297 | [ David Barksdale ] | ||
298 | * Update the default hostlist severs. | ||
299 | |||
300 | -- Bertrand Marc <beberking@gmail.com> Sun, 09 Feb 2014 16:24:17 +0100 | ||
301 | |||
302 | gnunet (0.9.3-7) unstable; urgency=low | ||
303 | |||
304 | * Revert previous changes and go back to 0.9.3-5 to target wheezy. | ||
305 | |||
306 | -- Bertrand Marc <beberking@gmail.com> Thu, 28 Feb 2013 09:19:22 +0100 | ||
307 | |||
308 | gnunet (0.9.3-6) unstable; urgency=low | ||
309 | |||
310 | * Fix build on kfreebsd, thanks to Christoph Egger (Closes: #688486). | ||
311 | * gnunet-server.postinst: check the existence of a binary before changing its | ||
312 | permissions (Closes: #688484). | ||
313 | |||
314 | -- Bertrand Marc <beberking@gmail.com> Sun, 27 Jan 2013 12:55:10 +0100 | ||
315 | |||
316 | gnunet (0.9.3-5) unstable; urgency=low | ||
317 | |||
318 | * Revert previous changes to target wheezy: | ||
319 | + depend on gettext. | ||
320 | + drop patch to fix build on kfreebsd. | ||
321 | + drop patch to change default option UNIX_MATCH_UID. | ||
322 | + drop patch about libgcrypt version check. | ||
323 | |||
324 | -- Bertrand Marc <beberking@gmail.com> Sun, 13 Jan 2013 18:00:29 +0100 | ||
325 | |||
326 | gnunet (0.9.3-4) unstable; urgency=low | ||
327 | |||
328 | [ Bertrand Marc ] | ||
329 | * Drop dependency on gettext for gnunet-client and gnunet-server as it is not | ||
330 | necessary, thanks to Ivan Shmakov (Closes: #690860). | ||
331 | * Revert the use dh_installdocs --link-doc (Closes: #687875, #687881, | ||
332 | #687883). | ||
333 | * Fix build on kfreebsd, thanks to Christoph Egger (Closes: #688486). | ||
334 | * Allways install libnss to /lib and fix FTBFS on ia64 (Closes: #688590). | ||
335 | * Install libnss to /lib, really fix #688590, thanks to Christian Grothoff. | ||
336 | * Change default option UNIX_MATCH_UID for services datastore and namestore, | ||
337 | so users in the gnunet group may use these services (Closes: #686238, | ||
338 | #684317). | ||
339 | * Update libgcrypt version check to a less strict check, patch picked from | ||
340 | upstream, following Werner Koch's advice (Closes: #684997). | ||
341 | * gnunet-server.postinst: check the existence of a binary before changing its | ||
342 | permissions (Closes: #688484). | ||
343 | * Do not set-UID gnunet-helper-fs-publish (Closes: #691154). | ||
344 | |||
345 | [ David Prévot ] | ||
346 | * debian/po/fr.po: Fix charset, and use non-breaking spaces. | ||
347 | |||
348 | -- Bertrand Marc <beberking@gmail.com> Mon, 22 Oct 2012 22:52:43 +0200 | ||
349 | |||
350 | gnunet (0.9.3-3) unstable; urgency=low | ||
351 | |||
352 | * debian/control: update Vcs-* to the new repository in collab-maint. | ||
353 | * Install only the generated binaries on Hurd, thanks to Cyril Roelandt | ||
354 | (Closes: #670794). | ||
355 | * Use chmod and chown instead of dpkg-statoverride to set special permissions | ||
356 | and upgrade properly depending on the previous version (Closes: #673301). | ||
357 | * Fix "gcc-4.6: [sparc] compiler fails to align stack-allocated | ||
358 | struct, with array of uint32-values to 32-bit boundary": | ||
359 | new patch sparc_alignment.patch, taken from upstream: | ||
360 | https://lists.gnu.org/archive/html/gnunet-svn/2012-07/msg00548.html | ||
361 | Thanks to Jurij Smakov for the analysis. | ||
362 | (Closes: #670578) | ||
363 | * Fix the logfile name in gnunet-server.logrotate (Closes: #685856). | ||
364 | |||
365 | -- Bertrand Marc <beberking@gmail.com> Sun, 05 Aug 2012 20:13:49 +0200 | ||
366 | |||
367 | gnunet (0.9.3-2) unstable; urgency=low | ||
368 | |||
369 | * Clean properly dpkg-statoverride in gnunet-server.postrm | ||
370 | (Closes: #678331). | ||
371 | |||
372 | -- Bertrand Marc <beberking@gmail.com> Wed, 20 Jun 2012 23:55:11 +0200 | ||
373 | |||
374 | gnunet (0.9.3-1) unstable; urgency=low | ||
375 | |||
376 | * Fix build on GNU Hurd, thanks to Cyril Roelandt (Closes: #670794). | ||
377 | * Imported Upstream version 0.9.3. | ||
378 | * Refresh the only patch. | ||
379 | * Update debian/*.install, links, and rules to match the new tree. | ||
380 | * Pass hardening build flags to configure. | ||
381 | * Update debian/rules clean to build twice successfully. | ||
382 | * Do not install gnunet-helper-transport-wlan-dummy. | ||
383 | |||
384 | -- Bertrand Marc <beberking@gmail.com> Sun, 17 Jun 2012 12:22:32 +0200 | ||
385 | |||
386 | gnunet (0.9.2-2) unstable; urgency=low | ||
387 | |||
388 | * Build-depends on libextractor (>=1:0.6.3), with an epoch (Closes: #673302). | ||
389 | * Gnunet-server breaks/replaces gnunet-fuse (<<0.9) as they both contains | ||
390 | common files (Closes: #673382). | ||
391 | * gnunet-server breaks/replaces gnunet-client (<<0.9) (Closes: #673801). | ||
392 | |||
393 | -- Bertrand Marc <beberking@gmail.com> Wed, 23 May 2012 21:54:32 +0200 | ||
394 | |||
395 | gnunet (0.9.2-1) unstable; urgency=low | ||
396 | |||
397 | * New maintainer (Closes: #660438). | ||
398 | * New upstream release (Closes: #621645). | ||
399 | * Remove debian/patches, not necessary any more. | ||
400 | * Update dependencies, according to README: | ||
401 | + update minimal versions. | ||
402 | + depends on libunistring-dev. | ||
403 | + depends on libltdl-dev instead of libltdl3-dev. | ||
404 | + no need to depend on libgtk anymore. | ||
405 | + gnunet-server suggests miniupnpc. | ||
406 | * debian/rules: | ||
407 | + no need to define LOGFILE and PIDFILE. | ||
408 | + create a minimal conf file. | ||
409 | + cut gnunet-download-manager.scm extension. | ||
410 | + remove autogenerated files in clean. | ||
411 | * Gnunet is now released under the GPL v3. | ||
412 | * Standards version 3.9.3. | ||
413 | * Add debian/watch. | ||
414 | * Adding Italian debconf translations, thanks to Beatrice Torracca | ||
415 | (Closes: #663432). | ||
416 | * Move to dh-autoreconf and add extend-diff-ignore in debian/source/options. | ||
417 | * Remove gnunet-tools since gnunet-setup is not part of gnunet anymore | ||
418 | (Closes:#651192). | ||
419 | * gnunet-server.init: | ||
420 | + several services are now supervised by gnunet-service-arm. | ||
421 | + define the logfile at run time. | ||
422 | * Use a secured group gnunetdns for SUID binaries and change permissions | ||
423 | accordingly, see https://gnunet.org/gnunet-access-control-model | ||
424 | * gnunet-server.postinst, gnunet-server.postrm: use dpkg-statoverride to set | ||
425 | and remove setuid permissions. | ||
426 | * Remove properly the old incompatible /etc/gnunetd.conf, use | ||
427 | /etc/gnunet.conf instead. | ||
428 | * Add minimal (generic) man pages when information is available. | ||
429 | * Remove dpkg options for compression. | ||
430 | * gnunet-server.docs: add README.mysql and README.postgres. | ||
431 | * debian/rules: remove template binaries after dh_install. | ||
432 | * debian/copyright: | ||
433 | + use copyright format 1.0. | ||
434 | + mention AUTHORS and translators. | ||
435 | + use GPL-3+ when possible. | ||
436 | + add a paragraph for two files distributed under MIT/X11. | ||
437 | * Use dh_installdocs --link-doc to avoid redundancy. | ||
438 | * Remove unused debian/gnunet-dev.lintian-overrides. | ||
439 | * debian/control: add Vcs-git and Vcs-browser fields. | ||
440 | * gnunet-server.postrm: | ||
441 | + use debconf to determine which user and group to delete. | ||
442 | + remove /var/lib/gnunet on purge. | ||
443 | + remove /etc/default/gnunet-server on purge (Closes: #668766). | ||
444 | * Make gnunet-dbg dependencies alternatives as it provides debugging | ||
445 | symbol for all of them. | ||
446 | |||
447 | -- Bertrand Marc <beberking@gmail.com> Sun, 06 May 2012 00:28:20 +0200 | ||
448 | |||
449 | gnunet (0.8.1b-8) unstable; urgency=low | ||
450 | |||
451 | * Orphaning package. | ||
452 | |||
453 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sun, 19 Feb 2012 08:24:30 +0000 | ||
454 | |||
455 | gnunet (0.8.1b-7) experimental; urgency=low | ||
456 | |||
457 | * Updating maintainer and uploaders fields. | ||
458 | * Removing vcs fields. | ||
459 | * Removing references to my old email address. | ||
460 | * Updating to debhelper version 8. | ||
461 | * Updating to standards version 3.9.2. | ||
462 | * Switching to source version 3.0 (quilt). | ||
463 | * Removing pre-squeeze version declarations from build-depends. | ||
464 | * Updating years in copyright file. | ||
465 | * Making packaging distribution neutral. | ||
466 | * Compacting copyright file. | ||
467 | * Removing leading slash in debhelper install files. | ||
468 | * Simplyfing autotools handling in rules. | ||
469 | * Adding Danish debconf translations from Joe Hansen | ||
470 | <joedalton2@yahoo.dk> (Closes: #633908). | ||
471 | * Updating po files. | ||
472 | |||
473 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Thu, 15 Sep 2011 13:52:08 +0200 | ||
474 | |||
475 | gnunet (0.8.1b-6) experimental; urgency=low | ||
476 | |||
477 | * Updating standards version to 3.9.0. | ||
478 | * Rebuilding against transitioned libesmtp (Closes: #597942). | ||
479 | * Updating to standards version 3.9.1. | ||
480 | |||
481 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Fri, 24 Sep 2010 18:25:52 +0200 | ||
482 | |||
483 | gnunet (0.8.1b-5) unstable; urgency=low | ||
484 | |||
485 | * Correcting spelling typo in README.Debian (Closes: #586583). | ||
486 | |||
487 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sat, 26 Jun 2010 20:13:27 +0200 | ||
488 | |||
489 | gnunet (0.8.1b-4) unstable; urgency=low | ||
490 | |||
491 | * Stopp calling debconf-updatepo in clean target of rules. | ||
492 | * Dropping la files. | ||
493 | |||
494 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Mon, 03 May 2010 21:06:32 +0200 | ||
495 | |||
496 | gnunet (0.8.1b-3) unstable; urgency=medium | ||
497 | |||
498 | * Adding depends to remote_fs in init script. | ||
499 | * Rebuilding against libextractor with epoche to ease testing | ||
500 | migration. | ||
501 | |||
502 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sat, 20 Mar 2010 09:59:41 +0100 | ||
503 | |||
504 | gnunet (0.8.1b-2) unstable; urgency=medium | ||
505 | |||
506 | * Adding patch to disable initscript creation in gnunet-setup (Closes: | ||
507 | #555107). | ||
508 | * Adding patch to use correct initscript name for gnunet-server in | ||
509 | gnunet-setup. | ||
510 | |||
511 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sun, 14 Mar 2010 11:32:57 +0100 | ||
512 | |||
513 | gnunet (0.8.1b-1) unstable; urgency=low | ||
514 | |||
515 | * Merging upstream version 0.8.1b. | ||
516 | * Updating build-depends, depends, and conflicts on libextractor. | ||
517 | |||
518 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sat, 06 Mar 2010 10:50:09 +0100 | ||
519 | |||
520 | gnunet (0.8.1a-1) unstable; urgency=low | ||
521 | |||
522 | * Updating year in copyright file. | ||
523 | * Populating gnunetd.conf from upstreams example files. | ||
524 | * Updating to standards 3.8.4. | ||
525 | * Merging upstream version 0.8.1a. | ||
526 | |||
527 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Mon, 15 Feb 2010 13:11:53 +0100 | ||
528 | |||
529 | gnunet (0.8.1-1) unstable; urgency=low | ||
530 | |||
531 | * Simplifying autotools handling in rules. | ||
532 | * Setting last-translator for German debconf templates to me, no | ||
533 | intention do deal with debian-l10n-german in the future anymore. | ||
534 | * Moving maintainer homepage from control to copyright. | ||
535 | * Updating README.source. | ||
536 | * Bumping versioned build-depends on debhelper. | ||
537 | * Adding Japanese debconf translations from Hideki Yamane | ||
538 | <henrich@debian.or.jp> (Closes: #558066). | ||
539 | * Adding explicit source version 1.0 until switch to 3.0. | ||
540 | * Merging upstream version 0.8.1. | ||
541 | * Adding libstartup-notification0-dev to build-depends. | ||
542 | * Adding conflicts against libextractor 0.6 which will be incompatible | ||
543 | with gnunet 0.8. | ||
544 | * Updating debhelper files for new upstream version. | ||
545 | * Not calling tempfile with full path in gnunet-server.postinst. | ||
546 | |||
547 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Tue, 29 Dec 2009 18:39:36 +0100 | ||
548 | |||
549 | gnunet (0.8.0c-8) unstable; urgency=low | ||
550 | |||
551 | * Updating to standards version 3.8.3. | ||
552 | * Correcting spelling mistake in copyright file. | ||
553 | * Adding maintainer homepage field to control. | ||
554 | * Marking maintainer homepage field to be also included in binary | ||
555 | packages and changelog. | ||
556 | * Adding README.source. | ||
557 | * Correcting variable assignment in postinst which fails if default | ||
558 | shell is dash (Closes: #544020, #544032, #544033). | ||
559 | |||
560 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sat, 29 Aug 2009 15:06:12 +0200 | ||
561 | |||
562 | gnunet (0.8.0c-7) unstable; urgency=low | ||
563 | |||
564 | * Excluding chown call on /var/run/gnunetd in postinst, directory is | ||
565 | handled in the initscript (Closes: #541685). | ||
566 | |||
567 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sat, 15 Aug 2009 21:09:42 +0200 | ||
568 | |||
569 | gnunet (0.8.0c-6) unstable; urgency=low | ||
570 | |||
571 | * Removing optional debconf queries in gnunet-servers postrm to avoid | ||
572 | (spuriously?) hanging processes on the buildds (Closes: #541400). | ||
573 | |||
574 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Thu, 13 Aug 2009 23:51:23 +0200 | ||
575 | |||
576 | gnunet (0.8.0c-5) unstable; urgency=low | ||
577 | |||
578 | * Reworking handling of autostart of gnunet-server. | ||
579 | * Only listing Christian as main author/contact person in copyright. | ||
580 | * Denoting debconf question about autostart to medium, which is just | ||
581 | more accurate. | ||
582 | * Applying some cosmetics to gnunet-server postinst script. | ||
583 | * Making sure that we don't get empty answers from debconf for gnunet | ||
584 | username and groupname. | ||
585 | * Calling dh_install with fail-missing when building the arch any | ||
586 | packages. | ||
587 | * Unifying debconf translation headers. | ||
588 | * Excluding /var/run/gnunetd from gnunet-server.dirs, it's created by | ||
589 | the initscript anyway. | ||
590 | * Using test -f instead of the stronger test -r when checking for | ||
591 | existence of the default file, just to shut up lintian. | ||
592 | |||
593 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Thu, 13 Aug 2009 18:46:40 +0200 | ||
594 | |||
595 | gnunet (0.8.0c-4) unstable; urgency=low | ||
596 | |||
597 | * Removing gnunet-update call in gnunet-server postinst, it's not | ||
598 | required anymore. | ||
599 | |||
600 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Wed, 12 Aug 2009 12:34:42 +0200 | ||
601 | |||
602 | gnunet (0.8.0c-3) unstable; urgency=low | ||
603 | |||
604 | * Removing unneded versions for build-depends. | ||
605 | * Wrapping build depends. | ||
606 | * Sorting depends. | ||
607 | * Updating year in copyright file. | ||
608 | * Tidy rules file. | ||
609 | * Setting priority of debconf question about gnunet user account to | ||
610 | low, medium was overrated. | ||
611 | * Removing unused debconf translation messages. | ||
612 | * Renaming username and groupname debconf questions to consistent | ||
613 | scheme. | ||
614 | * Also handling removal of gnunet user and group in postrm. | ||
615 | * Adding gnunet-server example preseed file. | ||
616 | * Adding updated Spanish debconf translations from Francisco Javier | ||
617 | Cuadrado <fcocuadrado@gmail.com> (Closes: #529030). | ||
618 | * Updating maintainer field. | ||
619 | * Updating vcs fields. | ||
620 | * Minimizing rules file. | ||
621 | |||
622 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Tue, 11 Aug 2009 00:00:16 +0200 | ||
623 | |||
624 | gnunet (0.8.0c-2) unstable; urgency=low | ||
625 | |||
626 | * Updating build-depends to libmysqlclient-dev (Closes: #538468). | ||
627 | * Upgrading package to standards version 3.8.2. | ||
628 | |||
629 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sat, 25 Jul 2009 23:59:21 +0200 | ||
630 | |||
631 | gnunet (0.8.0c-1) unstable; urgency=low | ||
632 | |||
633 | * Merging upstream version 0.8.0c (Closes: #520427). | ||
634 | * Building with http transport support (Closes: #519810). | ||
635 | * Updating package to standards 3.8.1. | ||
636 | * Removing old conflicts and replaces. | ||
637 | * Making gnunet binNMU safe (Closes: #527453, #527462). | ||
638 | * Using correct rfc-2822 date formats in changelog. | ||
639 | * Using more generic directoy name for local additions within the | ||
640 | packaging directory. | ||
641 | * Updating debhelper install files for new upstream. | ||
642 | * Adding misc:Depends in control to remaining binary packages. | ||
643 | * Updating section of the debug package. | ||
644 | |||
645 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Mon, 11 May 2009 18:30:20 +0200 | ||
646 | |||
647 | gnunet (0.8.0b-5) unstable; urgency=low | ||
648 | |||
649 | * Making use of code from cdbs' clean-la.mk file to clear the | ||
650 | dependency_libs field in all .la files in the gnunet-dev static | ||
651 | libraries. | ||
652 | * Removing Arnaud from uploaders, he is MIA (Closes: #513162). | ||
653 | * Updating year in copyright file. | ||
654 | * Updating debconf operations. | ||
655 | |||
656 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Thu, 05 Feb 2009 00:08:00 +0100 | ||
657 | |||
658 | gnunet (0.8.0b-4) unstable; urgency=low | ||
659 | |||
660 | * Removing config.guess and config.sub in clean target of rules. | ||
661 | * Adding db_stop call in gnunet-server.postinst to properly stop | ||
662 | debconf interactions. | ||
663 | * Replacing obsolete dh_clean -k with dh_prep. | ||
664 | * Adding '|| true' to gnunet-update call, this way a hanging gnunet- | ||
665 | update can be aborted in a (almost) sane way. Also see | ||
666 | https://gnunet.org/mantis/view.php?id=1349 (Closes: #506264). | ||
667 | |||
668 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Thu, 20 Nov 2008 07:16:00 +0100 | ||
669 | |||
670 | gnunet (0.8.0b-3) unstable; urgency=low | ||
671 | |||
672 | * Adding libmicrohttpd-dev to gnunet-dev depends. | ||
673 | * Adding gnunet-server to gnunet-client suggests. | ||
674 | * Adding note about requiring gnunet-server in gnunet-client package | ||
675 | long-description. | ||
676 | |||
677 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Fri, 19 Sep 2008 10:49:00 +0200 | ||
678 | |||
679 | gnunet (0.8.0b-2) unstable; urgency=low | ||
680 | |||
681 | * Updating vcs fields in control file. | ||
682 | * Building gnunet on all architectures again, guile-1.8 on ia64 is back. | ||
683 | |||
684 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sun, 14 Sep 2008 12:53:00 +0200 | ||
685 | |||
686 | gnunet (0.8.0b-1) unstable; urgency=low | ||
687 | |||
688 | * Adding libssl-dev to build-depends. | ||
689 | * Merging upstream version 0.8.0b. | ||
690 | |||
691 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Mon, 25 Aug 2008 00:37:00 +0200 | ||
692 | |||
693 | gnunet (0.8.0a-1) unstable; urgency=low | ||
694 | |||
695 | * Merging upstream version 0.8.0a. | ||
696 | |||
697 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sun, 03 Aug 2008 20:55:00 +0200 | ||
698 | |||
699 | gnunet (0.8.0-2) unstable; urgency=low | ||
700 | |||
701 | * Creating /var/run/gnunetd in initscript in case /var/run is on a tmpfs. | ||
702 | * Adding versioned conflicts/replaces against gnunet in order to allow etch to | ||
703 | lenny upgrades. | ||
704 | * Updating contact address in po files. | ||
705 | |||
706 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Thu, 03 Jul 2008 14:17:00 +0200 | ||
707 | |||
708 | gnunet (0.8.0-1) unstable; urgency=low | ||
709 | |||
710 | * Switching maintainer and uploaders fields. | ||
711 | * Correcting spelling error in gnunet long-description. | ||
712 | * Updating gnunet-client.install for 0.8.0. | ||
713 | * Adding libesmtp-dev to build-depends. | ||
714 | * Bumping versioned libmicrohttpd depends to 0.3.1. | ||
715 | * Reordering rules file. | ||
716 | * Also excluding gnunet meta package from ia64 since there is no gnunet on | ||
717 | ia64 anyway. | ||
718 | * Using lintian debhelper to intall lintian overrides. | ||
719 | * Removing watch file. | ||
720 | * Rewriting copyright file in machine-interpretable format. | ||
721 | * Bumping versioned libextractor depends to 0.5.20. | ||
722 | * Adding vcs fields in control file. | ||
723 | * Upgrading package to standards 3.8.0. | ||
724 | * Upgrading package to debhelper 7. | ||
725 | * Merging upstream version 0.8.0. | ||
726 | * Correcting typo in gnunet-client.install file. | ||
727 | |||
728 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Thu, 19 Jun 2008 15:36:00 +0200 | ||
729 | |||
730 | gnunet (0.8.0~pre1-1) experimental; urgency=low | ||
731 | |||
732 | * New upstream release. | ||
733 | |||
734 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Tue, 17 Jun 2008 11:44:00 +0200 | ||
735 | |||
736 | gnunet (0.7.3-7) unstable; urgency=medium | ||
737 | |||
738 | * Excluding ia64 manually from architectures. | ||
739 | |||
740 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Tue, 29 Apr 2008 16:13:00 +0200 | ||
741 | |||
742 | gnunet (0.7.3-6) unstable; urgency=medium | ||
743 | |||
744 | * Removing watch file. | ||
745 | * Tightened gnunet inter depends. | ||
746 | |||
747 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Wed, 09 Apr 2008 07:44:00 +0200 | ||
748 | |||
749 | gnunet (0.8.0~pre0-2) experimental; urgency=low | ||
750 | |||
751 | * Tightened gnunet inter depends (Closes: #470180). | ||
752 | |||
753 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Tue, 25 Mar 2008 11:49:00 +0100 | ||
754 | |||
755 | gnunet (0.7.3-5) unstable; urgency=medium | ||
756 | |||
757 | * Added patch to fix FTBFS with gcc-4.3 (Closes: #466830). | ||
758 | |||
759 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Mon, 24 Mar 2008 11:14:00 +0100 | ||
760 | |||
761 | gnunet (0.8.0~pre0-1) experimental; urgency=low | ||
762 | |||
763 | * New upstream release. | ||
764 | |||
765 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Fri, 07 Mar 2008 16:19:00 +0100 | ||
766 | |||
767 | gnunet (0.7.3-4) unstable; urgency=medium | ||
768 | |||
769 | * Adding updated Dutch debconf translation from Bart Cornelis | ||
770 | <cobaco@skolelinux.no> (Closes: #469174). | ||
771 | |||
772 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Fri, 07 Mar 2008 15:31:00 +0100 | ||
773 | |||
774 | gnunet (0.7.3-3) unstable; urgency=medium | ||
775 | |||
776 | * Rebuilding against new dialog (Closes: #454948). | ||
777 | |||
778 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Wed, 13 Feb 2008 07:31:00 +0100 | ||
779 | |||
780 | gnunet (0.7.3-2) unstable; urgency=low | ||
781 | |||
782 | * Moved libgnunettesting_api.so.* to gnunet-client, they were accidentally | ||
783 | included to gnunet-dev before. | ||
784 | |||
785 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Mon, 21 Jan 2008 20:22:00 +0100 | ||
786 | |||
787 | gnunet (0.7.3-1) unstable; urgency=low | ||
788 | |||
789 | * New upstream release. | ||
790 | |||
791 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Mon, 24 Dec 2007 16:04:00 +0100 | ||
792 | |||
793 | gnunet (0.7.2c-5) unstable; urgency=low | ||
794 | |||
795 | * Building against transitioned libmicrohttpd. | ||
796 | * Added Finnish debconf translation from Esko Arajaervi <edu@iki.fi> | ||
797 | (Closes: #457419). | ||
798 | * Replacing msgid contact address in *.po files with packages address. | ||
799 | |||
800 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sat, 22 Dec 2007 10:58:00 +0100 | ||
801 | |||
802 | gnunet (0.7.2c-4) unstable; urgency=medium | ||
803 | |||
804 | * Added missing build-dependency against libncursesw5-dev, | ||
805 | now the gnunet-setup curses interface gets build again (Closes: #454701). | ||
806 | |||
807 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Fri, 07 Dec 2007 09:30:00 +0100 | ||
808 | |||
809 | gnunet (0.7.2c-3) unstable; urgency=medium | ||
810 | |||
811 | * Some formal cleanups: | ||
812 | - Updated to new policy. | ||
813 | - Using Homepage field in control. | ||
814 | - Using versioned depends for libextractor. | ||
815 | - Comented lintian overrides. | ||
816 | |||
817 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Thu, 06 Dec 2007 22:36:00 +0100 | ||
818 | |||
819 | gnunet (0.7.2c-2) unstable; urgency=medium | ||
820 | |||
821 | * Updated install files to cover previously missed files (Closes: #454053). | ||
822 | |||
823 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sun, 02 Dec 2007 22:29:00 +0100 | ||
824 | |||
825 | gnunet (0.7.2c-1) unstable; urgency=low | ||
826 | |||
827 | * New upstream release. | ||
828 | |||
829 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Tue, 09 Oct 2007 10:20:00 +0200 | ||
830 | |||
831 | gnunet (0.7.2b-6) unstable; urgency=low | ||
832 | |||
833 | * Adding debug package. | ||
834 | |||
835 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Wed, 26 Sep 2007 10:21:00 +0200 | ||
836 | |||
837 | gnunet (0.7.2b-5) unstable; urgency=low | ||
838 | |||
839 | * Renamed gnunet-daemon package to gnunet-server for consistency reasons. | ||
840 | Since gnunet was splittet out after etch, there is no transitional package | ||
841 | required. | ||
842 | |||
843 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Wed, 15 Aug 2007 14:51:00 +0200 | ||
844 | |||
845 | gnunet (0.7.2b-4) unstable; urgency=low | ||
846 | |||
847 | * Added netbase dependency to gnunet-daemon as found out by Kurt Roeckx | ||
848 | <kurt@roeckx.be> (Closes: #437922, #437984). | ||
849 | |||
850 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Wed, 15 Aug 2007 14:25:00 +0200 | ||
851 | |||
852 | gnunet (0.7.2b-3) unstable; urgency=low | ||
853 | |||
854 | * Fixed broken gnunet-daemon.postinst on new installations. | ||
855 | |||
856 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Tue, 14 Aug 2007 16:30:00 +0200 | ||
857 | |||
858 | gnunet (0.7.2b-2) unstable; urgency=low | ||
859 | |||
860 | * Added build-dependency to libadns1-dev. | ||
861 | * Synced gnunetd.conf and gnunetd-daemon.postinst with upstream, | ||
862 | using /var/lib/gnunet instead of /var/lib/GNUnet now (Closes: #301822). | ||
863 | * Synced gnunet-daemon.install and gnunet-client.install with upstream, | ||
864 | including new libraries (Closes: #431021, #434684). | ||
865 | |||
866 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Tue, 14 Aug 2007 15:57:00 +0200 | ||
867 | |||
868 | gnunet (0.7.2b-1) unstable; urgency=low | ||
869 | |||
870 | * New upstream release. | ||
871 | * Updated po files according to the work from the debian-l10n-english team | ||
872 | (Closes: #430802). | ||
873 | * Added updated French debconf translation from Christian Perrier | ||
874 | <bubulle@debian.org> (Closes: #431384). | ||
875 | |||
876 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Tue, 14 Aug 2007 14:39:00 +0200 | ||
877 | |||
878 | gnunet (0.7.2-1) unstable; urgency=low | ||
879 | |||
880 | * New upstream release (Closes: #429478). | ||
881 | * Rewritten/edited all debian/* files; now using plain debhelper again. | ||
882 | * Removed no longer needed update mechanism from 0.6 to 0.7. | ||
883 | * Updated reviewed debconf templates from debian-l10n-english team | ||
884 | <debian-l10n-english@lists.debian.org> | ||
885 | (Closes: #427877, #425211, #425310, #429845). | ||
886 | * Added Vietnamese debconf translation from Clytie Siddall | ||
887 | <clytie@riverland.net.au> (Closes: #428547). | ||
888 | * Added updated Spanish debconf translation from Rudy Godoy Guillen | ||
889 | <rudy@stone-head.org> (Closes: #426078). | ||
890 | * Added updated Swedish debconf translation from Daniel Nylander | ||
891 | <yeager@lidkoping.net> (Closes: #428356). | ||
892 | * Added updated Portuguese debconf translation from Portuguese Translation | ||
893 | Team <traduz@debianpt.org> (Closes: #428357). | ||
894 | * Added Galician debconf translation from Jacobo Tarrio <jtarrio@trasno.net> | ||
895 | (Closes: #428387). | ||
896 | * Added updated German debconf translation from Helge Kreutzmann | ||
897 | <debian@helgefjell.de> (Closes: 425309, #429843). | ||
898 | * Added Russian debconf translation from Yuri Kozlov | ||
899 | <kozlov.y@gmail.com> (Closes: #429853). | ||
900 | * Added updated Czech debconf translation from Miroslav Kure | ||
901 | <kurem@upcase.inf.upol.cz> (Closes: #430343). | ||
902 | |||
903 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Wed, 27 Jun 2007 09:53:00 +0200 | ||
904 | |||
905 | gnunet (0.7.1c-2) unstable; urgency=low | ||
906 | |||
907 | * Rebuild against new curl (Closes: #423573). | ||
908 | * Added Dutch debconf translation from Bart Cornelis <cobaco@skolelinux.no> | ||
909 | (Closes: #423048). | ||
910 | |||
911 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sun, 13 May 2007 21:28:00 +0200 | ||
912 | |||
913 | gnunet (0.7.1c-1) unstable; urgency=low | ||
914 | |||
915 | * New upstream release (Closes: #420538). | ||
916 | * Package splitted into common, tools, daemon, client and dev (Closes: #394740). | ||
917 | * Added LSB section in init script. | ||
918 | * Enable IPv6 (Closes: #405763). | ||
919 | |||
920 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Tue, 10 Apr 2007 12:49:11 +0200 | ||
921 | |||
922 | gnunet (0.7.0e-5) unstable; urgency=medium | ||
923 | |||
924 | * Added German debconf translation from Helge Kreutzmann | ||
925 | <debian@helgefjell.de> (Closes: #413731). | ||
926 | |||
927 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Tue, 06 Mar 2007 21:48:00 +0100 | ||
928 | |||
929 | gnunet (0.7.0e-4) unstable; urgency=medium | ||
930 | |||
931 | * Added Spanish debconf translation from Javier Ruano | ||
932 | <javier.ruano@estudiante.uam.es> (Closes: #406719). | ||
933 | |||
934 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Sat, 13 Jan 2007 12:37:00 +0100 | ||
935 | |||
936 | gnunet (0.7.0e-3) unstable; urgency=low | ||
937 | |||
938 | * Convert rules and control files in order to use cdbs. | ||
939 | * debian/po/cs.po: Updated Czech translation. Thanks to Miroslav Kure (Closes: #389621). | ||
940 | * debian/po/pt.po: Added Portuguese translation. Thanks to Rui Branco (Closes: #374058). | ||
941 | |||
942 | |||
943 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Sat, 29 Jul 2006 23:48:43 +0200 | ||
944 | |||
945 | gnunet (0.7.0e-2) unstable; urgency=low | ||
946 | |||
947 | * New email address. | ||
948 | * Included wizard.glade (Closes: #371878). | ||
949 | |||
950 | -- Daniel Baumann <daniel.baumann@progress-technologies.net> Tue, 04 Jul 2006 15:49:00 +0200 | ||
951 | |||
952 | gnunet (0.7.0e-1) unstable; urgency=high | ||
953 | |||
954 | * New uptream release. | ||
955 | * Set urgency to high since this release fix the remote DOS CVE-2006-2413 (Closes: #368159) | ||
956 | |||
957 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Sun, 21 May 2006 11:24:28 +0200 | ||
958 | |||
959 | gnunet (0.7.0d-1) unstable; urgency=low | ||
960 | |||
961 | * New upstream release. | ||
962 | * debian/control: Bumped policy version to 3.7.2. | ||
963 | |||
964 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Sun, 07 May 2006 14:36:13 +0200 | ||
965 | |||
966 | gnunet (0.7.0c-2) unstable; urgency=low | ||
967 | |||
968 | * contrib/init_gnunet_ubuntu: Fixed su usage (Closes: #358998). Thanks to | ||
969 | Nicolas Francois for the patch. | ||
970 | |||
971 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Thu, 06 Apr 2006 22:18:59 +0200 | ||
972 | |||
973 | gnunet (0.7.0c-1) unstable; urgency=low | ||
974 | |||
975 | * New upstream release (Closes: #350472). Thanks to Nicolas Francois for the patch. | ||
976 | * debian/po/sv.po: Added swedish translation. Thanks to Daniel Nylander (Closes: #347664). | ||
977 | |||
978 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Tue, 21 Mar 2006 19:01:36 +0100 | ||
979 | |||
980 | gnunet (0.7.0b-1) unstable; urgency=low | ||
981 | |||
982 | * New upstream release (Closes: #342108). | ||
983 | * debian/control: upgraded build depend from libmysqlclient14-dev to | ||
984 | libmysqlclient15-dev (Closes: #343814). | ||
985 | |||
986 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Sat, 24 Dec 2005 14:09:43 +0100 | ||
987 | |||
988 | gnunet (0.7.0a-1) unstable; urgency=low | ||
989 | |||
990 | * New upstream release. | ||
991 | * debian/po/fr.po: Updated french translation. Thanks to Eric (Closes: #336769). | ||
992 | * debian/control: Updated dependencies to follow the libstdc++ allocator change. | ||
993 | |||
994 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Sun, 20 Nov 2005 03:09:15 +0100 | ||
995 | |||
996 | gnunet (0.7.0-1) unstable; urgency=low | ||
997 | |||
998 | * New upstream version. | ||
999 | * debian/gnunet.templates: Applied debconf templates patch. Thanks to Clytie Siddall (Closes: #314191). | ||
1000 | * Backport of gnunet-setup.c and sqlite.c from SVN to fix 919 and 943 issues (cf Mantis on https://gnunet.org/mantis/). | ||
1001 | |||
1002 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Sun, 04 Sep 2005 12:49:30 +0200 | ||
1003 | |||
1004 | gnunet (0.6.6b-5) unstable; urgency=low | ||
1005 | |||
1006 | * debian/control: Bumped policy version to 3.6.2. | ||
1007 | * debian/control: Updated depedencies to follow C++ ABI changes (Closes: #325844). | ||
1008 | * debian/po/vi.po: Added new Vietnamese translation of gnunet debconf messages. Thanks to Clytie Siddall (Closes: #314190). | ||
1009 | |||
1010 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Sun, 21 Aug 2005 10:54:54 +0200 | ||
1011 | |||
1012 | gnunet (0.6.6b-4) unstable; urgency=high | ||
1013 | |||
1014 | * Bump revision number and set urgency high and give the package a chance to | ||
1015 | enter Sarge before the final release. | ||
1016 | |||
1017 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Tue, 31 May 2005 20:57:31 +0200 | ||
1018 | |||
1019 | gnunet (0.6.6b-3) unstable; urgency=low | ||
1020 | |||
1021 | * debian/po/pt_BR.po: Updated Brazilian Portuguese translation of gnunet | ||
1022 | debconf messages. Thanks to Guilherme de S. Pastore. (Closes: #306350) | ||
1023 | |||
1024 | * debian/po/cs.po: Added new Czech translation of gnunet debconf messages. | ||
1025 | Thanks to Miroslav Kure. (Closes: #310756) | ||
1026 | |||
1027 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Thu, 26 May 2005 22:15:15 +0200 | ||
1028 | |||
1029 | gnunet (0.6.6b-2) unstable; urgency=low | ||
1030 | |||
1031 | * debian/docs: Added the file UPDATING. | ||
1032 | * debian/gnunet.postinst: Secured access to the data directory with 0700 mask. | ||
1033 | * debian/control: Set libextractor required instead of recommended (Closes: #305138) | ||
1034 | * debian/README.Debian: Changed filename UPGRADING to UPDATING (Closes: | ||
1035 | #305136). | ||
1036 | |||
1037 | * debian/po/pt_BR.po: Added new Brazilian Portuguese translation, thanks to | ||
1038 | Rodrigo Tadeu Claro (Closes: #306350). | ||
1039 | |||
1040 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Sun, 01 May 2005 12:31:50 +0200 | ||
1041 | |||
1042 | gnunet (0.6.6b-1) unstable; urgency=low | ||
1043 | |||
1044 | * New Upstream release. | ||
1045 | * debian/control: Added libextractor dependency. | ||
1046 | * debian/rules: Added libextractor support. | ||
1047 | |||
1048 | * debian/gnunet.postinst: Improved default configuration file building | ||
1049 | process. | ||
1050 | |||
1051 | * debian/gnunet.postinst: Changed default database from gdbm to sqlite. Do | ||
1052 | the necessary data migration when needed. | ||
1053 | Only change the default database if the user was previously using the old | ||
1054 | default one. | ||
1055 | If another database was explicitly specified, the script will keep the | ||
1056 | user preferences. | ||
1057 | |||
1058 | * debian/gnunet.conf: Changed default database from gdbm to sqlite. | ||
1059 | |||
1060 | * debian/README.Debian: Updated the daemon usage. | ||
1061 | |||
1062 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Tue, 01 Mar 2005 23:03:53 +0100 | ||
1063 | |||
1064 | gnunet (0.6.6a-1) unstable; urgency=low | ||
1065 | |||
1066 | * New upstream release (Closes: #293347). | ||
1067 | * debian/control: Fixed gnunet-gtk dependencies. | ||
1068 | * debian/gnunet.shlibs: Replaced version number by ${Source-Version}. | ||
1069 | * debian/gnunet.postinst: Fixed some typos in default configuration file. | ||
1070 | |||
1071 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Tue, 15 Feb 2005 19:45:51 +0100 | ||
1072 | |||
1073 | gnunet (0.6.6-2) unstable; urgency=low | ||
1074 | |||
1075 | * debian/rules: Added --without-extractor. | ||
1076 | * debian/control: Removed forgotten libextractor dependency. | ||
1077 | |||
1078 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Tue, 08 Feb 2005 23:29:54 +0100 | ||
1079 | |||
1080 | gnunet (0.6.6-1) unstable; urgency=low | ||
1081 | |||
1082 | * New upstream release. | ||
1083 | * debian/rules: Removed --without-sqlite since sqlite3 is now part of Sarge | ||
1084 | and Sid. | ||
1085 | |||
1086 | * debian/control: Added dependency for sqlite3. | ||
1087 | Removed libextractor dependencies (Closes: #293014). | ||
1088 | |||
1089 | * debian/docs: Added gnunet.user (Closes: #292558). | ||
1090 | * debian/po/fr.po: Added new french translation, thanks to Eric Madesclair | ||
1091 | (Closes: #292895). | ||
1092 | |||
1093 | * debian/gnunet.postrm, debian/gnunet.prerm, debian/gnunet.postinst, | ||
1094 | debian/gnunet.init: Improved launch at startup feature. Thanks to Stephen | ||
1095 | Gran for the initial patch. (Closes: #284549). | ||
1096 | |||
1097 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Thu, 03 Feb 2005 00:29:18 +0100 | ||
1098 | |||
1099 | gnunet (0.6.5-3) unstable; urgency=low | ||
1100 | |||
1101 | * debian/control: Fixed dependencies. (Closes: #291776, #291857). | ||
1102 | * Fixed a typo in previous changelog (Closes: #289496). | ||
1103 | |||
1104 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Mon, 24 Jan 2005 00:41:29 +0100 | ||
1105 | |||
1106 | gnunet (0.6.5-2) unstable; urgency=low | ||
1107 | |||
1108 | * Applied Martin Quinson l10n patch wich switch to gettext-based debconf and | ||
1109 | does the following modifications (Closes: #283632): | ||
1110 | - debian/control: modification for dependencies: | ||
1111 | build-dep: debhelper (>= 4.1.16) which depends on po-debconf. | ||
1112 | depend: debconf (>= 1.2.0) since old versions have problems with | ||
1113 | templates specifying the encoding of their content. | ||
1114 | - debian/rules: Add 'debconf-updatepo' to the clean target | ||
1115 | (to make sure that the relevant files are ready for translation in the | ||
1116 | distributed source packages, and thus help translators). | ||
1117 | - execute "debconf-gettextize debian/*templates*". | ||
1118 | - update the style to the best current practice. | ||
1119 | |||
1120 | * Applied Andreas Jochens patch to fix build process on AMD64 with gcc 4.0 | ||
1121 | (Closes: #289496). | ||
1122 | |||
1123 | * debian/control: Fixed dependencies. | ||
1124 | |||
1125 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Fri, 03 Dec 2004 07:59:37 +0100 | ||
1126 | |||
1127 | gnunet (0.6.5-1) unstable; urgency=low | ||
1128 | |||
1129 | * New upstream release. | ||
1130 | * debian/rules: Added --without-sqlite. The requirements for sqlite support | ||
1131 | cannot be satisfied yet on Debian (sqlite >= 3.0.0 is not available). | ||
1132 | |||
1133 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Wed, 17 Nov 2004 14:43:07 +0100 | ||
1134 | |||
1135 | gnunet (0.6.4a-7) unstable; urgency=high | ||
1136 | |||
1137 | * debian/gnunet.postinst: Fixed dash support (Closes: #280422) | ||
1138 | Fixed old logfile may not be moved. | ||
1139 | Changed compared version for the upgrade to 0.6.4a-7. | ||
1140 | |||
1141 | * debian/gnunet.init: Fixed dash support. | ||
1142 | Fixed possible error in restart command. | ||
1143 | |||
1144 | * debian/gnunet.config: Changed compared version for the upgrade to | ||
1145 | 0.6.4a-7. | ||
1146 | |||
1147 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Tue, 09 Nov 2004 14:47:21 +0100 | ||
1148 | |||
1149 | gnunet (0.6.4a-6) unstable; urgency=low | ||
1150 | |||
1151 | * Backport gnunet-update.c from CVS (fix the "cannot get LOGFILE" bug). Now | ||
1152 | we can use it in scripts to provide a much more elegant and reliable | ||
1153 | migration script. | ||
1154 | |||
1155 | * debian/gnunet.postinst: use new gnunet-update instead of complex shell | ||
1156 | script. | ||
1157 | Changed compared version for the upgrade to 0.6.4a-6. | ||
1158 | |||
1159 | * debian/gnunet.config: use new gnunet-update instead of complex shell | ||
1160 | script. | ||
1161 | Changed compared version for the upgrade to 0.6.4a-6. | ||
1162 | |||
1163 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Mon, 25 Oct 2004 01:29:32 +0200 | ||
1164 | |||
1165 | gnunet (0.6.4a-5) unstable; urgency=low | ||
1166 | |||
1167 | * debian/control: Note: awk is, by dependency, essential, so there is no | ||
1168 | need to add it as a dependency. | ||
1169 | |||
1170 | * debian/gnunet.postinst: Replaced mawk with awk which is provided either by | ||
1171 | mawk, gawk, or original-awk (Closes: #277915). | ||
1172 | Changed compared version for the upgrade to 0.6.4a-5 since some people | ||
1173 | should have gnunet not yet configured with 0.6.4a-4. | ||
1174 | |||
1175 | * debian/gnunet.config: Replaced mawk with awk. | ||
1176 | Changed compared version for the upgrade to 0.6.4a-5 since some people | ||
1177 | should have gnunet not yet configured with 0.6.4a-4. | ||
1178 | Lowered the warning note priority to medium. | ||
1179 | Removed reset of the warning note. | ||
1180 | Removed unneeded comments. | ||
1181 | Only warn user if configuration values are not yet compliant. | ||
1182 | |||
1183 | * debian/gnunet.preinst: Removed since it's empty | ||
1184 | |||
1185 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Sat, 23 Oct 2004 15:31:05 +0200 | ||
1186 | |||
1187 | gnunet (0.6.4a-4) unstable; urgency=low | ||
1188 | |||
1189 | * Many new improvements to allow gnunetd to run as non-root | ||
1190 | (Closes: #226297). | ||
1191 | |||
1192 | * Backport gnunet-update from CVS to use new -g option in package scripts. | ||
1193 | * contrib/gnunet.root: Changed default values of PIDFILE and LOGFILE. | ||
1194 | * debian/control: Removed unneeded version requirement for | ||
1195 | libgcrypt11-dev. | ||
1196 | Added debconf dependency to gnunet (required in package scripts). | ||
1197 | |||
1198 | * debian/gnunet.postinst: Added gnunetd run as user support. | ||
1199 | Added migration scripts to allow a "soft" update, keeping user | ||
1200 | settings as much as possible. | ||
1201 | |||
1202 | * debian/gnunet.templates: New file containing debconf template. | ||
1203 | * debian/gnunet.init: Added the possibility to launch the Daemon as an user. | ||
1204 | Added --background to prevent a debconf freeze. | ||
1205 | |||
1206 | * debian/gnunet.logrotate: Changed default paths of logs to | ||
1207 | /var/log/gnunetd/. | ||
1208 | |||
1209 | * debian/gnu-in-net.xpm: Moved package's file from contrib/ | ||
1210 | * debian/gnunet.desktop: Moved package's file from contrib/ | ||
1211 | * debian/gnunet.conf: Moved package's file from contrib/. | ||
1212 | Changed default values of PIDFILE and LOGFILE to new structure. | ||
1213 | |||
1214 | * debian/gnunet.dir: Added var/log/gnunetd and var/run/gnunetd. | ||
1215 | * debian/rules: Added dh_installdebconf. | ||
1216 | |||
1217 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Mon, 18 Oct 2004 18:17:13 +0200 | ||
1218 | |||
1219 | gnunet (0.6.4a-3) unstable; urgency=high | ||
1220 | |||
1221 | * Bumb revision number for the package to be rebuild against fixed | ||
1222 | libgcrypt11 (>=1.2.0-10) (Closes: #275793) | ||
1223 | |||
1224 | * debian/control: Added version requirement for libgcrypt11-dev (>=1.2.0-10). | ||
1225 | * Urgency set to high since package in Sarge is currently broken. | ||
1226 | |||
1227 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Mon, 11 Oct 2004 12:13:28 +0200 | ||
1228 | |||
1229 | gnunet (0.6.4a-2) unstable; urgency=high | ||
1230 | |||
1231 | * debian/gnunet.postinst: Fixed data migration process. | ||
1232 | * Urgency set to high since some people might have broken databases atm. | ||
1233 | |||
1234 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Wed, 06 Oct 2004 03:58:35 +0200 | ||
1235 | |||
1236 | gnunet (0.6.4a-1) unstable; urgency=medium | ||
1237 | |||
1238 | * New upstream release. | ||
1239 | * debian/gnunet.shlibs: Added missing libs. | ||
1240 | * contrib/gnunet.desktop: Added menu file for GNOME and KDE. | ||
1241 | * contrib/gnunet.root: Fixed to follow debian policy. | ||
1242 | * Removed beta binaries gnunet-dht* and gnunet-setup from package since | ||
1243 | they are not yet fonctional. | ||
1244 | |||
1245 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Wed, 29 Sep 2004 08:09:38 +0200 | ||
1246 | |||
1247 | gnunet (0.6.4-3) unstable; urgency=low | ||
1248 | |||
1249 | * Fix gnunet-check segfault using CVS (Closes: #271560) | ||
1250 | |||
1251 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Wed, 15 Sep 2004 23:10:45 +0200 | ||
1252 | |||
1253 | gnunet (0.6.4-2) unstable; urgency=low | ||
1254 | |||
1255 | * Bumb revision number so ftp-master will accept it. | ||
1256 | |||
1257 | -- Glenn McGrath <bug1@debian.org> Fri, 10 Sep 2004 12:13:54 +1000 | ||
1258 | |||
1259 | gnunet (0.6.4-1) unstable; urgency=low | ||
1260 | |||
1261 | * New upstream release. | ||
1262 | * New maintainer (Closes: #225690) | ||
1263 | * contrib/gnu_in_net.xpm: Modified the application's icon to make the | ||
1264 | background transparent. | ||
1265 | |||
1266 | * debian/gnunet.postinst: Perform gnunet-check -a instead of gnunet-check | ||
1267 | -u. This is needed to migrate data from 0.6.2b or earlier. | ||
1268 | |||
1269 | * debian/control: Updated build dependency from libgtk1.2-dev to | ||
1270 | libgtk2.0-dev as required. | ||
1271 | |||
1272 | * debian/control: Added build dependency libgmp3-dev (>= 4.0.0) as required. | ||
1273 | |||
1274 | -- Arnaud Kyheng <Arnaud.Kyheng@free.fr> Sun, 29 Aug 2004 23:07:45 +0200 | ||
1275 | |||
1276 | gnunet (0.6.2b-1) unstable; urgency=low | ||
1277 | |||
1278 | * New upstream release (Closes: #249894 #254258) | ||
1279 | * Add missingok to logrotate entry (Closes: #254874) | ||
1280 | * Including missing gnunet-download-manager.scm from cvs | ||
1281 | |||
1282 | -- Glenn McGrath <bug1@debian.org> Sat, 26 Jun 2004 20:53:43 +1000 | ||
1283 | |||
1284 | gnunet (0.6.2a-2) unstable; urgency=low | ||
1285 | |||
1286 | * Build depend on guile-1.6, not guile-1.6-dev | ||
1287 | |||
1288 | -- Glenn McGrath <bug1@debian.org> Sat, 08 May 2004 00:08:49 +1000 | ||
1289 | |||
1290 | gnunet (0.6.2a-1) unstable; urgency=low | ||
1291 | |||
1292 | * New upstream release | ||
1293 | * Build depends on guile | ||
1294 | |||
1295 | -- Glenn McGrath <bug1@debian.org> Thu, 06 May 2004 20:31:51 +1000 | ||
1296 | |||
1297 | gnunet (0.6.2-1) unstable; urgency=low | ||
1298 | |||
1299 | * New upstream release | ||
1300 | * Enable tdb, bdb | ||
1301 | |||
1302 | -- Glenn McGrath <bug1@debian.org> Sun, 02 May 2004 13:31:49 +1000 | ||
1303 | |||
1304 | gnunet (0.6.1d-4) unstable; urgency=low | ||
1305 | |||
1306 | * Build against new libgcrypt | ||
1307 | |||
1308 | -- Glenn McGrath <bug1@debian.org> Tue, 20 Apr 2004 22:14:41 +1000 | ||
1309 | |||
1310 | gnunet (0.6.1d-3) unstable; urgency=low | ||
1311 | |||
1312 | * Disable STAT_MALLOC to fix hostkey generatation bug. | ||
1313 | |||
1314 | -- Glenn McGrath <bug1@debian.org> Tue, 13 Apr 2004 17:51:07 +1000 | ||
1315 | |||
1316 | gnunet (0.6.1d-2) unstable; urgency=low | ||
1317 | |||
1318 | * Include .la files (Closes: #243229) | ||
1319 | |||
1320 | -- Glenn McGrath <bug1@debian.org> Mon, 12 Apr 2004 21:22:02 +1000 | ||
1321 | |||
1322 | gnunet (0.6.1d-1) unstable; urgency=low | ||
1323 | |||
1324 | * New upstream release | ||
1325 | |||
1326 | -- Glenn McGrath <bug1@debian.org> Sat, 03 Apr 2004 21:14:04 +1000 | ||
1327 | |||
1328 | gnunet (0.6.1b-1) unstable; urgency=low | ||
1329 | |||
1330 | * New upstream release | ||
1331 | * Run "gnunet-check -ra" in postinst for compatability | ||
1332 | |||
1333 | -- Glenn McGrath <bug1@debian.org> Sat, 31 Jan 2004 21:39:33 +1100 | ||
1334 | |||
1335 | gnunet (0.6.1a-2) unstable; urgency=low | ||
1336 | |||
1337 | * Dont include gnunet-setup (fix build problem) | ||
1338 | * Include a sample ~/.gnunet/gnunet.conf file | ||
1339 | * Remove GNUNET_HOME from /etc/gnunet.conf, it is defined in a per | ||
1340 | user config file | ||
1341 | * Include randomi and bloomfilter bugfixes from upstream cvs. | ||
1342 | |||
1343 | -- Glenn McGrath <bug1@debian.org> Sat, 17 Jan 2004 08:57:52 +1100 | ||
1344 | |||
1345 | gnunet (0.6.1a-1) unstable; urgency=low | ||
1346 | |||
1347 | * New upstream release | ||
1348 | * Build depends on libgcrypt7-dev | ||
1349 | * Remove stale gcrypt macros from acinclude.m4 and regenerate Makefiles | ||
1350 | |||
1351 | -- Glenn McGrath <bug1@debian.org> Thu, 15 Jan 2004 19:28:29 +1100 | ||
1352 | |||
1353 | gnunet (0.6.0a-1) unstable; urgency=low | ||
1354 | |||
1355 | * New upstream release | ||
1356 | * Dont use file globs for .so, it missed some. | ||
1357 | * Dont include .la files, its not a -dev package. | ||
1358 | |||
1359 | -- Glenn McGrath <bug1@debian.org> Fri, 10 Oct 2003 00:41:14 +0000 | ||
1360 | |||
1361 | gnunet (0.6.0-1) unstable; urgency=low | ||
1362 | |||
1363 | * New upstream release | ||
1364 | * Undefined symbols problem fixed by upstream (Closes: #201002) | ||
1365 | * Remove gnunet-convert in this release as its broken. | ||
1366 | * Regenerate build files with autoreconf -if | ||
1367 | * Dont mention internal shared libraries in .shlibs file | ||
1368 | |||
1369 | -- Glenn McGrath <bug1@debian.org> Mon, 06 Oct 2003 13:56:55 +0000 | ||
1370 | |||
1371 | gnunet (0.5.5-2) unstable; urgency=low | ||
1372 | |||
1373 | * Fix internal key generation bug iwhen using internal crypto with | ||
1374 | patch from upstream, patch-gnunet-0.5.5-rndlinux.c[.diff] | ||
1375 | (Closes: #207677) | ||
1376 | * Rephrase gnunet-gtk description (Closes: #209643) | ||
1377 | * Update standards version to 3.6.1.0 | ||
1378 | |||
1379 | -- Glenn McGrath <bug1@debian.org> Tue, 09 Sep 2003 23:41:50 +0000 | ||
1380 | |||
1381 | gnunet (0.5.5-1) unstable; urgency=low | ||
1382 | |||
1383 | * New upstream release | ||
1384 | |||
1385 | -- Glenn McGrath <bug1@debian.org> Fri, 22 Aug 2003 21:57:27 +0000 | ||
1386 | |||
1387 | gnunet (0.5.4a-5) unstable; urgency=low | ||
1388 | |||
1389 | * Declare the build dependency on libtool in the control file as | ||
1390 | well as this changelog (Closes: #202280) | ||
1391 | * Make note in README.Debian about upgrading from 0.5.4a-1 | ||
1392 | |||
1393 | -- Glenn McGrath <bug1@debian.org> Tue, 22 Jul 2003 01:01:16 +0000 | ||
1394 | |||
1395 | gnunet (0.5.4a-4) unstable; urgency=low | ||
1396 | |||
1397 | * Declare build depenency on libtool as well, grrrr | ||
1398 | |||
1399 | -- Glenn McGrath <bug1@debian.org> Mon, 21 Jul 2003 15:02:20 +0000 | ||
1400 | |||
1401 | gnunet (0.5.4a-3) unstable; urgency=low | ||
1402 | |||
1403 | * Declare build dependency on automake1.7 | ||
1404 | |||
1405 | -- Glenn McGrath <bug1@debian.org> Mon, 21 Jul 2003 13:30:07 +0000 | ||
1406 | |||
1407 | gnunet (0.5.4a-2) unstable; urgency=low | ||
1408 | |||
1409 | * Fix removal of package when daemon not running (Closes: #201647) | ||
1410 | * Build depends on libltdl3-dev (Closes: #201316) | ||
1411 | * Run autoreconf to avoid libtool problem | ||
1412 | * Bump standards version to 3.6.0 | ||
1413 | * Sync gnunet-peer-info man page with upstream | ||
1414 | |||
1415 | -- Glenn McGrath <bug1@debian.org> Sun, 20 Jul 2003 13:59:20 +0000 | ||
1416 | |||
1417 | gnunet (0.5.4a-1) unstable; urgency=low | ||
1418 | |||
1419 | * New upstream release. | ||
1420 | * Remove build dependency on libgcrypt, gnunet now uses an internal | ||
1421 | crypto library based on the CVS branch of libgcrypt. | ||
1422 | * Change build dependcy from libgdbmg1-dev to libgdbm-dev | ||
1423 | * After 1 year and 39 days in preparation, its now eligable to be | ||
1424 | uploaded to unstable (Closes: #147380) | ||
1425 | |||
1426 | -- Glenn McGrath <bug1@debian.org> Fri, 27 Jun 2003 16:47:54 +0000 | ||
1427 | |||
1428 | gnunet (0.5.4-1) unstable; urgency=low | ||
1429 | |||
1430 | * New upsteam release | ||
1431 | * Declare shared libraries within gnunet, dependency now detected | ||
1432 | in gnunet-gtk | ||
1433 | |||
1434 | -- Glenn McGrath <bug1@debian.org> Sun, 18 May 2003 12:45:27 +0000 | ||
1435 | |||
1436 | gnunet (0.5.3-3) unstable; urgency=low | ||
1437 | |||
1438 | * Change src/utils/dso.c to load .so.0 modules rather than .so | ||
1439 | |||
1440 | -- Glenn McGrath <bug1@debian.org> Wed, 30 Apr 2003 12:57:00 +1000 | ||
1441 | |||
1442 | gnunet (0.5.3-2) unstable; urgency=low | ||
1443 | |||
1444 | * Fix rpath warning. | ||
1445 | * Fix dev-symlink warning. | ||
1446 | * Add missing man pages for gnunet-peer-ingo and gnunet-stats | ||
1447 | |||
1448 | -- Glenn McGrath <bug1@debian.org> Wed, 30 Apr 2003 00:08:41 +1000 | ||
1449 | |||
1450 | gnunet (0.5.3-1) unstable; urgency=low | ||
1451 | |||
1452 | * New upstream release | ||
1453 | |||
1454 | -- Glenn McGrath <bug1@debian.org> Sat, 19 Apr 2003 22:39:30 +1000 | ||
1455 | |||
1456 | gnunet (0.5.2a-1) unstable; urgency=low | ||
1457 | |||
1458 | * New upstream release | ||
1459 | * Use copytruncate with logrotation | ||
1460 | |||
1461 | -- Glenn McGrath <bug1@debian.org> Tue, 18 Mar 2003 22:26:21 +1100 | ||
1462 | |||
1463 | gnunet (0.5.2-1) unstable; urgency=low | ||
1464 | |||
1465 | * New release includes gnunet-tracekit | ||
1466 | * Use /etc/default/gnunet to set default init behaviour | ||
1467 | * Set logfile to /var/log/gnunetd.log, and use logrotate. | ||
1468 | * Set default pid to /var/run/gnunetd | ||
1469 | * Specify extractors in config file | ||
1470 | |||
1471 | -- Glenn McGrath <bug1@debian.org> Fri, 28 Feb 2003 02:51:19 +1100 | ||
1472 | |||
1473 | gnunet (0.5.1a-1) unstable; urgency=low | ||
1474 | |||
1475 | * Initial Release. | ||
1476 | |||
1477 | -- Glenn McGrath <bug1@debian.org> Thu, 06 Feb 2003 23:32:06 +1100 | ||
diff --git a/debian/control b/debian/control new file mode 100644 index 000000000..32cb1c24c --- /dev/null +++ b/debian/control | |||
@@ -0,0 +1,115 @@ | |||
1 | Source: gnunet | ||
2 | Section: net | ||
3 | Priority: optional | ||
4 | Maintainer: Thomas Liang <rt1omas@protonmail.com> | ||
5 | Build-Depends: | ||
6 | autoconf (>=2.59), | ||
7 | automake (>=1.11.1), | ||
8 | autopoint, | ||
9 | debhelper-compat (= 13), | ||
10 | default-libmysqlclient-dev, | ||
11 | gettext, | ||
12 | iptables, | ||
13 | libbluetooth-dev, | ||
14 | libcurl4-gnutls-dev (>=7.35.0), | ||
15 | libextractor-dev (>=1:0.6.3), | ||
16 | libgcrypt20-dev (>=1.6), | ||
17 | libgnutls28-dev (>=3.2.12), | ||
18 | libidn2-dev, | ||
19 | libjansson-dev, | ||
20 | libltdl-dev (>=2.2), | ||
21 | libmicrohttpd-dev (>=0.9.63), | ||
22 | libogg-dev (>=1.3.0), | ||
23 | libopus-dev (>=1.0.1), | ||
24 | libpq-dev (>=9.5), | ||
25 | libpulse-dev (>=2.0), | ||
26 | libsodium-dev (>=1.0.11), | ||
27 | libsqlite3-dev (>=3.8), | ||
28 | libunistring-dev (>=0.9.2), | ||
29 | libzbar-dev (>=0.10), | ||
30 | miniupnpc, | ||
31 | net-tools, | ||
32 | po-debconf, | ||
33 | python3-dev, | ||
34 | texinfo (>=5.2), | ||
35 | zlib1g-dev | ||
36 | Build-Conflicts: | ||
37 | autoconf2.13, | ||
38 | automake1.4 | ||
39 | Standards-Version: 4.5.0 | ||
40 | Vcs-Git: https://salsa.debian.org/debian/gnunet.git | ||
41 | Vcs-browser: https://salsa.debian.org/debian/gnunet | ||
42 | Homepage: https://gnunet.org/ | ||
43 | |||
44 | Package: libgnunet | ||
45 | Architecture: any | ||
46 | Pre-Depends: | ||
47 | ${misc:Pre-Depends} | ||
48 | Depends: | ||
49 | lsb-base, | ||
50 | netbase, | ||
51 | ${misc:Depends}, | ||
52 | ${shlibs:Depends} | ||
53 | Description: libraries of GNU's framework for secure peer-to-peer networking. | ||
54 | GNUnet is a framework for secure peer-to-peer networking that does not use any | ||
55 | centralized or otherwise trusted services. Its high-level goal is to provide a | ||
56 | strong free software foundation for a global network that provides security | ||
57 | and in particular respects privacy. | ||
58 | . | ||
59 | GNUnet started with an idea for anonymous censorship-resistant file-sharing, | ||
60 | but has grown to incorporate other applications as well as many generic | ||
61 | building blocks for secure networking applications. In particular, GNUnet now | ||
62 | includes the GNU Name System, a privacy-preserving, decentralized public key | ||
63 | infrastructure. | ||
64 | |||
65 | Package: gnunet | ||
66 | Architecture: any | ||
67 | Pre-Depends: | ||
68 | ${misc:Pre-Depends} | ||
69 | Depends: | ||
70 | libgnunet (= ${binary:Version}), | ||
71 | adduser, | ||
72 | lsb-base, | ||
73 | netbase, | ||
74 | ${misc:Depends}, | ||
75 | ${shlibs:Depends} | ||
76 | Recommends: | ||
77 | libnss3-tools, | ||
78 | openssl | ||
79 | Suggests: | ||
80 | miniupnpc, | ||
81 | texlive (>=2012) | ||
82 | Description: GNU's framework for secure peer-to-peer networking (meta) | ||
83 | GNUnet is a framework for secure peer-to-peer networking that does not use any | ||
84 | centralized or otherwise trusted services. Its high-level goal is to provide a | ||
85 | strong free software foundation for a global network that provides security | ||
86 | and in particular respects privacy. | ||
87 | . | ||
88 | GNUnet started with an idea for anonymous censorship-resistant file-sharing, | ||
89 | but has grown to incorporate other applications as well as many generic | ||
90 | building blocks for secure networking applications. In particular, GNUnet now | ||
91 | includes the GNU Name System, a privacy-preserving, decentralized public key | ||
92 | infrastructure. | ||
93 | |||
94 | Package: gnunet-dev | ||
95 | Section: libdevel | ||
96 | Architecture: any | ||
97 | Depends: | ||
98 | libgnunet (= ${binary:Version}), | ||
99 | libextractor-dev (>=1:0.6.3), | ||
100 | libgcrypt20-dev (>=1.6), | ||
101 | libmicrohttpd-dev (>=0.9.33), | ||
102 | ${misc:Depends} | ||
103 | Description: GNU's framework for secure peer-to-peer networking (development) | ||
104 | GNUnet is a framework for secure peer-to-peer networking that does not use any | ||
105 | centralized or otherwise trusted services. Its high-level goal is to provide a | ||
106 | strong free software foundation for a global network that provides security | ||
107 | and in particular respects privacy. | ||
108 | . | ||
109 | GNUnet started with an idea for anonymous censorship-resistant file-sharing, | ||
110 | but has grown to incorporate other applications as well as many generic | ||
111 | building blocks for secure networking applications. In particular, GNUnet now | ||
112 | includes the GNU Name System, a privacy-preserving, decentralized public key | ||
113 | infrastructure. | ||
114 | . | ||
115 | This package contains the development files. | ||
diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 000000000..173cde7b7 --- /dev/null +++ b/debian/copyright | |||
@@ -0,0 +1,743 @@ | |||
1 | Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ | ||
2 | Upstream-Name: GNUnet | ||
3 | Upstream-Contact: Christian Grothoff <christian@grothoff.org> | ||
4 | Source: https://gnunet.org/ | ||
5 | |||
6 | Files: * | ||
7 | Copyright: | ||
8 | (C) 2001-2020 Christian Grothoff <christian@grothoff.org> | ||
9 | (C) 2005-2008 Nils Durner <durner@gnunet.org> | ||
10 | (C) Michael John Wensley <michael@wensley.org.uk> | ||
11 | License: AGPL-3+ | ||
12 | Comment: Many contributors are mentioned in AUTHORS | ||
13 | |||
14 | Files: src/util/crypto_hkdf.c src/util/test_crypto_hkdf.c | ||
15 | Copyright: 2010 Nils Durner <durner@gnunet.org> | ||
16 | License: MIT/X11 | ||
17 | |||
18 | Files: debian/* | ||
19 | Copyright: | ||
20 | (C) 2020 Thomas Liang <rt1omas@protonmail.com> | ||
21 | (C) 2012-2020 Bertrand Marc <bmarc@debian.org> | ||
22 | (C) 2007-2012 Daniel Baumann <daniel.baumann@progress-technologies.net> | ||
23 | License: GPL-3+ | ||
24 | |||
25 | Files: debian/po/* | ||
26 | Copyright: | ||
27 | (C) 2007 Miroslav Kure <kurem@debian.cz> | ||
28 | (C) 2011 Joe Hansen <joedalton2@yahoo.dk> | ||
29 | (C) 2007 Helge Kreutzmann <debian@helgefjell.de> | ||
30 | (C) 2005-2009 Software in the Public Interest | ||
31 | (C) 2007 Esko Arajärvi <edu@iki.fi> | ||
32 | (C) 2001-2006 Eric Madesclair <eric-m@wanadoo.fr> | ||
33 | (C) 2007 Christian Perrier <bubulle@debian.org> | ||
34 | (C) 2007 Jacobo Tarrio <jtarrio@debian.org> | ||
35 | (C) 2012 gnunet package copyright holder. | ||
36 | (C) 2009 Hideki Yamane <henrich@debian.or.jp> | ||
37 | (C) 2007 Bart Cornelis <cobaco@skolelinux.no> | ||
38 | (C) 2005 Guilherme de S. Pastore <gpastore@colband.com.br> | ||
39 | (C) 2006-2007 Rui Branco <ruipb@debianpt.org> | ||
40 | (C) 2007 Yuri Kozlov <kozlov.y@gmail.com> | ||
41 | (C) 2007 Daniel Nylander <po@danielnylander.se> | ||
42 | (C) 2005-2007 Clytie Siddall <clytie@riverland.net.au> | ||
43 | License: GPL-3+ | ||
44 | |||
45 | License: GPL-3+ | ||
46 | This program is free software: you can redistribute it and/or modify | ||
47 | it under the terms of the GNU General Public License as published by | ||
48 | the Free Software Foundation, either version 3 of the License, or | ||
49 | (at your option) any later version. | ||
50 | . | ||
51 | This program is distributed in the hope that it will be useful, | ||
52 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
53 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
54 | GNU General Public License for more details. | ||
55 | . | ||
56 | You should have received a copy of the GNU General Public License | ||
57 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
58 | . | ||
59 | The complete text of the GNU General Public License | ||
60 | can be found in /usr/share/common-licenses/GPL-3 file. | ||
61 | |||
62 | License: MIT/X11 | ||
63 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
64 | of this software and associated documentation files (the "Software"), to deal | ||
65 | in the Software without restriction, including without limitation the rights | ||
66 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
67 | copies of the Software, and to permit persons to whom the Software is | ||
68 | furnished to do so, subject to the following conditions: | ||
69 | . | ||
70 | The above copyright notice and this permission notice shall be included in | ||
71 | all copies or substantial portions of the Software. | ||
72 | . | ||
73 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
74 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
75 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
76 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
77 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
78 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | ||
79 | THE SOFTWARE. | ||
80 | |||
81 | License: AGPL-3+ | ||
82 | GNU AFFERO GENERAL PUBLIC LICENSE | ||
83 | Version 3, 19 November 2007 | ||
84 | . | ||
85 | Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> | ||
86 | Everyone is permitted to copy and distribute verbatim copies | ||
87 | of this license document, but changing it is not allowed. | ||
88 | . | ||
89 | Preamble | ||
90 | . | ||
91 | The GNU Affero General Public License is a free, copyleft license for | ||
92 | software and other kinds of works, specifically designed to ensure | ||
93 | cooperation with the community in the case of network server software. | ||
94 | . | ||
95 | The licenses for most software and other practical works are designed | ||
96 | to take away your freedom to share and change the works. By contrast, | ||
97 | our General Public Licenses are intended to guarantee your freedom to | ||
98 | share and change all versions of a program--to make sure it remains free | ||
99 | software for all its users. | ||
100 | . | ||
101 | When we speak of free software, we are referring to freedom, not | ||
102 | price. Our General Public Licenses are designed to make sure that you | ||
103 | have the freedom to distribute copies of free software (and charge for | ||
104 | them if you wish), that you receive source code or can get it if you | ||
105 | want it, that you can change the software or use pieces of it in new | ||
106 | free programs, and that you know you can do these things. | ||
107 | . | ||
108 | Developers that use our General Public Licenses protect your rights | ||
109 | with two steps: (1) assert copyright on the software, and (2) offer | ||
110 | you this License which gives you legal permission to copy, distribute | ||
111 | and/or modify the software. | ||
112 | . | ||
113 | A secondary benefit of defending all users' freedom is that | ||
114 | improvements made in alternate versions of the program, if they | ||
115 | receive widespread use, become available for other developers to | ||
116 | incorporate. Many developers of free software are heartened and | ||
117 | encouraged by the resulting cooperation. However, in the case of | ||
118 | software used on network servers, this result may fail to come about. | ||
119 | The GNU General Public License permits making a modified version and | ||
120 | letting the public access it on a server without ever releasing its | ||
121 | source code to the public. | ||
122 | . | ||
123 | The GNU Affero General Public License is designed specifically to | ||
124 | ensure that, in such cases, the modified source code becomes available | ||
125 | to the community. It requires the operator of a network server to | ||
126 | provide the source code of the modified version running there to the | ||
127 | users of that server. Therefore, public use of a modified version, on | ||
128 | a publicly accessible server, gives the public access to the source | ||
129 | code of the modified version. | ||
130 | . | ||
131 | An older license, called the Affero General Public License and | ||
132 | published by Affero, was designed to accomplish similar goals. This is | ||
133 | a different license, not a version of the Affero GPL, but Affero has | ||
134 | released a new version of the Affero GPL which permits relicensing under | ||
135 | this license. | ||
136 | . | ||
137 | The precise terms and conditions for copying, distribution and | ||
138 | modification follow. | ||
139 | . | ||
140 | TERMS AND CONDITIONS | ||
141 | . | ||
142 | 0. Definitions. | ||
143 | . | ||
144 | "This License" refers to version 3 of the GNU Affero General Public License. | ||
145 | . | ||
146 | "Copyright" also means copyright-like laws that apply to other kinds of | ||
147 | works, such as semiconductor masks. | ||
148 | . | ||
149 | "The Program" refers to any copyrightable work licensed under this | ||
150 | License. Each licensee is addressed as "you". "Licensees" and | ||
151 | "recipients" may be individuals or organizations. | ||
152 | . | ||
153 | To "modify" a work means to copy from or adapt all or part of the work | ||
154 | in a fashion requiring copyright permission, other than the making of an | ||
155 | exact copy. The resulting work is called a "modified version" of the | ||
156 | earlier work or a work "based on" the earlier work. | ||
157 | . | ||
158 | A "covered work" means either the unmodified Program or a work based | ||
159 | on the Program. | ||
160 | . | ||
161 | To "propagate" a work means to do anything with it that, without | ||
162 | permission, would make you directly or secondarily liable for | ||
163 | infringement under applicable copyright law, except executing it on a | ||
164 | computer or modifying a private copy. Propagation includes copying, | ||
165 | distribution (with or without modification), making available to the | ||
166 | public, and in some countries other activities as well. | ||
167 | . | ||
168 | To "convey" a work means any kind of propagation that enables other | ||
169 | parties to make or receive copies. Mere interaction with a user through | ||
170 | a computer network, with no transfer of a copy, is not conveying. | ||
171 | . | ||
172 | An interactive user interface displays "Appropriate Legal Notices" | ||
173 | to the extent that it includes a convenient and prominently visible | ||
174 | feature that (1) displays an appropriate copyright notice, and (2) | ||
175 | tells the user that there is no warranty for the work (except to the | ||
176 | extent that warranties are provided), that licensees may convey the | ||
177 | work under this License, and how to view a copy of this License. If | ||
178 | the interface presents a list of user commands or options, such as a | ||
179 | menu, a prominent item in the list meets this criterion. | ||
180 | . | ||
181 | 1. Source Code. | ||
182 | . | ||
183 | The "source code" for a work means the preferred form of the work | ||
184 | for making modifications to it. "Object code" means any non-source | ||
185 | form of a work. | ||
186 | . | ||
187 | A "Standard Interface" means an interface that either is an official | ||
188 | standard defined by a recognized standards body, or, in the case of | ||
189 | interfaces specified for a particular programming language, one that | ||
190 | is widely used among developers working in that language. | ||
191 | . | ||
192 | The "System Libraries" of an executable work include anything, other | ||
193 | than the work as a whole, that (a) is included in the normal form of | ||
194 | packaging a Major Component, but which is not part of that Major | ||
195 | Component, and (b) serves only to enable use of the work with that | ||
196 | Major Component, or to implement a Standard Interface for which an | ||
197 | implementation is available to the public in source code form. A | ||
198 | "Major Component", in this context, means a major essential component | ||
199 | (kernel, window system, and so on) of the specific operating system | ||
200 | (if any) on which the executable work runs, or a compiler used to | ||
201 | produce the work, or an object code interpreter used to run it. | ||
202 | . | ||
203 | The "Corresponding Source" for a work in object code form means all | ||
204 | the source code needed to generate, install, and (for an executable | ||
205 | work) run the object code and to modify the work, including scripts to | ||
206 | control those activities. However, it does not include the work's | ||
207 | System Libraries, or general-purpose tools or generally available free | ||
208 | programs which are used unmodified in performing those activities but | ||
209 | which are not part of the work. For example, Corresponding Source | ||
210 | includes interface definition files associated with source files for | ||
211 | the work, and the source code for shared libraries and dynamically | ||
212 | linked subprograms that the work is specifically designed to require, | ||
213 | such as by intimate data communication or control flow between those | ||
214 | subprograms and other parts of the work. | ||
215 | . | ||
216 | The Corresponding Source need not include anything that users | ||
217 | can regenerate automatically from other parts of the Corresponding | ||
218 | Source. | ||
219 | . | ||
220 | The Corresponding Source for a work in source code form is that | ||
221 | same work. | ||
222 | . | ||
223 | 2. Basic Permissions. | ||
224 | . | ||
225 | All rights granted under this License are granted for the term of | ||
226 | copyright on the Program, and are irrevocable provided the stated | ||
227 | conditions are met. This License explicitly affirms your unlimited | ||
228 | permission to run the unmodified Program. The output from running a | ||
229 | covered work is covered by this License only if the output, given its | ||
230 | content, constitutes a covered work. This License acknowledges your | ||
231 | rights of fair use or other equivalent, as provided by copyright law. | ||
232 | . | ||
233 | You may make, run and propagate covered works that you do not | ||
234 | convey, without conditions so long as your license otherwise remains | ||
235 | in force. You may convey covered works to others for the sole purpose | ||
236 | of having them make modifications exclusively for you, or provide you | ||
237 | with facilities for running those works, provided that you comply with | ||
238 | the terms of this License in conveying all material for which you do | ||
239 | not control copyright. Those thus making or running the covered works | ||
240 | for you must do so exclusively on your behalf, under your direction | ||
241 | and control, on terms that prohibit them from making any copies of | ||
242 | your copyrighted material outside their relationship with you. | ||
243 | . | ||
244 | Conveying under any other circumstances is permitted solely under | ||
245 | the conditions stated below. Sublicensing is not allowed; section 10 | ||
246 | makes it unnecessary. | ||
247 | . | ||
248 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. | ||
249 | . | ||
250 | No covered work shall be deemed part of an effective technological | ||
251 | measure under any applicable law fulfilling obligations under article | ||
252 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or | ||
253 | similar laws prohibiting or restricting circumvention of such | ||
254 | measures. | ||
255 | . | ||
256 | When you convey a covered work, you waive any legal power to forbid | ||
257 | circumvention of technological measures to the extent such circumvention | ||
258 | is effected by exercising rights under this License with respect to | ||
259 | the covered work, and you disclaim any intention to limit operation or | ||
260 | modification of the work as a means of enforcing, against the work's | ||
261 | users, your or third parties' legal rights to forbid circumvention of | ||
262 | technological measures. | ||
263 | . | ||
264 | 4. Conveying Verbatim Copies. | ||
265 | . | ||
266 | You may convey verbatim copies of the Program's source code as you | ||
267 | receive it, in any medium, provided that you conspicuously and | ||
268 | appropriately publish on each copy an appropriate copyright notice; | ||
269 | keep intact all notices stating that this License and any | ||
270 | non-permissive terms added in accord with section 7 apply to the code; | ||
271 | keep intact all notices of the absence of any warranty; and give all | ||
272 | recipients a copy of this License along with the Program. | ||
273 | . | ||
274 | You may charge any price or no price for each copy that you convey, | ||
275 | and you may offer support or warranty protection for a fee. | ||
276 | . | ||
277 | 5. Conveying Modified Source Versions. | ||
278 | . | ||
279 | You may convey a work based on the Program, or the modifications to | ||
280 | produce it from the Program, in the form of source code under the | ||
281 | terms of section 4, provided that you also meet all of these conditions: | ||
282 | . | ||
283 | a) The work must carry prominent notices stating that you modified | ||
284 | it, and giving a relevant date. | ||
285 | . | ||
286 | b) The work must carry prominent notices stating that it is | ||
287 | released under this License and any conditions added under section | ||
288 | 7. This requirement modifies the requirement in section 4 to | ||
289 | "keep intact all notices". | ||
290 | . | ||
291 | c) You must license the entire work, as a whole, under this | ||
292 | License to anyone who comes into possession of a copy. This | ||
293 | License will therefore apply, along with any applicable section 7 | ||
294 | additional terms, to the whole of the work, and all its parts, | ||
295 | regardless of how they are packaged. This License gives no | ||
296 | permission to license the work in any other way, but it does not | ||
297 | invalidate such permission if you have separately received it. | ||
298 | . | ||
299 | d) If the work has interactive user interfaces, each must display | ||
300 | Appropriate Legal Notices; however, if the Program has interactive | ||
301 | interfaces that do not display Appropriate Legal Notices, your | ||
302 | work need not make them do so. | ||
303 | . | ||
304 | A compilation of a covered work with other separate and independent | ||
305 | works, which are not by their nature extensions of the covered work, | ||
306 | and which are not combined with it such as to form a larger program, | ||
307 | in or on a volume of a storage or distribution medium, is called an | ||
308 | "aggregate" if the compilation and its resulting copyright are not | ||
309 | used to limit the access or legal rights of the compilation's users | ||
310 | beyond what the individual works permit. Inclusion of a covered work | ||
311 | in an aggregate does not cause this License to apply to the other | ||
312 | parts of the aggregate. | ||
313 | . | ||
314 | 6. Conveying Non-Source Forms. | ||
315 | . | ||
316 | You may convey a covered work in object code form under the terms | ||
317 | of sections 4 and 5, provided that you also convey the | ||
318 | machine-readable Corresponding Source under the terms of this License, | ||
319 | in one of these ways: | ||
320 | . | ||
321 | a) Convey the object code in, or embodied in, a physical product | ||
322 | (including a physical distribution medium), accompanied by the | ||
323 | Corresponding Source fixed on a durable physical medium | ||
324 | customarily used for software interchange. | ||
325 | . | ||
326 | b) Convey the object code in, or embodied in, a physical product | ||
327 | (including a physical distribution medium), accompanied by a | ||
328 | written offer, valid for at least three years and valid for as | ||
329 | long as you offer spare parts or customer support for that product | ||
330 | model, to give anyone who possesses the object code either (1) a | ||
331 | copy of the Corresponding Source for all the software in the | ||
332 | product that is covered by this License, on a durable physical | ||
333 | medium customarily used for software interchange, for a price no | ||
334 | more than your reasonable cost of physically performing this | ||
335 | conveying of source, or (2) access to copy the | ||
336 | Corresponding Source from a network server at no charge. | ||
337 | . | ||
338 | c) Convey individual copies of the object code with a copy of the | ||
339 | written offer to provide the Corresponding Source. This | ||
340 | alternative is allowed only occasionally and noncommercially, and | ||
341 | only if you received the object code with such an offer, in accord | ||
342 | with subsection 6b. | ||
343 | . | ||
344 | d) Convey the object code by offering access from a designated | ||
345 | place (gratis or for a charge), and offer equivalent access to the | ||
346 | Corresponding Source in the same way through the same place at no | ||
347 | further charge. You need not require recipients to copy the | ||
348 | Corresponding Source along with the object code. If the place to | ||
349 | copy the object code is a network server, the Corresponding Source | ||
350 | may be on a different server (operated by you or a third party) | ||
351 | that supports equivalent copying facilities, provided you maintain | ||
352 | clear directions next to the object code saying where to find the | ||
353 | Corresponding Source. Regardless of what server hosts the | ||
354 | Corresponding Source, you remain obligated to ensure that it is | ||
355 | available for as long as needed to satisfy these requirements. | ||
356 | . | ||
357 | e) Convey the object code using peer-to-peer transmission, provided | ||
358 | you inform other peers where the object code and Corresponding | ||
359 | Source of the work are being offered to the general public at no | ||
360 | charge under subsection 6d. | ||
361 | . | ||
362 | A separable portion of the object code, whose source code is excluded | ||
363 | from the Corresponding Source as a System Library, need not be | ||
364 | included in conveying the object code work. | ||
365 | . | ||
366 | A "User Product" is either (1) a "consumer product", which means any | ||
367 | tangible personal property which is normally used for personal, family, | ||
368 | or household purposes, or (2) anything designed or sold for incorporation | ||
369 | into a dwelling. In determining whether a product is a consumer product, | ||
370 | doubtful cases shall be resolved in favor of coverage. For a particular | ||
371 | product received by a particular user, "normally used" refers to a | ||
372 | typical or common use of that class of product, regardless of the status | ||
373 | of the particular user or of the way in which the particular user | ||
374 | actually uses, or expects or is expected to use, the product. A product | ||
375 | is a consumer product regardless of whether the product has substantial | ||
376 | commercial, industrial or non-consumer uses, unless such uses represent | ||
377 | the only significant mode of use of the product. | ||
378 | . | ||
379 | "Installation Information" for a User Product means any methods, | ||
380 | procedures, authorization keys, or other information required to install | ||
381 | and execute modified versions of a covered work in that User Product from | ||
382 | a modified version of its Corresponding Source. The information must | ||
383 | suffice to ensure that the continued functioning of the modified object | ||
384 | code is in no case prevented or interfered with solely because | ||
385 | modification has been made. | ||
386 | . | ||
387 | If you convey an object code work under this section in, or with, or | ||
388 | specifically for use in, a User Product, and the conveying occurs as | ||
389 | part of a transaction in which the right of possession and use of the | ||
390 | User Product is transferred to the recipient in perpetuity or for a | ||
391 | fixed term (regardless of how the transaction is characterized), the | ||
392 | Corresponding Source conveyed under this section must be accompanied | ||
393 | by the Installation Information. But this requirement does not apply | ||
394 | if neither you nor any third party retains the ability to install | ||
395 | modified object code on the User Product (for example, the work has | ||
396 | been installed in ROM). | ||
397 | . | ||
398 | The requirement to provide Installation Information does not include a | ||
399 | requirement to continue to provide support service, warranty, or updates | ||
400 | for a work that has been modified or installed by the recipient, or for | ||
401 | the User Product in which it has been modified or installed. Access to a | ||
402 | network may be denied when the modification itself materially and | ||
403 | adversely affects the operation of the network or violates the rules and | ||
404 | protocols for communication across the network. | ||
405 | . | ||
406 | Corresponding Source conveyed, and Installation Information provided, | ||
407 | in accord with this section must be in a format that is publicly | ||
408 | documented (and with an implementation available to the public in | ||
409 | source code form), and must require no special password or key for | ||
410 | unpacking, reading or copying. | ||
411 | . | ||
412 | 7. Additional Terms. | ||
413 | . | ||
414 | "Additional permissions" are terms that supplement the terms of this | ||
415 | License by making exceptions from one or more of its conditions. | ||
416 | Additional permissions that are applicable to the entire Program shall | ||
417 | be treated as though they were included in this License, to the extent | ||
418 | that they are valid under applicable law. If additional permissions | ||
419 | apply only to part of the Program, that part may be used separately | ||
420 | under those permissions, but the entire Program remains governed by | ||
421 | this License without regard to the additional permissions. | ||
422 | . | ||
423 | When you convey a copy of a covered work, you may at your option | ||
424 | remove any additional permissions from that copy, or from any part of | ||
425 | it. (Additional permissions may be written to require their own | ||
426 | removal in certain cases when you modify the work.) You may place | ||
427 | additional permissions on material, added by you to a covered work, | ||
428 | for which you have or can give appropriate copyright permission. | ||
429 | . | ||
430 | Notwithstanding any other provision of this License, for material you | ||
431 | add to a covered work, you may (if authorized by the copyright holders of | ||
432 | that material) supplement the terms of this License with terms: | ||
433 | . | ||
434 | a) Disclaiming warranty or limiting liability differently from the | ||
435 | terms of sections 15 and 16 of this License; or | ||
436 | . | ||
437 | b) Requiring preservation of specified reasonable legal notices or | ||
438 | author attributions in that material or in the Appropriate Legal | ||
439 | Notices displayed by works containing it; or | ||
440 | . | ||
441 | c) Prohibiting misrepresentation of the origin of that material, or | ||
442 | requiring that modified versions of such material be marked in | ||
443 | reasonable ways as different from the original version; or | ||
444 | . | ||
445 | d) Limiting the use for publicity purposes of names of licensors or | ||
446 | authors of the material; or | ||
447 | . | ||
448 | e) Declining to grant rights under trademark law for use of some | ||
449 | trade names, trademarks, or service marks; or | ||
450 | . | ||
451 | f) Requiring indemnification of licensors and authors of that | ||
452 | material by anyone who conveys the material (or modified versions of | ||
453 | it) with contractual assumptions of liability to the recipient, for | ||
454 | any liability that these contractual assumptions directly impose on | ||
455 | those licensors and authors. | ||
456 | . | ||
457 | All other non-permissive additional terms are considered "further | ||
458 | restrictions" within the meaning of section 10. If the Program as you | ||
459 | received it, or any part of it, contains a notice stating that it is | ||
460 | governed by this License along with a term that is a further | ||
461 | restriction, you may remove that term. If a license document contains | ||
462 | a further restriction but permits relicensing or conveying under this | ||
463 | License, you may add to a covered work material governed by the terms | ||
464 | of that license document, provided that the further restriction does | ||
465 | not survive such relicensing or conveying. | ||
466 | . | ||
467 | If you add terms to a covered work in accord with this section, you | ||
468 | must place, in the relevant source files, a statement of the | ||
469 | additional terms that apply to those files, or a notice indicating | ||
470 | where to find the applicable terms. | ||
471 | . | ||
472 | Additional terms, permissive or non-permissive, may be stated in the | ||
473 | form of a separately written license, or stated as exceptions; | ||
474 | the above requirements apply either way. | ||
475 | . | ||
476 | 8. Termination. | ||
477 | . | ||
478 | You may not propagate or modify a covered work except as expressly | ||
479 | provided under this License. Any attempt otherwise to propagate or | ||
480 | modify it is void, and will automatically terminate your rights under | ||
481 | this License (including any patent licenses granted under the third | ||
482 | paragraph of section 11). | ||
483 | . | ||
484 | However, if you cease all violation of this License, then your | ||
485 | license from a particular copyright holder is reinstated (a) | ||
486 | provisionally, unless and until the copyright holder explicitly and | ||
487 | finally terminates your license, and (b) permanently, if the copyright | ||
488 | holder fails to notify you of the violation by some reasonable means | ||
489 | prior to 60 days after the cessation. | ||
490 | . | ||
491 | Moreover, your license from a particular copyright holder is | ||
492 | reinstated permanently if the copyright holder notifies you of the | ||
493 | violation by some reasonable means, this is the first time you have | ||
494 | received notice of violation of this License (for any work) from that | ||
495 | copyright holder, and you cure the violation prior to 30 days after | ||
496 | your receipt of the notice. | ||
497 | . | ||
498 | Termination of your rights under this section does not terminate the | ||
499 | licenses of parties who have received copies or rights from you under | ||
500 | this License. If your rights have been terminated and not permanently | ||
501 | reinstated, you do not qualify to receive new licenses for the same | ||
502 | material under section 10. | ||
503 | . | ||
504 | 9. Acceptance Not Required for Having Copies. | ||
505 | . | ||
506 | You are not required to accept this License in order to receive or | ||
507 | run a copy of the Program. Ancillary propagation of a covered work | ||
508 | occurring solely as a consequence of using peer-to-peer transmission | ||
509 | to receive a copy likewise does not require acceptance. However, | ||
510 | nothing other than this License grants you permission to propagate or | ||
511 | modify any covered work. These actions infringe copyright if you do | ||
512 | not accept this License. Therefore, by modifying or propagating a | ||
513 | covered work, you indicate your acceptance of this License to do so. | ||
514 | . | ||
515 | 10. Automatic Licensing of Downstream Recipients. | ||
516 | . | ||
517 | Each time you convey a covered work, the recipient automatically | ||
518 | receives a license from the original licensors, to run, modify and | ||
519 | propagate that work, subject to this License. You are not responsible | ||
520 | for enforcing compliance by third parties with this License. | ||
521 | . | ||
522 | An "entity transaction" is a transaction transferring control of an | ||
523 | organization, or substantially all assets of one, or subdividing an | ||
524 | organization, or merging organizations. If propagation of a covered | ||
525 | work results from an entity transaction, each party to that | ||
526 | transaction who receives a copy of the work also receives whatever | ||
527 | licenses to the work the party's predecessor in interest had or could | ||
528 | give under the previous paragraph, plus a right to possession of the | ||
529 | Corresponding Source of the work from the predecessor in interest, if | ||
530 | the predecessor has it or can get it with reasonable efforts. | ||
531 | . | ||
532 | You may not impose any further restrictions on the exercise of the | ||
533 | rights granted or affirmed under this License. For example, you may | ||
534 | not impose a license fee, royalty, or other charge for exercise of | ||
535 | rights granted under this License, and you may not initiate litigation | ||
536 | (including a cross-claim or counterclaim in a lawsuit) alleging that | ||
537 | any patent claim is infringed by making, using, selling, offering for | ||
538 | sale, or importing the Program or any portion of it. | ||
539 | . | ||
540 | 11. Patents. | ||
541 | . | ||
542 | A "contributor" is a copyright holder who authorizes use under this | ||
543 | License of the Program or a work on which the Program is based. The | ||
544 | work thus licensed is called the contributor's "contributor version". | ||
545 | . | ||
546 | A contributor's "essential patent claims" are all patent claims | ||
547 | owned or controlled by the contributor, whether already acquired or | ||
548 | hereafter acquired, that would be infringed by some manner, permitted | ||
549 | by this License, of making, using, or selling its contributor version, | ||
550 | but do not include claims that would be infringed only as a | ||
551 | consequence of further modification of the contributor version. For | ||
552 | purposes of this definition, "control" includes the right to grant | ||
553 | patent sublicenses in a manner consistent with the requirements of | ||
554 | this License. | ||
555 | . | ||
556 | Each contributor grants you a non-exclusive, worldwide, royalty-free | ||
557 | patent license under the contributor's essential patent claims, to | ||
558 | make, use, sell, offer for sale, import and otherwise run, modify and | ||
559 | propagate the contents of its contributor version. | ||
560 | . | ||
561 | In the following three paragraphs, a "patent license" is any express | ||
562 | agreement or commitment, however denominated, not to enforce a patent | ||
563 | (such as an express permission to practice a patent or covenant not to | ||
564 | sue for patent infringement). To "grant" such a patent license to a | ||
565 | party means to make such an agreement or commitment not to enforce a | ||
566 | patent against the party. | ||
567 | . | ||
568 | If you convey a covered work, knowingly relying on a patent license, | ||
569 | and the Corresponding Source of the work is not available for anyone | ||
570 | to copy, free of charge and under the terms of this License, through a | ||
571 | publicly available network server or other readily accessible means, | ||
572 | then you must either (1) cause the Corresponding Source to be so | ||
573 | available, or (2) arrange to deprive yourself of the benefit of the | ||
574 | patent license for this particular work, or (3) arrange, in a manner | ||
575 | consistent with the requirements of this License, to extend the patent | ||
576 | license to downstream recipients. "Knowingly relying" means you have | ||
577 | actual knowledge that, but for the patent license, your conveying the | ||
578 | covered work in a country, or your recipient's use of the covered work | ||
579 | in a country, would infringe one or more identifiable patents in that | ||
580 | country that you have reason to believe are valid. | ||
581 | . | ||
582 | If, pursuant to or in connection with a single transaction or | ||
583 | arrangement, you convey, or propagate by procuring conveyance of, a | ||
584 | covered work, and grant a patent license to some of the parties | ||
585 | receiving the covered work authorizing them to use, propagate, modify | ||
586 | or convey a specific copy of the covered work, then the patent license | ||
587 | you grant is automatically extended to all recipients of the covered | ||
588 | work and works based on it. | ||
589 | . | ||
590 | A patent license is "discriminatory" if it does not include within | ||
591 | the scope of its coverage, prohibits the exercise of, or is | ||
592 | conditioned on the non-exercise of one or more of the rights that are | ||
593 | specifically granted under this License. You may not convey a covered | ||
594 | work if you are a party to an arrangement with a third party that is | ||
595 | in the business of distributing software, under which you make payment | ||
596 | to the third party based on the extent of your activity of conveying | ||
597 | the work, and under which the third party grants, to any of the | ||
598 | parties who would receive the covered work from you, a discriminatory | ||
599 | patent license (a) in connection with copies of the covered work | ||
600 | conveyed by you (or copies made from those copies), or (b) primarily | ||
601 | for and in connection with specific products or compilations that | ||
602 | contain the covered work, unless you entered into that arrangement, | ||
603 | or that patent license was granted, prior to 28 March 2007. | ||
604 | . | ||
605 | Nothing in this License shall be construed as excluding or limiting | ||
606 | any implied license or other defenses to infringement that may | ||
607 | otherwise be available to you under applicable patent law. | ||
608 | . | ||
609 | 12. No Surrender of Others' Freedom. | ||
610 | . | ||
611 | If conditions are imposed on you (whether by court order, agreement or | ||
612 | otherwise) that contradict the conditions of this License, they do not | ||
613 | excuse you from the conditions of this License. If you cannot convey a | ||
614 | covered work so as to satisfy simultaneously your obligations under this | ||
615 | License and any other pertinent obligations, then as a consequence you may | ||
616 | not convey it at all. For example, if you agree to terms that obligate you | ||
617 | to collect a royalty for further conveying from those to whom you convey | ||
618 | the Program, the only way you could satisfy both those terms and this | ||
619 | License would be to refrain entirely from conveying the Program. | ||
620 | . | ||
621 | 13. Remote Network Interaction; Use with the GNU General Public License. | ||
622 | . | ||
623 | Notwithstanding any other provision of this License, if you modify the | ||
624 | Program, your modified version must prominently offer all users | ||
625 | interacting with it remotely through a computer network (if your version | ||
626 | supports such interaction) an opportunity to receive the Corresponding | ||
627 | Source of your version by providing access to the Corresponding Source | ||
628 | from a network server at no charge, through some standard or customary | ||
629 | means of facilitating copying of software. This Corresponding Source | ||
630 | shall include the Corresponding Source for any work covered by version 3 | ||
631 | of the GNU General Public License that is incorporated pursuant to the | ||
632 | following paragraph. | ||
633 | . | ||
634 | Notwithstanding any other provision of this License, you have | ||
635 | permission to link or combine any covered work with a work licensed | ||
636 | under version 3 of the GNU General Public License into a single | ||
637 | combined work, and to convey the resulting work. The terms of this | ||
638 | License will continue to apply to the part which is the covered work, | ||
639 | but the work with which it is combined will remain governed by version | ||
640 | 3 of the GNU General Public License. | ||
641 | . | ||
642 | 14. Revised Versions of this License. | ||
643 | . | ||
644 | The Free Software Foundation may publish revised and/or new versions of | ||
645 | the GNU Affero General Public License from time to time. Such new versions | ||
646 | will be similar in spirit to the present version, but may differ in detail to | ||
647 | address new problems or concerns. | ||
648 | . | ||
649 | Each version is given a distinguishing version number. If the | ||
650 | Program specifies that a certain numbered version of the GNU Affero General | ||
651 | Public License "or any later version" applies to it, you have the | ||
652 | option of following the terms and conditions either of that numbered | ||
653 | version or of any later version published by the Free Software | ||
654 | Foundation. If the Program does not specify a version number of the | ||
655 | GNU Affero General Public License, you may choose any version ever published | ||
656 | by the Free Software Foundation. | ||
657 | . | ||
658 | If the Program specifies that a proxy can decide which future | ||
659 | versions of the GNU Affero General Public License can be used, that proxy's | ||
660 | public statement of acceptance of a version permanently authorizes you | ||
661 | to choose that version for the Program. | ||
662 | . | ||
663 | Later license versions may give you additional or different | ||
664 | permissions. However, no additional obligations are imposed on any | ||
665 | author or copyright holder as a result of your choosing to follow a | ||
666 | later version. | ||
667 | . | ||
668 | 15. Disclaimer of Warranty. | ||
669 | . | ||
670 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY | ||
671 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT | ||
672 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY | ||
673 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, | ||
674 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
675 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM | ||
676 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF | ||
677 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | ||
678 | . | ||
679 | 16. Limitation of Liability. | ||
680 | . | ||
681 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | ||
682 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS | ||
683 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY | ||
684 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE | ||
685 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF | ||
686 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD | ||
687 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), | ||
688 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF | ||
689 | SUCH DAMAGES. | ||
690 | . | ||
691 | 17. Interpretation of Sections 15 and 16. | ||
692 | . | ||
693 | If the disclaimer of warranty and limitation of liability provided | ||
694 | above cannot be given local legal effect according to their terms, | ||
695 | reviewing courts shall apply local law that most closely approximates | ||
696 | an absolute waiver of all civil liability in connection with the | ||
697 | Program, unless a warranty or assumption of liability accompanies a | ||
698 | copy of the Program in return for a fee. | ||
699 | . | ||
700 | END OF TERMS AND CONDITIONS | ||
701 | . | ||
702 | How to Apply These Terms to Your New Programs | ||
703 | . | ||
704 | If you develop a new program, and you want it to be of the greatest | ||
705 | possible use to the public, the best way to achieve this is to make it | ||
706 | free software which everyone can redistribute and change under these terms. | ||
707 | . | ||
708 | To do so, attach the following notices to the program. It is safest | ||
709 | to attach them to the start of each source file to most effectively | ||
710 | state the exclusion of warranty; and each file should have at least | ||
711 | the "copyright" line and a pointer to where the full notice is found. | ||
712 | . | ||
713 | <one line to give the program's name and a brief idea of what it does.> | ||
714 | Copyright (C) <year> <name of author> | ||
715 | . | ||
716 | This program is free software: you can redistribute it and/or modify | ||
717 | it under the terms of the GNU Affero General Public License as published by | ||
718 | the Free Software Foundation, either version 3 of the License, or | ||
719 | (at your option) any later version. | ||
720 | . | ||
721 | This program is distributed in the hope that it will be useful, | ||
722 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
723 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
724 | GNU Affero General Public License for more details. | ||
725 | . | ||
726 | You should have received a copy of the GNU Affero General Public License | ||
727 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
728 | . | ||
729 | Also add information on how to contact you by electronic and paper mail. | ||
730 | . | ||
731 | If your software can interact with users remotely through a computer | ||
732 | network, you should also make sure that it provides a way for users to | ||
733 | get its source. For example, if your program is a web application, its | ||
734 | interface could display a "Source" link that leads users to an archive | ||
735 | of the code. There are many ways you could offer source, and different | ||
736 | solutions will be better for different programs; see section 13 for the | ||
737 | specific requirements. | ||
738 | . | ||
739 | You should also get your employer (if you work as a programmer) or school, | ||
740 | if any, to sign a "copyright disclaimer" for the program, if necessary. | ||
741 | For more information on this, and how to apply and follow the GNU AGPL, see | ||
742 | <http://www.gnu.org/licenses/>. | ||
743 | |||
diff --git a/debian/etc/X11/xinit/xinitrc.d/80-gnunet-user-services b/debian/etc/X11/xinit/xinitrc.d/80-gnunet-user-services new file mode 100644 index 000000000..aff1dd78c --- /dev/null +++ b/debian/etc/X11/xinit/xinitrc.d/80-gnunet-user-services | |||
@@ -0,0 +1,48 @@ | |||
1 | #!/bin/bash | ||
2 | user=$(whoami) | ||
3 | gnunet_proxy=$(gnunet-config -c /etc/skel/.config/gnunet.conf -s gns-proxy | grep 'IMMEDIATE_START = YES') | ||
4 | |||
5 | # Enable GNS proxy for new users informed by /etc/skel. | ||
6 | if [ "$gnunet_proxy" ]; then | ||
7 | |||
8 | # Calculate user specific port | ||
9 | port=$((8000+$(id -u "$user"))) | ||
10 | |||
11 | gnunet-config -c "$HOME/.config/gnunet.conf" \ | ||
12 | --rewrite \ | ||
13 | --section=gns-proxy \ | ||
14 | --option=OPTIONS \ | ||
15 | --value="-p $port" | ||
16 | |||
17 | # Firefox | ||
18 | defaultprofile=$(ls "$HOME/.mozilla/firefox/*.default") | ||
19 | if [ ! "$defaultprofile" ];then | ||
20 | timeout 3s firefox --headless # dirty: create profile if not existent | ||
21 | fi | ||
22 | for ffprofile in "$HOME"/.mozilla/firefox/*.*/; do | ||
23 | js=$ffprofile/user.js | ||
24 | if [ -f "$js" ]; then | ||
25 | sed -i '/Preferences for using the GNU Name System/d' "$js" | ||
26 | sed -i '/network.proxy.socks/d' "$js" | ||
27 | sed -i '/network.proxy.socks_port/d' "$js" | ||
28 | sed -i '/network.proxy.socks_remote_dns/d' "$js" | ||
29 | sed -i '/network.proxy.type/d' "$js" | ||
30 | fi | ||
31 | echo "// Preferences for using the GNU Name System" >> "$js" | ||
32 | echo "user_pref(\"network.proxy.socks\", \"localhost\");" >> "$js" | ||
33 | echo "user_pref(\"network.proxy.socks_port\", $port);" >> "$js" | ||
34 | echo "user_pref(\"network.proxy.socks_remote_dns\", true);" >> "$js" | ||
35 | echo "user_pref(\"network.proxy.type\", 1);" >> "$js" | ||
36 | done | ||
37 | |||
38 | # Chromium | ||
39 | profile="$HOME/.profile" | ||
40 | if [ -f "$profile" ]; then | ||
41 | sed -i '/CHROMIUM_USER_FLAGS/d' "$profile" | ||
42 | fi | ||
43 | echo "export CHROMIUM_USER_FLAGS=--proxy-server=socks5://localhost:$port" \ | ||
44 | >> "$profile" | ||
45 | fi | ||
46 | |||
47 | # Create/Renew GNS certificate authority (CA) per user. | ||
48 | gnunet-gns-proxy-setup-ca | ||
diff --git a/debian/etc/gnunet.conf b/debian/etc/gnunet.conf new file mode 100644 index 000000000..dc0528cf3 --- /dev/null +++ b/debian/etc/gnunet.conf | |||
@@ -0,0 +1,9 @@ | |||
1 | [path] | ||
2 | GNUNET_HOME = /var/lib/gnunet/ | ||
3 | GNUNET_DATA_HOME = /var/lib/gnunet/data/ | ||
4 | GNUNET_RUNTIME_DIR = /var/run/gnunet/ | ||
5 | |||
6 | [arm] | ||
7 | START_SYSTEM_SERVICES = YES | ||
8 | START_USER_SERVICES = NO | ||
9 | OPTIONS = -l /var/log/gnunet.log | ||
diff --git a/debian/etc/skel/.config/gnunet.conf b/debian/etc/skel/.config/gnunet.conf new file mode 100644 index 000000000..c5a982139 --- /dev/null +++ b/debian/etc/skel/.config/gnunet.conf | |||
@@ -0,0 +1,10 @@ | |||
1 | # Sample configuration for $HOME/.config/gnunet.conf in | ||
2 | # a multi-user setup. This configuration should be installed | ||
3 | # in the $HOME directory of each normal user (and in | ||
4 | # /etc/skel/). | ||
5 | [arm] | ||
6 | SYSTEM_ONLY = NO | ||
7 | USER_ONLY = YES | ||
8 | |||
9 | [gns-proxy] | ||
10 | IMMEDIATE_START = YES | ||
diff --git a/debian/etc/skel/.config/systemd/gnunet-user-gns-proxy.service b/debian/etc/skel/.config/systemd/gnunet-user-gns-proxy.service new file mode 100644 index 000000000..475e16fe8 --- /dev/null +++ b/debian/etc/skel/.config/systemd/gnunet-user-gns-proxy.service | |||
@@ -0,0 +1,10 @@ | |||
1 | [Unit] | ||
2 | Description=GNUnet user based GNS proxy | ||
3 | |||
4 | [Service] | ||
5 | Type=oneshot | ||
6 | ExecStart=/usr/lib/x86_64-linux-gnu/gnunet/libexec/gnunet-gns-proxy -p 9000+%U | ||
7 | |||
8 | [Install] | ||
9 | WantedBy=default.target | ||
10 | |||
diff --git a/debian/etc/skel/.config/systemd/gnunet-userpeer.service b/debian/etc/skel/.config/systemd/gnunet-userpeer.service new file mode 100644 index 000000000..79dac97ed --- /dev/null +++ b/debian/etc/skel/.config/systemd/gnunet-userpeer.service | |||
@@ -0,0 +1,9 @@ | |||
1 | [Unit] | ||
2 | Description=GNUnet User peer | ||
3 | |||
4 | [Service] | ||
5 | Type=oneshot | ||
6 | ExecStart=/usr/bin/gnunet-arm -s | ||
7 | |||
8 | [Install] | ||
9 | WantedBy=default.target | ||
diff --git a/debian/gnunet-dev.docs b/debian/gnunet-dev.docs new file mode 100644 index 000000000..6f12db508 --- /dev/null +++ b/debian/gnunet-dev.docs | |||
@@ -0,0 +1,2 @@ | |||
1 | AUTHORS | ||
2 | README | ||
diff --git a/debian/gnunet-dev.install b/debian/gnunet-dev.install new file mode 100644 index 000000000..90d8c987f --- /dev/null +++ b/debian/gnunet-dev.install | |||
@@ -0,0 +1,3 @@ | |||
1 | usr/include | ||
2 | usr/lib/*/*.so | ||
3 | usr/lib/*/pkgconfig | ||
diff --git a/debian/gnunet.README.Debian b/debian/gnunet.README.Debian new file mode 100644 index 000000000..1bc37bab4 --- /dev/null +++ b/debian/gnunet.README.Debian | |||
@@ -0,0 +1,16 @@ | |||
1 | gnunet | ||
2 | ------ | ||
3 | |||
4 | By default, the gnunet server starts automatically when the system is booted. | ||
5 | If you prefere to start it manually when you use it, change its configuration | ||
6 | with: | ||
7 | |||
8 | # dpkg-reconfigure -plow gnunet-systempeer | ||
9 | |||
10 | In order to start, stop or restart manually the server, use: | ||
11 | |||
12 | # /etc/init.d/gnunet | ||
13 | |||
14 | with the parameter start, stop or restart. | ||
15 | |||
16 | -- Bertrand Marc <beberking@gmail.com> Sun, 21 Sep 2014 15:39:12 +0200 | ||
diff --git a/debian/gnunet.config b/debian/gnunet.config new file mode 100644 index 000000000..6daa6818e --- /dev/null +++ b/debian/gnunet.config | |||
@@ -0,0 +1,22 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | |||
5 | . /usr/share/debconf/confmodule | ||
6 | |||
7 | db_input low gnunet-systempeer/username || true | ||
8 | db_go | ||
9 | |||
10 | db_input low gnunet-systempeer/groupname || true | ||
11 | db_go | ||
12 | |||
13 | db_input medium gnunet-systempeer/autostart || true | ||
14 | db_go | ||
15 | |||
16 | db_input medium gnunet-dns/libnsswitch || true | ||
17 | db_go | ||
18 | |||
19 | db_input medium gnunet-user/proxy || true | ||
20 | db_go | ||
21 | |||
22 | db_stop | ||
diff --git a/debian/gnunet.dirs b/debian/gnunet.dirs new file mode 100644 index 000000000..1e2a7d4c0 --- /dev/null +++ b/debian/gnunet.dirs | |||
@@ -0,0 +1,2 @@ | |||
1 | var/lib/gnunet | ||
2 | var/log/gnunetd | ||
diff --git a/debian/gnunet.docs b/debian/gnunet.docs new file mode 100644 index 000000000..62deb0497 --- /dev/null +++ b/debian/gnunet.docs | |||
@@ -0,0 +1 @@ | |||
AUTHORS | |||
diff --git a/debian/gnunet.install b/debian/gnunet.install new file mode 100644 index 000000000..d3426b454 --- /dev/null +++ b/debian/gnunet.install | |||
@@ -0,0 +1,15 @@ | |||
1 | etc/gnunet.conf | ||
2 | usr/bin/ | ||
3 | usr/lib/*/gnunet/ | ||
4 | usr/share/man/ | ||
5 | usr/share/info/ | ||
6 | usr/share/doc/gnunet/ | ||
7 | usr/share/gnunet/ | ||
8 | usr/lib/x86_64-linux-gnu/gnunet/nss/libnss_gns.so.2 /usr/lib/x86_64-linux-gnu/ | ||
9 | usr/lib/x86_64-linux-gnu/gnunet/nss/libnss_gns4.so.2 /usr/lib/x86_64-linux-gnu/ | ||
10 | usr/lib/x86_64-linux-gnu/gnunet/nss/libnss_gns6.so.2 /usr/lib/x86_64-linux-gnu/ | ||
11 | debian/etc/skel/.config/ etc/skel/ | ||
12 | debian/etc/skel/.config/gnunet.conf etc/skel/.config/ | ||
13 | debian/etc/skel/.config/systemd etc/skel/.config/ | ||
14 | debian/etc/skel/.config/systemd/gnunet-user-gns-proxy.service etc/skel/.config/systemd/ | ||
15 | debian/etc/skel/.config/systemd/gnunet-userpeer.service etc/skel/.config/systemd/ | ||
diff --git a/debian/gnunet.links b/debian/gnunet.links new file mode 100644 index 000000000..425b092b3 --- /dev/null +++ b/debian/gnunet.links | |||
@@ -0,0 +1 @@ | |||
/usr/share/man/man1/gnunet-gns-proxy.1 /usr/share/man/man1/gnunet-gns-proxy-setup-ca.1 | |||
diff --git a/debian/gnunet.lintian-overrides b/debian/gnunet.lintian-overrides new file mode 100644 index 000000000..b38bfe954 --- /dev/null +++ b/debian/gnunet.lintian-overrides | |||
@@ -0,0 +1,3 @@ | |||
1 | # internal libraries are not splitted out into a dedicated package to avoid | ||
2 | # micropackaging. | ||
3 | gnunet: package-name-doesnt-match-sonames | ||
diff --git a/debian/gnunet.logrotate b/debian/gnunet.logrotate new file mode 100644 index 000000000..a3bf71be6 --- /dev/null +++ b/debian/gnunet.logrotate | |||
@@ -0,0 +1,10 @@ | |||
1 | /var/log/gnunet/gnunet.log { | ||
2 | weekly | ||
3 | size=100k | ||
4 | rotate 7 | ||
5 | compress | ||
6 | copytruncate | ||
7 | delaycompress | ||
8 | notifempty | ||
9 | missingok | ||
10 | } | ||
diff --git a/debian/gnunet.postinst b/debian/gnunet.postinst new file mode 100644 index 000000000..07e5202e8 --- /dev/null +++ b/debian/gnunet.postinst | |||
@@ -0,0 +1,309 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | set -e | ||
4 | |||
5 | . /usr/share/debconf/confmodule | ||
6 | |||
7 | # This is taken from the package libnss-mdns and edited to do the same thing | ||
8 | # but for GNS insteand of mdns. try to insert gns entries to the "hosts" line | ||
9 | # in /etc/nsswitch.conf to automatically enable nss-gns support; do not change | ||
10 | # the configuration if the "hosts" line already references some gns lookups | ||
11 | insert_gns() { | ||
12 | echo -n "Checking NSS setup..." | ||
13 | # abort if /etc/nsswitch.conf does not exist | ||
14 | if ! [ -e /etc/nsswitch.conf ]; then | ||
15 | echo "Could not find /etc/nsswitch.conf." | ||
16 | return 1 | ||
17 | fi | ||
18 | perl -i -pe ' | ||
19 | sub insert { | ||
20 | # this also splits on tab | ||
21 | my @bits=split(" ", shift); | ||
22 | # do not break configuration if the "hosts" line already references gns | ||
23 | if (grep { $_ eq "gns"} @bits) { | ||
24 | return join " ", @bits; | ||
25 | } | ||
26 | # change "dns" or "resolve", whichever comes first, into | ||
27 | # "gns [NOTFOUND=return] dns" | ||
28 | foreach my $bit (@bits) { | ||
29 | if ($bit eq "dns") { | ||
30 | $bit = "gns [NOTFOUND=return] $bit"; | ||
31 | last; | ||
32 | } | ||
33 | } | ||
34 | return join " ", @bits; | ||
35 | } | ||
36 | s/^(hosts:\s+)(.*)/$1.insert($2)/e; | ||
37 | ' /etc/nsswitch.conf | ||
38 | echo " done." | ||
39 | } | ||
40 | |||
41 | case "${1}" in | ||
42 | configure) | ||
43 | db_version 2.0 | ||
44 | |||
45 | db_get gnunet-systempeer/username | ||
46 | _USERNAME="${RET:-gnunet}" | ||
47 | |||
48 | db_get gnunet-systempeer/groupname | ||
49 | _GROUPNAME="${RET:-gnunet}" | ||
50 | |||
51 | db_get gnunet-systempeer/autostart | ||
52 | _AUTOSTART="${RET}" # boolean | ||
53 | |||
54 | db_get gnunet-dns/libnsswitch | ||
55 | _LIBNSSWITCH="${RET}" # boolean | ||
56 | |||
57 | db_get gnunet-user/proxy | ||
58 | _PROXY="${RET}" # boolean | ||
59 | |||
60 | db_stop | ||
61 | |||
62 | CONFIG_FILE="/etc/default/gnunet" | ||
63 | |||
64 | # Read default values | ||
65 | GNUNET_HOME="/var/lib/gnunet" | ||
66 | eval $(grep GNUNET_HOME /etc/gnunet.conf | tr -d '[:blank:]') | ||
67 | |||
68 | # Creating gnunet group if needed | ||
69 | if ! getent group ${_GROUPNAME} > /dev/null | ||
70 | then | ||
71 | echo -n "Creating new GNUnet group ${_GROUPNAME}:" | ||
72 | addgroup --quiet --system ${_GROUPNAME} | ||
73 | echo " done." | ||
74 | fi | ||
75 | |||
76 | # Creating gnunet user if needed | ||
77 | if ! getent passwd ${_USERNAME} > /dev/null | ||
78 | then | ||
79 | echo -n "Creating new GNUnet user ${_USERNAME}:" | ||
80 | adduser --quiet --system --ingroup ${_GROUPNAME} --home ${GNUNET_HOME} ${_USERNAME} | ||
81 | echo " done." | ||
82 | fi | ||
83 | |||
84 | # Add a special secured group | ||
85 | GNUNETDNS_GROUP="gnunetdns" | ||
86 | |||
87 | # Creating gnunetdns group if needed | ||
88 | if ! getent group ${GNUNETDNS_GROUP} > /dev/null | ||
89 | then | ||
90 | echo -n "Creating new secured GNUnet group ${GNUNETDNS_GROUP}:" | ||
91 | addgroup --quiet --system ${GNUNETDNS_GROUP} | ||
92 | echo " done." | ||
93 | fi | ||
94 | |||
95 | # Copy the libnss_gns files to the libnss directory | ||
96 | if ${_LIBNSSWITCH} | ||
97 | then | ||
98 | echo "Editing /etc/nsswitch.conf to use GNS before DNS" | ||
99 | # $2 equals the currently installed version if it exists | ||
100 | if [ -z "$2" ]; then | ||
101 | # first install: setup the recommended configuration (unless | ||
102 | # nsswitch.conf already contains mdns entries) | ||
103 | insert_gns | ||
104 | if [ "$?" -gt 0 ]; then | ||
105 | echo "nsswitch does not exist on this system" | ||
106 | fi | ||
107 | fi | ||
108 | echo " done." | ||
109 | fi | ||
110 | |||
111 | # Install GNUnet configuration for all users provided non exists | ||
112 | userlist=$(awk -F ':' '$3>=1000 && $3<2000 {print $1}' /etc/passwd) | ||
113 | users=($userlist) | ||
114 | homedirlist=$(awk -F ':' '$3>=1000 && $3<2000 {print $6}' /etc/passwd) | ||
115 | homedirs=($homedirlist) | ||
116 | |||
117 | for (( i=0; i<${#users[@]}; i++ )); do | ||
118 | usermod -aG gnunet ${users[$i]} | ||
119 | if [ -n "$i" ] && [ -d "${homedirs[$i]}" ]; then | ||
120 | mkdir -p ${homedirs[$i]}/.config/systemd/user/ | ||
121 | |||
122 | cat > "${homedirs[$i]}/.config/systemd/user/gnunet-user.service" << EOF | ||
123 | # Copyright (C) 2019 GNUnet e.V. | ||
124 | # | ||
125 | # Copying and distribution of this file, with or without modification, | ||
126 | # are permitted in any medium without royalty provided the copyright | ||
127 | # notice and this notice are preserved. This file is offered as-is, | ||
128 | # without any warranty. | ||
129 | |||
130 | [Unit] | ||
131 | Description=Service that runs a GNUnet for the user gnunet | ||
132 | After=network.target | ||
133 | |||
134 | [Service] | ||
135 | Type=forking | ||
136 | ExecStart=/usr/bin/gnunet-arm -s -c ${homedirs[$i]}/.config/gnunet.conf | ||
137 | ExecStop=/usr/bin/gnunet-arm -e -c ${homedirs[$i]}/.config/gnunet.conf | ||
138 | |||
139 | [Install] | ||
140 | WantedBy=multi-user.target | ||
141 | EOF | ||
142 | |||
143 | chown "${users[$i]}":"${users[$i]}" "${homedirs[$i]}/.config/systemd/user/gnunet-user.service" | ||
144 | if [ ! -f "${homedirs[$i]}/.config/gnunet.conf" ]; then | ||
145 | mkdir -p ${homedirs[$i]}/.config/ | ||
146 | cp /etc/skel/.config/gnunet.conf "${homedirs[$i]}/.config/gnunet.conf" | ||
147 | chmod 644 "${homedirs[$i]}/.config/gnunet.conf" | ||
148 | fi | ||
149 | fi | ||
150 | port=$((8000+$(id -u "${users[$i]}"))) | ||
151 | gnunet-config -c "${homedirs[$i]}/.config/gnunet.conf" \ | ||
152 | --rewrite \ | ||
153 | --section=gns-proxy \ | ||
154 | --option=IMMEDIATE_START \ | ||
155 | --value=YES | ||
156 | gnunet-config -c "${homedirs[$i]}/.config/gnunet.conf" \ | ||
157 | --rewrite \ | ||
158 | --section=gns-proxy \ | ||
159 | --option=OPTIONS \ | ||
160 | --value="-p $port" | ||
161 | chown "${users[$i]}":"${users[$i]}" "${homedirs[$i]}/.config/gnunet.conf" | ||
162 | done | ||
163 | |||
164 | # Change the proxy settings for Firefox and Chromium if desired | ||
165 | if ${_PROXY} | ||
166 | then | ||
167 | mkdir -p /etc/X11/xinit/xinitrc.d/ | ||
168 | cat > "/etc/X11/xinit/xinitrc.d/80-gnunet-user-services" << "EOF" | ||
169 | #!/bin/bash | ||
170 | systemctl --user daemon-reload | ||
171 | systemctl --user start gnunet-user | ||
172 | systemctl --user enable gnunet-user | ||
173 | user=$(whoami) | ||
174 | gnunet_proxy=$(gnunet-config -c /etc/skel/.config/gnunet.conf -s gns-proxy | grep 'IMMEDIATE_START = YES') | ||
175 | |||
176 | # Enable GNS proxy for new users informed by /etc/skel. | ||
177 | if [ "$gnunet_proxy" ]; then | ||
178 | |||
179 | # Calculate user specific port | ||
180 | port=$((8000+$(id -u $user))) | ||
181 | |||
182 | gnunet-config -c $HOME/.config/gnunet.conf \ | ||
183 | --rewrite \ | ||
184 | --section=gns-proxy \ | ||
185 | --option=OPTIONS \ | ||
186 | --value="-p $port" | ||
187 | |||
188 | # Firefox | ||
189 | defaultprofile=$(ls $HOME/.mozilla/firefox/*.default) | ||
190 | if [ ! "$defaultprofile" ];then | ||
191 | timeout 3s firefox --headless # dirty: create profile if not existent | ||
192 | fi | ||
193 | for ffprofile in $HOME/.mozilla/firefox/*.*/; do | ||
194 | js=$ffprofile/user.js | ||
195 | if [ -f "$js" ]; then | ||
196 | sed -i '/Preferences for using the GNU Name System/d' "$js" | ||
197 | sed -i '/network.proxy.socks/d' "$js" | ||
198 | sed -i '/network.proxy.socks_port/d' "$js" | ||
199 | sed -i '/network.proxy.socks_remote_dns/d' "$js" | ||
200 | sed -i '/network.proxy.type/d' "$js" | ||
201 | fi | ||
202 | echo "// Preferences for using the GNU Name System" >> "$js" | ||
203 | echo "user_pref(\"network.proxy.socks\", \"localhost\");" >> "$js" | ||
204 | echo "user_pref(\"network.proxy.socks_port\", $port);" >> "$js" | ||
205 | echo "user_pref(\"network.proxy.socks_remote_dns\", true);" >> "$js" | ||
206 | echo "user_pref(\"network.proxy.type\", 1);" >> "$js" | ||
207 | done | ||
208 | |||
209 | # Chromium | ||
210 | profile="$HOME/.profile" | ||
211 | if [ -f "$profile" ]; then | ||
212 | sed -i '/CHROMIUM_USER_FLAGS/d' "$profile" | ||
213 | fi | ||
214 | echo "export CHROMIUM_USER_FLAGS=--proxy-server=socks5://localhost:$port" \ | ||
215 | >> "$profile" | ||
216 | fi | ||
217 | |||
218 | # Create/Renew GNS certificate authority (CA) per user. | ||
219 | gnunet-gns-proxy-setup-ca | ||
220 | EOF | ||
221 | fi | ||
222 | |||
223 | # Update files and directories permissions. | ||
224 | # Assuming default values, this *should* not be changed. | ||
225 | echo -n "Updating files and directories permissions:" | ||
226 | chown -R ${_USERNAME}:${_GROUPNAME} /var/log/gnunetd | ||
227 | chown -R ${_USERNAME}:${_GROUPNAME} ${GNUNET_HOME} | ||
228 | # Secure access to the data directory | ||
229 | chmod 0700 "${GNUNET_HOME}" || true | ||
230 | # Restrict access on setuid binaries | ||
231 | for file in /usr/bin/gnunet-helper-exit \ | ||
232 | /usr/bin/gnunet-helper-nat-client \ | ||
233 | /usr/bin/gnunet-helper-nat-server \ | ||
234 | /usr/bin/gnunet-helper-transport-bluetooth \ | ||
235 | /usr/bin/gnunet-helper-transport-wlan \ | ||
236 | /usr/bin/gnunet-helper-vpn | ||
237 | do | ||
238 | # only do something when no setting exists | ||
239 | if ! dpkg-statoverride --list $file >/dev/null 2>&1 && [ -e $file ] | ||
240 | then | ||
241 | chown root:${_GROUPNAME} $file | ||
242 | chmod 4750 $file | ||
243 | fi | ||
244 | done | ||
245 | if ! dpkg-statoverride --list /usr/bin/gnunet-helper-dns >/dev/null 2>&1 \ | ||
246 | && [ -e /usr/bin/gnunet-helper-dns ] | ||
247 | then | ||
248 | chown root:${GNUNETDNS_GROUP} /usr/bin/gnunet-helper-dns | ||
249 | chmod 4750 /usr/bin/gnunet-helper-dns | ||
250 | fi | ||
251 | if ! dpkg-statoverride --list /usr/bin/gnunet-service-dns >/dev/null 2>&1 \ | ||
252 | && [ -e /usr/bin/gnunet-service-dns ] | ||
253 | then | ||
254 | chown ${_USERNAME}:${GNUNETDNS_GROUP} /usr/bin/gnunet-service-dns | ||
255 | chmod 2750 /usr/bin/gnunet-service-dns | ||
256 | fi | ||
257 | echo " done." | ||
258 | |||
259 | # Writing new values to configuration file | ||
260 | echo -n "Writing new configuration file:" | ||
261 | CONFIG_NEW=$(tempfile) | ||
262 | |||
263 | cat > "${CONFIG_NEW}" <<EOF | ||
264 | # This file controls the behaviour of the GNUnet init script. | ||
265 | # It will be parsed as a shell script. | ||
266 | # please do not edit by hand, use 'dpkg-reconfigure gnunet-systempeer'. | ||
267 | |||
268 | GNUNET_USER=${_USERNAME} | ||
269 | GNUNET_GROUP=${_GROUPNAME} | ||
270 | GNUNET_AUTOSTART="${_AUTOSTART}" | ||
271 | EOF | ||
272 | |||
273 | cat > "/etc/systemd/system/gnunet.service" <<EOF | ||
274 | [Unit] | ||
275 | Description=A framework for secure peer-to-peer networking | ||
276 | |||
277 | [Service] | ||
278 | EnvironmentFile=/etc/default/gnunet | ||
279 | User=${_USERNAME} | ||
280 | Type=forking | ||
281 | ExecStart=/usr/bin/gnunet-arm -s -c /etc/gnunet.conf | ||
282 | ExecStop=/usr/bin/gnunet-arm -e -c /etc/gnunet.conf | ||
283 | |||
284 | [Install] | ||
285 | WantedBy=multi-user.target | ||
286 | EOF | ||
287 | |||
288 | cp -f "${CONFIG_NEW}" "${CONFIG_FILE}" | ||
289 | echo " done." | ||
290 | |||
291 | # Cleaning | ||
292 | rm -f "${CONFIG_NEW}" | ||
293 | echo "All done." | ||
294 | |||
295 | ;; | ||
296 | |||
297 | abort-upgrade|abort-remove|abort-deconfigure) | ||
298 | |||
299 | ;; | ||
300 | |||
301 | *) | ||
302 | echo "postinst called with unknown argument \`${1}'" >&2 | ||
303 | exit 1 | ||
304 | ;; | ||
305 | esac | ||
306 | |||
307 | #DEBHELPER# | ||
308 | |||
309 | exit 0 | ||
diff --git a/debian/gnunet.postrm b/debian/gnunet.postrm new file mode 100644 index 000000000..0aba484db --- /dev/null +++ b/debian/gnunet.postrm | |||
@@ -0,0 +1,99 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | set -e | ||
4 | |||
5 | pathfind() { | ||
6 | OLDIFS="$IFS" | ||
7 | IFS=: | ||
8 | for p in $PATH; do | ||
9 | if [ -x "$p/$*" ]; then | ||
10 | IFS="$OLDIFS" | ||
11 | return 0 | ||
12 | fi | ||
13 | done | ||
14 | IFS="$OLDIFS" | ||
15 | return 1 | ||
16 | } | ||
17 | |||
18 | remove_gns() { | ||
19 | # abort if /etc/nsswitch.conf does not exist | ||
20 | if ! [ -e /etc/nsswitch.conf ]; then | ||
21 | return | ||
22 | fi | ||
23 | perl -i -pe ' | ||
24 | my @remove=( | ||
25 | "gns [NOTFOUND=return]", | ||
26 | ); | ||
27 | sub remove { | ||
28 | my $s=shift; | ||
29 | foreach my $bit (@remove) { | ||
30 | $s=~s/\s+\Q$bit\E//g; | ||
31 | } | ||
32 | return $s; | ||
33 | } | ||
34 | s/^(hosts:)(.*)/$1.remove($2)/e; | ||
35 | ' /etc/nsswitch.conf | ||
36 | # remove the gns nsswitch plugins as well | ||
37 | rm -rf /usr/lib/x86_64-linux-gnu/usr/libnss_gns.so.2 | ||
38 | rm -rf /usr/lib/x86_64-linux-gnu/usr/libnss_gns4.so.2 | ||
39 | rm -rf /usr/lib/x86_64-linux-gnu/usr/libnss_gns6.so.2 | ||
40 | } | ||
41 | |||
42 | |||
43 | case "${1}" in | ||
44 | purge) | ||
45 | if [ -e /usr/share/debconf/confmodule ] | ||
46 | then | ||
47 | . /usr/share/debconf/confmodule | ||
48 | db_version 2.0 | ||
49 | |||
50 | db_get gnunet-systempeer/username | ||
51 | _USERNAME="${RET:-gnunet}" | ||
52 | |||
53 | db_get gnunet-systempeer/groupname | ||
54 | _GROUPNAME="${RET:-gnunet}" | ||
55 | |||
56 | db_get gnunet-dns/libnsswitch | ||
57 | _LIBNSSWITCH="${RET}" | ||
58 | else | ||
59 | _USERNAME="gnunet" | ||
60 | _GROUPNAME="gnunet" | ||
61 | fi | ||
62 | |||
63 | GNUNETDNS_GROUP="gnunetdns" | ||
64 | |||
65 | if $_LIBNSSWITCH | ||
66 | then | ||
67 | rm -rf /usr/lib/x86_64-linux-gnu/usr/libnss_gns.so.2 | ||
68 | rm -rf /usr/lib/x86_64-linux-gnu/usr/libnss_gns4.so.2 | ||
69 | rm -rf /usr/lib/x86_64-linux-gnu/usr/libnss_gns6.so.2 | ||
70 | remove_gns | ||
71 | fi | ||
72 | |||
73 | if pathfind deluser | ||
74 | then | ||
75 | deluser --quiet --system ${_USERNAME} || true | ||
76 | fi | ||
77 | |||
78 | if pathfind delgroup | ||
79 | then | ||
80 | delgroup --quiet --system --only-if-empty ${_GROUPNAME} || true | ||
81 | delgroup --quiet --system --only-if-empty ${GNUNETDNS_GROUP} || true | ||
82 | fi | ||
83 | |||
84 | rm -rf /var/log/gnunetd /var/lib/gnunet /etc/default/gnunet | ||
85 | ;; | ||
86 | |||
87 | remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) | ||
88 | |||
89 | ;; | ||
90 | |||
91 | *) | ||
92 | echo "postrm called with unknown argument \`${1}'" >&2 | ||
93 | exit 1 | ||
94 | ;; | ||
95 | esac | ||
96 | |||
97 | #DEBHELPER# | ||
98 | |||
99 | exit 0 | ||
diff --git a/debian/gnunet.preseed b/debian/gnunet.preseed new file mode 100644 index 000000000..e458a0585 --- /dev/null +++ b/debian/gnunet.preseed | |||
@@ -0,0 +1,7 @@ | |||
1 | ################################################################################ | ||
2 | ## gnunet-systempeer | ||
3 | |||
4 | #gnunet-systempeer gnunet-systempeer/username string _gnunet | ||
5 | #gnunet-systempeer gnunet-systempeer/groupname string gnunet | ||
6 | #gnunet-systempeer gnunet-systempeer/autostart boolean true | ||
7 | ################################################################################ | ||
diff --git a/debian/gnunet.service b/debian/gnunet.service new file mode 100644 index 000000000..4b650e5ff --- /dev/null +++ b/debian/gnunet.service | |||
@@ -0,0 +1,12 @@ | |||
1 | [Unit] | ||
2 | Description=A framework for secure peer-to-peer networking | ||
3 | |||
4 | [Service] | ||
5 | EnvironmentFile=/etc/default/gnunet | ||
6 | User=${GNUNET_USER} | ||
7 | Type=forking | ||
8 | ExecStart=/usr/bin/gnunet-arm -s -c /etc/gnunet.conf | ||
9 | ExecStop=/usr/bin/gnunet-arm -e -c /etc/gnunet.conf | ||
10 | |||
11 | [Install] | ||
12 | WantedBy=multi-user.target | ||
diff --git a/debian/gnunet.templates b/debian/gnunet.templates new file mode 100644 index 000000000..074fb41fe --- /dev/null +++ b/debian/gnunet.templates | |||
@@ -0,0 +1,45 @@ | |||
1 | Template: gnunet-systempeer/username | ||
2 | Type: string | ||
3 | Default: gnunet | ||
4 | _Description: GNUnet user: | ||
5 | Please choose the user that the GNUnet server process will run as. | ||
6 | . | ||
7 | This should be a dedicated account. If the specified account does not | ||
8 | already exist, it will automatically be created, with no login shell. | ||
9 | |||
10 | Template: gnunet-systempeer/groupname | ||
11 | Type: string | ||
12 | Default: gnunet | ||
13 | _Description: GNUnet group: | ||
14 | Please choose the group that the GNUnet peer process will run as. | ||
15 | . | ||
16 | This should be a dedicated group, not one that already owns data. | ||
17 | Only the members of this group will have access to GNUnet data, and | ||
18 | be allowed to start and stop the GNUnet server. | ||
19 | |||
20 | Template: gnunet-systempeer/autostart | ||
21 | Type: boolean | ||
22 | Default: true | ||
23 | _Description: Should the GNUnet server be launched on boot? | ||
24 | If you choose this option, a GNUnet peer will be launched each time | ||
25 | the system is started. Otherwise, you will need to launch | ||
26 | GNUnet each time you want to use it. | ||
27 | |||
28 | Template: gnunet-dns/libnsswitch | ||
29 | Type: boolean | ||
30 | Default: true | ||
31 | _Description: Should GNS be hooked into the system resolution process? | ||
32 | If you choose this option, GNS will be hooked into the system | ||
33 | resolution process. Records that can be resolved using GNS are | ||
34 | resolved via GNS and will fall back to DNS when it is not resolvable | ||
35 | using GNS. This requires to have the system GNUnet peer running and | ||
36 | also having a peer running as your user. | ||
37 | |||
38 | Template: gnunet-user/proxy | ||
39 | Type: boolean | ||
40 | Default: true | ||
41 | _Description: Use the GNU Name System in Firefox/Chromium by default?" | ||
42 | If you choose this option the proxy settings for Firefox and Chromium will be | ||
43 | adjusted to use a user local running gnunet-gns-proxy to delegate DNS requests | ||
44 | over. This allows for resolution of GNS names in the browser and validation for | ||
45 | GNS hostnames. | ||
diff --git a/debian/libgnunet.install b/debian/libgnunet.install new file mode 100644 index 000000000..60cdebea9 --- /dev/null +++ b/debian/libgnunet.install | |||
@@ -0,0 +1,6 @@ | |||
1 | usr/lib/*/*.so.* | ||
2 | usr/share/locale/ | ||
3 | usr/share/gnunet/config.d/ | ||
4 | usr/bin/gnunet-bugreport | ||
5 | usr/bin/gnunet-ecc | ||
6 | usr/bin/gnunet-config | ||
diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 000000000..f192b8afb --- /dev/null +++ b/debian/patches/series | |||
@@ -0,0 +1 @@ | |||
0001-Dont_copy_license_file.patch | |||
diff --git a/debian/po/POTFILES.in b/debian/po/POTFILES.in new file mode 100644 index 000000000..fa565f148 --- /dev/null +++ b/debian/po/POTFILES.in | |||
@@ -0,0 +1 @@ | |||
[type: gettext/rfc822deb] gnunet.templates | |||
diff --git a/debian/po/cs.po b/debian/po/cs.po new file mode 100644 index 000000000..dbc022515 --- /dev/null +++ b/debian/po/cs.po | |||
@@ -0,0 +1,80 @@ | |||
1 | # Czech translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2007 Miroslav Kure <kurem@debian.cz> | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2007-06-23 12:42+0200\n" | ||
11 | "Last-Translator: Miroslav Kure <kurem@debian.cz>\n" | ||
12 | "Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n" | ||
13 | "Language: cs\n" | ||
14 | "MIME-Version: 1.0\n" | ||
15 | "Content-Type: text/plain; charset=UTF-8\n" | ||
16 | "Content-Transfer-Encoding: 8bit\n" | ||
17 | |||
18 | #. Type: string | ||
19 | #. Description | ||
20 | #: ../gnunet.templates:1001 | ||
21 | msgid "GNUnet user:" | ||
22 | msgstr "Uživatel GNUnet:" | ||
23 | |||
24 | #. Type: string | ||
25 | #. Description | ||
26 | #: ../gnunet.templates:1001 | ||
27 | msgid "Please choose the user that the GNUnet server process will run as." | ||
28 | msgstr "Zadejte prosím uživatele, pod kterým se bude server GNUnet spouštět." | ||
29 | |||
30 | #. Type: string | ||
31 | #. Description | ||
32 | #: ../gnunet.templates:1001 | ||
33 | msgid "" | ||
34 | "This should be a dedicated account. If the specified account does not " | ||
35 | "already exist, it will automatically be created, with no login shell." | ||
36 | msgstr "" | ||
37 | "Mělo by jít o dedikovaný účet. Pokud zadaný účet neexistuje, bude " | ||
38 | "automaticky vytvořen (bez přihlašovacího shellu)." | ||
39 | |||
40 | #. Type: string | ||
41 | #. Description | ||
42 | #: ../gnunet.templates:2001 | ||
43 | msgid "GNUnet group:" | ||
44 | msgstr "Skupina GNUnet:" | ||
45 | |||
46 | #. Type: string | ||
47 | #. Description | ||
48 | #: ../gnunet.templates:2001 | ||
49 | msgid "Please choose the group that the GNUnet server process will run as." | ||
50 | msgstr "Zadejte prosím skupinu, pod kterou se bude server GNUnet spouštět." | ||
51 | |||
52 | #. Type: string | ||
53 | #. Description | ||
54 | #: ../gnunet.templates:2001 | ||
55 | msgid "" | ||
56 | "This should be a dedicated group, not one that already owns data. Only the " | ||
57 | "members of this group will have access to GNUnet data, and be allowed to " | ||
58 | "start and stop the GNUnet server." | ||
59 | msgstr "" | ||
60 | "Mělo by jít o dedikovanou skupinu různou od té, která již vlastní data. " | ||
61 | "Pouze členové této skupiny budou mít přístup k datům GNUnetu a budou moci " | ||
62 | "spouštět a zastavovat server GNUnet." | ||
63 | |||
64 | #. Type: boolean | ||
65 | #. Description | ||
66 | #: ../gnunet.templates:3001 | ||
67 | msgid "Should the GNUnet server be launched on boot?" | ||
68 | msgstr "Má se server GNUnet spouštět při zavádění systému?" | ||
69 | |||
70 | #. Type: boolean | ||
71 | #. Description | ||
72 | #: ../gnunet.templates:3001 | ||
73 | msgid "" | ||
74 | "If you choose this option, a GNUnet server will be launched each time the " | ||
75 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
76 | "want to use it." | ||
77 | msgstr "" | ||
78 | "Zvolíte-li tuto možnost, bude se server GNUnet spouštět při každém zavádění " | ||
79 | "systému. V opačném případě budete muset GNUnet spouštět ručně pokaždé, kdy " | ||
80 | "ho budete chtít použít." | ||
diff --git a/debian/po/da.po b/debian/po/da.po new file mode 100644 index 000000000..9c1ac86f3 --- /dev/null +++ b/debian/po/da.po | |||
@@ -0,0 +1,80 @@ | |||
1 | # Danish translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2011 Joe Hansen <joedalton2@yahoo.dk> | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2011-07-14 12:42+0000\n" | ||
11 | "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n" | ||
12 | "Language-Team: Danish <debian-l10n-danish@lists.debian.org>\n" | ||
13 | "Language: da\n" | ||
14 | "MIME-Version: 1.0\n" | ||
15 | "Content-Type: text/plain; charset=UTF-8\n" | ||
16 | "Content-Transfer-Encoding: 8bit\n" | ||
17 | |||
18 | #. Type: string | ||
19 | #. Description | ||
20 | #: ../gnunet.templates:1001 | ||
21 | msgid "GNUnet user:" | ||
22 | msgstr "GNUnet-bruger:" | ||
23 | |||
24 | #. Type: string | ||
25 | #. Description | ||
26 | #: ../gnunet.templates:1001 | ||
27 | msgid "Please choose the user that the GNUnet server process will run as." | ||
28 | msgstr "Vælg venligst brugeren som GNUnet-serverprocessen vil køre som." | ||
29 | |||
30 | #. Type: string | ||
31 | #. Description | ||
32 | #: ../gnunet.templates:1001 | ||
33 | msgid "" | ||
34 | "This should be a dedicated account. If the specified account does not " | ||
35 | "already exist, it will automatically be created, with no login shell." | ||
36 | msgstr "" | ||
37 | "Dette bør være en dedikeret konto. Hvis den angivne konto ikke allerede " | ||
38 | "findes, vil den automatisk blive oprettet, uden en logindskal." | ||
39 | |||
40 | #. Type: string | ||
41 | #. Description | ||
42 | #: ../gnunet.templates:2001 | ||
43 | msgid "GNUnet group:" | ||
44 | msgstr "GNUnet-gruppe:" | ||
45 | |||
46 | #. Type: string | ||
47 | #. Description | ||
48 | #: ../gnunet.templates:2001 | ||
49 | msgid "Please choose the group that the GNUnet server process will run as." | ||
50 | msgstr "Vælg venligst gruppen som GNUnet-serverprocessen vil køre som." | ||
51 | |||
52 | #. Type: string | ||
53 | #. Description | ||
54 | #: ../gnunet.templates:2001 | ||
55 | msgid "" | ||
56 | "This should be a dedicated group, not one that already owns data. Only the " | ||
57 | "members of this group will have access to GNUnet data, and be allowed to " | ||
58 | "start and stop the GNUnet server." | ||
59 | msgstr "" | ||
60 | "Dette bør være en dedikeret konto, ikke en som allerede ejer data. Kun " | ||
61 | "medlemmer af denne gruppe vil have adgang til GNUnet-data, og få tilladelse " | ||
62 | "til at starte og stoppe GNUnet-serveren." | ||
63 | |||
64 | #. Type: boolean | ||
65 | #. Description | ||
66 | #: ../gnunet.templates:3001 | ||
67 | msgid "Should the GNUnet server be launched on boot?" | ||
68 | msgstr "Skal GNUnet-serveren igangsættes ved opstart?" | ||
69 | |||
70 | #. Type: boolean | ||
71 | #. Description | ||
72 | #: ../gnunet.templates:3001 | ||
73 | msgid "" | ||
74 | "If you choose this option, a GNUnet server will be launched each time the " | ||
75 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
76 | "want to use it." | ||
77 | msgstr "" | ||
78 | "Hvis du vælger denne indstilling, vil en GNUnet-server blive igangsat hver " | ||
79 | "gang systemet startes op. Ellers skal du selv igangsætte GNUnet hver gang, " | ||
80 | "du ønsker at bruge GNUnet." | ||
diff --git a/debian/po/de.po b/debian/po/de.po new file mode 100644 index 000000000..b951e1f2e --- /dev/null +++ b/debian/po/de.po | |||
@@ -0,0 +1,83 @@ | |||
1 | # German translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2007 Helge Kreutzmann <debian@helgefjell.de> | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet 0.7.1c-2\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2007-06-20 17:29+0200\n" | ||
11 | "Last-Translator: Daniel Baumann <daniel.baumann@progress-technologies.net>\n" | ||
12 | "MIME-Version: 1.0\n" | ||
13 | "Content-Type: text/plain; charset=ISO-8859-15\n" | ||
14 | "Content-Transfer-Encoding: 8bit\n" | ||
15 | |||
16 | #. Type: string | ||
17 | #. Description | ||
18 | #: ../gnunet.templates:1001 | ||
19 | msgid "GNUnet user:" | ||
20 | msgstr "GNUnet-Benutzer:" | ||
21 | |||
22 | #. Type: string | ||
23 | #. Description | ||
24 | #: ../gnunet.templates:1001 | ||
25 | msgid "Please choose the user that the GNUnet server process will run as." | ||
26 | msgstr "" | ||
27 | "Bitte whlen Sie den Benutzer aus, unter dessen Kennung der GNUnet-" | ||
28 | "Daemonprozess laufen wird." | ||
29 | |||
30 | #. Type: string | ||
31 | #. Description | ||
32 | #: ../gnunet.templates:1001 | ||
33 | msgid "" | ||
34 | "This should be a dedicated account. If the specified account does not " | ||
35 | "already exist, it will automatically be created, with no login shell." | ||
36 | msgstr "" | ||
37 | "Dies sollte ein dediziertes Konto sein. Falls das angegebene Konto nicht " | ||
38 | "bereits existiert wird es automatisch (ohne Login-Shell) erstellt." | ||
39 | |||
40 | #. Type: string | ||
41 | #. Description | ||
42 | #: ../gnunet.templates:2001 | ||
43 | msgid "GNUnet group:" | ||
44 | msgstr "GNUnet-Gruppe:" | ||
45 | |||
46 | #. Type: string | ||
47 | #. Description | ||
48 | #: ../gnunet.templates:2001 | ||
49 | msgid "Please choose the group that the GNUnet server process will run as." | ||
50 | msgstr "" | ||
51 | "Bitte whlen Sie die Gruppe, unter deren Kennung der GNUnet-Daemonprozess " | ||
52 | "laufen wird." | ||
53 | |||
54 | #. Type: string | ||
55 | #. Description | ||
56 | #: ../gnunet.templates:2001 | ||
57 | msgid "" | ||
58 | "This should be a dedicated group, not one that already owns data. Only the " | ||
59 | "members of this group will have access to GNUnet data, and be allowed to " | ||
60 | "start and stop the GNUnet server." | ||
61 | msgstr "" | ||
62 | "Dies sollte eine dedizierte Gruppe sein, und keine, die bereits Daten " | ||
63 | "besitzt. Nur die Mitglieder dieser Gruppe werden Zugriff auf GNUnet-Daten " | ||
64 | "haben und nur ihnen wird es erlaubt, den GNUnet-Server zu starten und zu " | ||
65 | "beenden." | ||
66 | |||
67 | #. Type: boolean | ||
68 | #. Description | ||
69 | #: ../gnunet.templates:3001 | ||
70 | msgid "Should the GNUnet server be launched on boot?" | ||
71 | msgstr "Soll der GNUnet-Daemon beim Systemstart aktiviert werden?" | ||
72 | |||
73 | #. Type: boolean | ||
74 | #. Description | ||
75 | #: ../gnunet.templates:3001 | ||
76 | msgid "" | ||
77 | "If you choose this option, a GNUnet server will be launched each time the " | ||
78 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
79 | "want to use it." | ||
80 | msgstr "" | ||
81 | "Falls Sie diese Option auswhlen, wird ein GNUnet-Server jedes Mal " | ||
82 | "gestartet, wenn Ihre Maschine startet. Andernfalls, mssen Sie GNUnet jedes " | ||
83 | "Mal starten, wenn Sie es benutzen wollen." | ||
diff --git a/debian/po/es.po b/debian/po/es.po new file mode 100644 index 000000000..ffc71dab0 --- /dev/null +++ b/debian/po/es.po | |||
@@ -0,0 +1,88 @@ | |||
1 | # Spanish translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2005-2009 Software in the Public Interest | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | # * Initial translation: | ||
6 | # - César Gómez Martín <cesar.gomez@gmail.com>, 2005 | ||
7 | # | ||
8 | # * Updates: | ||
9 | # - Rudy Godoy Guillén <rudy@stone-head.org>, 2007 | ||
10 | # - Francisco Javier Cuadrado <fcocuadrado@gmail.com>, 2009 | ||
11 | # | ||
12 | msgid "" | ||
13 | msgstr "" | ||
14 | "Project-Id-Version: gnunet 0.8.0b-5\n" | ||
15 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
16 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
17 | "PO-Revision-Date: 2009-05-06 17:45+0100\n" | ||
18 | "Last-Translator: Francisco Javier Cuadrado <fcocuadrado@gmail.com>\n" | ||
19 | "Language-Team: Debian l10n Spanish <debian-l10n-spanish@lists.debian.org>\n" | ||
20 | "Language: \n" | ||
21 | "MIME-Version: 1.0\n" | ||
22 | "Content-Type: text/plain; charset=utf-8\n" | ||
23 | "Content-Transfer-Encoding: 8bit\n" | ||
24 | |||
25 | #. Type: string | ||
26 | #. Description | ||
27 | #: ../gnunet.templates:1001 | ||
28 | msgid "GNUnet user:" | ||
29 | msgstr "Usuario de GNUnet:" | ||
30 | |||
31 | #. Type: string | ||
32 | #. Description | ||
33 | #: ../gnunet.templates:1001 | ||
34 | msgid "Please choose the user that the GNUnet server process will run as." | ||
35 | msgstr "" | ||
36 | "Indique el usuario al que pertenecerá el proceso del servidor de GNUnet." | ||
37 | |||
38 | #. Type: string | ||
39 | #. Description | ||
40 | #: ../gnunet.templates:1001 | ||
41 | msgid "" | ||
42 | "This should be a dedicated account. If the specified account does not " | ||
43 | "already exist, it will automatically be created, with no login shell." | ||
44 | msgstr "" | ||
45 | "Se debería tener un usuario dedicado. Si el usuario especificado no existe " | ||
46 | "todavía, se creará automáticamente, sin consola de identificación." | ||
47 | |||
48 | #. Type: string | ||
49 | #. Description | ||
50 | #: ../gnunet.templates:2001 | ||
51 | msgid "GNUnet group:" | ||
52 | msgstr "Grupo de GNUnet:" | ||
53 | |||
54 | #. Type: string | ||
55 | #. Description | ||
56 | #: ../gnunet.templates:2001 | ||
57 | msgid "Please choose the group that the GNUnet server process will run as." | ||
58 | msgstr "Indique el grupo al que pertenecerá el proceso del servidor de GNUnet." | ||
59 | |||
60 | #. Type: string | ||
61 | #. Description | ||
62 | #: ../gnunet.templates:2001 | ||
63 | msgid "" | ||
64 | "This should be a dedicated group, not one that already owns data. Only the " | ||
65 | "members of this group will have access to GNUnet data, and be allowed to " | ||
66 | "start and stop the GNUnet server." | ||
67 | msgstr "" | ||
68 | "Se debería tener un grupo dedicado, y que no sea alguno que ya tenga datos. " | ||
69 | "Sólo los miembros de este grupo tendrán acceso a los datos de GNUnet, y se " | ||
70 | "les permitirá iniciar y parar el servidor de GNUnet." | ||
71 | |||
72 | #. Type: boolean | ||
73 | #. Description | ||
74 | #: ../gnunet.templates:3001 | ||
75 | msgid "Should the GNUnet server be launched on boot?" | ||
76 | msgstr "¿Se debería ejecutar el servidor de GNUnet en el arranque?" | ||
77 | |||
78 | #. Type: boolean | ||
79 | #. Description | ||
80 | #: ../gnunet.templates:3001 | ||
81 | msgid "" | ||
82 | "If you choose this option, a GNUnet server will be launched each time the " | ||
83 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
84 | "want to use it." | ||
85 | msgstr "" | ||
86 | "Si responde afirmativamente, se iniciará un servidor de GNUnet cada vez que " | ||
87 | "su máquina arranque. Por el contrario, necesitará ejecutar GNUnet cada vez " | ||
88 | "que quiera usarlo." | ||
diff --git a/debian/po/fi.po b/debian/po/fi.po new file mode 100644 index 000000000..f9c1feb7f --- /dev/null +++ b/debian/po/fi.po | |||
@@ -0,0 +1,82 @@ | |||
1 | # Finnish translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2007 Esko Arajärvi <edu@iki.fi> | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet_0.7.2c-4\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2007-12-22 11:18+0200\n" | ||
11 | "Last-Translator: Esko Arajärvi <edu@iki.fi>\n" | ||
12 | "Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n" | ||
13 | "Language: fi\n" | ||
14 | "MIME-Version: 1.0\n" | ||
15 | "Content-Type: text/plain; charset=UTF-8\n" | ||
16 | "Content-Transfer-Encoding: 8bit\n" | ||
17 | "X-Poedit-Language: Finnish\n" | ||
18 | "X-Poedit-Country: Finland\n" | ||
19 | |||
20 | #. Type: string | ||
21 | #. Description | ||
22 | #: ../gnunet.templates:1001 | ||
23 | msgid "GNUnet user:" | ||
24 | msgstr "GNUnet-käyttäjä:" | ||
25 | |||
26 | #. Type: string | ||
27 | #. Description | ||
28 | #: ../gnunet.templates:1001 | ||
29 | msgid "Please choose the user that the GNUnet server process will run as." | ||
30 | msgstr "Valitse käyttäjä, jota käytetään GNUnet-palvelinprosessin ajamiseen." | ||
31 | |||
32 | #. Type: string | ||
33 | #. Description | ||
34 | #: ../gnunet.templates:1001 | ||
35 | msgid "" | ||
36 | "This should be a dedicated account. If the specified account does not " | ||
37 | "already exist, it will automatically be created, with no login shell." | ||
38 | msgstr "" | ||
39 | "Tämän tulisi olla tehtävälle omistettu tunnus. Jos annettua tunnusta ei ole " | ||
40 | "vielä olemassa, se luodaan automaattisesti ilman kirjautumiskuorta." | ||
41 | |||
42 | #. Type: string | ||
43 | #. Description | ||
44 | #: ../gnunet.templates:2001 | ||
45 | msgid "GNUnet group:" | ||
46 | msgstr "GNUnet-ryhmä:" | ||
47 | |||
48 | #. Type: string | ||
49 | #. Description | ||
50 | #: ../gnunet.templates:2001 | ||
51 | msgid "Please choose the group that the GNUnet server process will run as." | ||
52 | msgstr "Valitse ryhmä, jota käytetään GNUnet-palvelinprosessin ajamiseen." | ||
53 | |||
54 | #. Type: string | ||
55 | #. Description | ||
56 | #: ../gnunet.templates:2001 | ||
57 | msgid "" | ||
58 | "This should be a dedicated group, not one that already owns data. Only the " | ||
59 | "members of this group will have access to GNUnet data, and be allowed to " | ||
60 | "start and stop the GNUnet server." | ||
61 | msgstr "" | ||
62 | "Tämän tulisi olla tehtävälle omistettu ryhmä; ei mikään ryhmä, joka jo " | ||
63 | "omistaa tietoja. Vain tämän ryhmän jäsenet pääsevät käsiksi GNUnetin " | ||
64 | "tietoihin ja voivat käynnistää tai pysäyttää GNUnet-palvelimen." | ||
65 | |||
66 | #. Type: boolean | ||
67 | #. Description | ||
68 | #: ../gnunet.templates:3001 | ||
69 | msgid "Should the GNUnet server be launched on boot?" | ||
70 | msgstr "Tulisiko GNUnet-palvelin käynnistää käynnistettäessä tietokone?" | ||
71 | |||
72 | #. Type: boolean | ||
73 | #. Description | ||
74 | #: ../gnunet.templates:3001 | ||
75 | msgid "" | ||
76 | "If you choose this option, a GNUnet server will be launched each time the " | ||
77 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
78 | "want to use it." | ||
79 | msgstr "" | ||
80 | "Jos valitset tämän, GNUnet-palvelin käynnistetään aina, kun järjestelmä " | ||
81 | "käynnistetään. Muussa tapauksessa GNUnet tulee käynnistää erikseen aina, kun " | ||
82 | "sitä halutaan käyttää." | ||
diff --git a/debian/po/fr.po b/debian/po/fr.po new file mode 100644 index 000000000..1fee5206e --- /dev/null +++ b/debian/po/fr.po | |||
@@ -0,0 +1,86 @@ | |||
1 | # French translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2001-2006 Eric Madesclair <eric-m@wanadoo.fr> | ||
3 | # Copyright (C) 2007 Christian Perrier <bubulle@debian.org> | ||
4 | # This file is distributed under the same license as the gnunet package. | ||
5 | # | ||
6 | msgid "" | ||
7 | msgstr "" | ||
8 | "Project-Id-Version: fr\n" | ||
9 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
10 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
11 | "PO-Revision-Date: 2007-06-25 07:38+0200\n" | ||
12 | "Last-Translator: Christian Perrier <bubulle@debian.org>\n" | ||
13 | "Language-Team: French <debian-l10n-french@lists.debian.org>\n" | ||
14 | "Language: fr\n" | ||
15 | "MIME-Version: 1.0\n" | ||
16 | "Content-Type: text/plain; charset=UTF-8\n" | ||
17 | "Content-Transfer-Encoding: 8bit\n" | ||
18 | "X-Generator: KBabel 1.11.4\n" | ||
19 | |||
20 | #. Type: string | ||
21 | #. Description | ||
22 | #: ../gnunet.templates:1001 | ||
23 | msgid "GNUnet user:" | ||
24 | msgstr "Utilisateur GNUnet :" | ||
25 | |||
26 | #. Type: string | ||
27 | #. Description | ||
28 | #: ../gnunet.templates:1001 | ||
29 | msgid "Please choose the user that the GNUnet server process will run as." | ||
30 | msgstr "" | ||
31 | "Veuillez indiquer l'identifiant qu'utilisera le démon GNUnet pendant son " | ||
32 | "fonctionnement." | ||
33 | |||
34 | #. Type: string | ||
35 | #. Description | ||
36 | #: ../gnunet.templates:1001 | ||
37 | msgid "" | ||
38 | "This should be a dedicated account. If the specified account does not " | ||
39 | "already exist, it will automatically be created, with no login shell." | ||
40 | msgstr "" | ||
41 | "Il est conseillé d'utiliser un identifiant dédié. S'il n'existe pas, il sera " | ||
42 | "créé sans connexion interactive possible (pas de « shell »)." | ||
43 | |||
44 | #. Type: string | ||
45 | #. Description | ||
46 | #: ../gnunet.templates:2001 | ||
47 | msgid "GNUnet group:" | ||
48 | msgstr "Groupe de GNUnet :" | ||
49 | |||
50 | #. Type: string | ||
51 | #. Description | ||
52 | #: ../gnunet.templates:2001 | ||
53 | msgid "Please choose the group that the GNUnet server process will run as." | ||
54 | msgstr "" | ||
55 | "Veuillez indiquer le groupe sous l'identité duquel s'exécutera le démon " | ||
56 | "GNUnet." | ||
57 | |||
58 | #. Type: string | ||
59 | #. Description | ||
60 | #: ../gnunet.templates:2001 | ||
61 | msgid "" | ||
62 | "This should be a dedicated group, not one that already owns data. Only the " | ||
63 | "members of this group will have access to GNUnet data, and be allowed to " | ||
64 | "start and stop the GNUnet server." | ||
65 | msgstr "" | ||
66 | "Il est conseillé d'utiliser un groupe dédié, qui ne possède pas déjà de " | ||
67 | "données. Seuls les membres de ce groupe auront accès aux données de GNUnet " | ||
68 | "et seront autorisés à démarrer et arrêter le serveur GNUnet." | ||
69 | |||
70 | #. Type: boolean | ||
71 | #. Description | ||
72 | #: ../gnunet.templates:3001 | ||
73 | msgid "Should the GNUnet server be launched on boot?" | ||
74 | msgstr "Faut-il lancer le démon GNUnet au démarrage du système ?" | ||
75 | |||
76 | #. Type: boolean | ||
77 | #. Description | ||
78 | #: ../gnunet.templates:3001 | ||
79 | msgid "" | ||
80 | "If you choose this option, a GNUnet server will be launched each time the " | ||
81 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
82 | "want to use it." | ||
83 | msgstr "" | ||
84 | "Si vous choisissez cette option, le serveur GNUnet sera lancé à chaque " | ||
85 | "démarrage de votre machine. Dans le cas contraire, vous devrez lancer vous-" | ||
86 | "même GNUnet chaque fois que vous souhaiterez l'utiliser." | ||
diff --git a/debian/po/gl.po b/debian/po/gl.po new file mode 100644 index 000000000..9e30a6a91 --- /dev/null +++ b/debian/po/gl.po | |||
@@ -0,0 +1,79 @@ | |||
1 | # Galician translation of gnunet's debconf templates | ||
2 | # Copyright (C) 2007 Jacobo Tarrio <jtarrio@debian.org> | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2007-06-11 13:21+0200\n" | ||
11 | "Last-Translator: Jacobo Tarrio <jtarrio@debian.org>\n" | ||
12 | "Language-Team: Galician <proxecto@trasno.net>\n" | ||
13 | "Language: gl\n" | ||
14 | "MIME-Version: 1.0\n" | ||
15 | "Content-Type: text/plain; charset=UTF-8\n" | ||
16 | "Content-Transfer-Encoding: 8bit\n" | ||
17 | |||
18 | #. Type: string | ||
19 | #. Description | ||
20 | #: ../gnunet.templates:1001 | ||
21 | msgid "GNUnet user:" | ||
22 | msgstr "Usuario de GNUnet:" | ||
23 | |||
24 | #. Type: string | ||
25 | #. Description | ||
26 | #: ../gnunet.templates:1001 | ||
27 | msgid "Please choose the user that the GNUnet server process will run as." | ||
28 | msgstr "Escolla o usuario co que se ha executar o servizo GNUnet." | ||
29 | |||
30 | #. Type: string | ||
31 | #. Description | ||
32 | #: ../gnunet.templates:1001 | ||
33 | msgid "" | ||
34 | "This should be a dedicated account. If the specified account does not " | ||
35 | "already exist, it will automatically be created, with no login shell." | ||
36 | msgstr "" | ||
37 | "Debería ser unha conta adicada. Se a conta non existe, hase crear " | ||
38 | "automaticamente sen intérprete de ordes para se conectar." | ||
39 | |||
40 | #. Type: string | ||
41 | #. Description | ||
42 | #: ../gnunet.templates:2001 | ||
43 | msgid "GNUnet group:" | ||
44 | msgstr "Grupo de GNUnet:" | ||
45 | |||
46 | #. Type: string | ||
47 | #. Description | ||
48 | #: ../gnunet.templates:2001 | ||
49 | msgid "Please choose the group that the GNUnet server process will run as." | ||
50 | msgstr "Escolla o grupo co que se ha executar o servizo GNUnet." | ||
51 | |||
52 | #. Type: string | ||
53 | #. Description | ||
54 | #: ../gnunet.templates:2001 | ||
55 | msgid "" | ||
56 | "This should be a dedicated group, not one that already owns data. Only the " | ||
57 | "members of this group will have access to GNUnet data, and be allowed to " | ||
58 | "start and stop the GNUnet server." | ||
59 | msgstr "" | ||
60 | "Este debería ser un grupo adicado, non un que xa posúa datos. Só os membros " | ||
61 | "dese grupo han ter acceso aos datos de GNUnet e permiso para iniciar e deter " | ||
62 | "o servidor GNUnet." | ||
63 | |||
64 | #. Type: boolean | ||
65 | #. Description | ||
66 | #: ../gnunet.templates:3001 | ||
67 | msgid "Should the GNUnet server be launched on boot?" | ||
68 | msgstr "¿Debe iniciarse o servizo GNUnet co sistema?" | ||
69 | |||
70 | #. Type: boolean | ||
71 | #. Description | ||
72 | #: ../gnunet.templates:3001 | ||
73 | msgid "" | ||
74 | "If you choose this option, a GNUnet server will be launched each time the " | ||
75 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
76 | "want to use it." | ||
77 | msgstr "" | ||
78 | "Se escolle esta opción, hase iniciar un servidor GNUnet cada vez que inicie " | ||
79 | "o sistema. Se non, ha ter que iniciar GNUnet cada vez que queira empregalo." | ||
diff --git a/debian/po/it.po b/debian/po/it.po new file mode 100644 index 000000000..b71cd41a8 --- /dev/null +++ b/debian/po/it.po | |||
@@ -0,0 +1,84 @@ | |||
1 | # Italian translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2012 gnunet package copyright holder. | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # Beatrice Torracca <beatricet@libero.it>, 2012. | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet 0.8.1b-5\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2012-03-11 10:07+0200\n" | ||
11 | "Last-Translator: Beatrice Torracca <beatricet@libero.it>\n" | ||
12 | "Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n" | ||
13 | "Language: it\n" | ||
14 | "MIME-Version: 1.0\n" | ||
15 | "Content-Type: text/plain; charset=UTF-8\n" | ||
16 | "Content-Transfer-Encoding: 8bit\n" | ||
17 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||
18 | "X-Generator: Virtaal 0.7.1\n" | ||
19 | |||
20 | #. Type: string | ||
21 | #. Description | ||
22 | #: ../gnunet.templates:1001 | ||
23 | msgid "GNUnet user:" | ||
24 | msgstr "Utente GNUnet:" | ||
25 | |||
26 | #. Type: string | ||
27 | #. Description | ||
28 | #: ../gnunet.templates:1001 | ||
29 | msgid "Please choose the user that the GNUnet server process will run as." | ||
30 | msgstr "" | ||
31 | "Scegliere l'utente con cui verrà eseguito il processo del server GNUnet." | ||
32 | |||
33 | #. Type: string | ||
34 | #. Description | ||
35 | #: ../gnunet.templates:1001 | ||
36 | msgid "" | ||
37 | "This should be a dedicated account. If the specified account does not " | ||
38 | "already exist, it will automatically be created, with no login shell." | ||
39 | msgstr "" | ||
40 | "Dovrebbe essere un account dedicato. Se l'account specificato non esiste " | ||
41 | "già, verrà creato automaticamente senza una shell di login." | ||
42 | |||
43 | #. Type: string | ||
44 | #. Description | ||
45 | #: ../gnunet.templates:2001 | ||
46 | msgid "GNUnet group:" | ||
47 | msgstr "Gruppo GNUnet:" | ||
48 | |||
49 | #. Type: string | ||
50 | #. Description | ||
51 | #: ../gnunet.templates:2001 | ||
52 | msgid "Please choose the group that the GNUnet server process will run as." | ||
53 | msgstr "" | ||
54 | "Scegliere il gruppo con cui verrà eseguito il processo del server GNUnet." | ||
55 | |||
56 | #. Type: string | ||
57 | #. Description | ||
58 | #: ../gnunet.templates:2001 | ||
59 | msgid "" | ||
60 | "This should be a dedicated group, not one that already owns data. Only the " | ||
61 | "members of this group will have access to GNUnet data, and be allowed to " | ||
62 | "start and stop the GNUnet server." | ||
63 | msgstr "" | ||
64 | "Dovrebbe essere un gruppo dedicato, non uno a cui appartengono già dei dati. " | ||
65 | "Solo i membri di questo gruppo avranno accesso ai dati GNUnet e avranno il " | ||
66 | "permesso di avviare e fermare il server GNUnet." | ||
67 | |||
68 | #. Type: boolean | ||
69 | #. Description | ||
70 | #: ../gnunet.templates:3001 | ||
71 | msgid "Should the GNUnet server be launched on boot?" | ||
72 | msgstr "Far partire il server GNUnet all'avvio?" | ||
73 | |||
74 | #. Type: boolean | ||
75 | #. Description | ||
76 | #: ../gnunet.templates:3001 | ||
77 | msgid "" | ||
78 | "If you choose this option, a GNUnet server will be launched each time the " | ||
79 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
80 | "want to use it." | ||
81 | msgstr "" | ||
82 | "Se si sceglie questa opzione, un server GNUnet sarà fatto partire ogni volta " | ||
83 | "che il sistema viene avviato. Altrimenti sarà necessario far partire GNUnet " | ||
84 | "ogni volta che si desidera usarlo." | ||
diff --git a/debian/po/ja.po b/debian/po/ja.po new file mode 100644 index 000000000..4d9eb2bb7 --- /dev/null +++ b/debian/po/ja.po | |||
@@ -0,0 +1,79 @@ | |||
1 | # Japanese translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2009 Hideki Yamane <henrich@debian.or.jp> | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet 0.8.0c-8\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2009-11-07 06:52+0900\n" | ||
11 | "Last-Translator: Hideki Yamane (Debian-JP) <henrich@debian.or.jp>\n" | ||
12 | "Language-Team: Japanese <debian-japanese@lists.debian.org>\n" | ||
13 | "Language: ja\n" | ||
14 | "MIME-Version: 1.0\n" | ||
15 | "Content-Type: text/plain; charset=UTF-8\n" | ||
16 | "Content-Transfer-Encoding: 8bit\n" | ||
17 | |||
18 | #. Type: string | ||
19 | #. Description | ||
20 | #: ../gnunet.templates:1001 | ||
21 | msgid "GNUnet user:" | ||
22 | msgstr "GNUnet のユーザ:" | ||
23 | |||
24 | #. Type: string | ||
25 | #. Description | ||
26 | #: ../gnunet.templates:1001 | ||
27 | msgid "Please choose the user that the GNUnet server process will run as." | ||
28 | msgstr "GNUnet サーバのプロセスを動作させるユーザを選んでください。" | ||
29 | |||
30 | #. Type: string | ||
31 | #. Description | ||
32 | #: ../gnunet.templates:1001 | ||
33 | msgid "" | ||
34 | "This should be a dedicated account. If the specified account does not " | ||
35 | "already exist, it will automatically be created, with no login shell." | ||
36 | msgstr "" | ||
37 | "これは専用アカウントである必要があります。指定されたアカウントがまだ存在して" | ||
38 | "いない場合、ログインシェル無しで自動的に作成されます。" | ||
39 | |||
40 | #. Type: string | ||
41 | #. Description | ||
42 | #: ../gnunet.templates:2001 | ||
43 | msgid "GNUnet group:" | ||
44 | msgstr "GNUnet のグループ:" | ||
45 | |||
46 | #. Type: string | ||
47 | #. Description | ||
48 | #: ../gnunet.templates:2001 | ||
49 | msgid "Please choose the group that the GNUnet server process will run as." | ||
50 | msgstr "GNUnet サーバのプロセスを動作させるグループを選んでください。" | ||
51 | |||
52 | #. Type: string | ||
53 | #. Description | ||
54 | #: ../gnunet.templates:2001 | ||
55 | msgid "" | ||
56 | "This should be a dedicated group, not one that already owns data. Only the " | ||
57 | "members of this group will have access to GNUnet data, and be allowed to " | ||
58 | "start and stop the GNUnet server." | ||
59 | msgstr "" | ||
60 | "これは専用のグループで、既にデータが存在してはいないものである必要がありま" | ||
61 | "す。このグループのメンバーだけが GNUnet のデータにアクセス権を持ち、GNUnet " | ||
62 | "サーバの起動と停止を行えます。" | ||
63 | |||
64 | #. Type: boolean | ||
65 | #. Description | ||
66 | #: ../gnunet.templates:3001 | ||
67 | msgid "Should the GNUnet server be launched on boot?" | ||
68 | msgstr "GNUnet サーバをシステム起動時に開始しますか?" | ||
69 | |||
70 | #. Type: boolean | ||
71 | #. Description | ||
72 | #: ../gnunet.templates:3001 | ||
73 | msgid "" | ||
74 | "If you choose this option, a GNUnet server will be launched each time the " | ||
75 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
76 | "want to use it." | ||
77 | msgstr "" | ||
78 | "このオプションを選ぶと、GNUnet サーバはシステム起動のたびに開始されます。そう" | ||
79 | "しない場合は、使いたい時に毎回 GNUnet を開始する必要があります。" | ||
diff --git a/debian/po/nl.po b/debian/po/nl.po new file mode 100644 index 000000000..75f6bdcec --- /dev/null +++ b/debian/po/nl.po | |||
@@ -0,0 +1,83 @@ | |||
1 | # Dutch translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2007 Bart Cornelis <cobaco@skolelinux.no> | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2008-02-26 17:44+0100\n" | ||
11 | "Last-Translator: Bart Cornelis <cobaco@skolelinux.no>\n" | ||
12 | "Language-Team: debian-l10n-dutch <debian-l10n-dutch@lists.debian.org>\n" | ||
13 | "Language: \n" | ||
14 | "MIME-Version: 1.0\n" | ||
15 | "Content-Type: text/plain; charset=UTF-8\n" | ||
16 | "Content-Transfer-Encoding: 8bit\n" | ||
17 | "X-Poedit-Language: Dutch\n" | ||
18 | |||
19 | #. Type: string | ||
20 | #. Description | ||
21 | #: ../gnunet.templates:1001 | ||
22 | msgid "GNUnet user:" | ||
23 | msgstr "GNUnet-gebruiker:" | ||
24 | |||
25 | #. Type: string | ||
26 | #. Description | ||
27 | #: ../gnunet.templates:1001 | ||
28 | msgid "Please choose the user that the GNUnet server process will run as." | ||
29 | msgstr "Als welke gebruiker dient het GNUnet-serverproces te draaien?" | ||
30 | |||
31 | #. Type: string | ||
32 | #. Description | ||
33 | #: ../gnunet.templates:1001 | ||
34 | msgid "" | ||
35 | "This should be a dedicated account. If the specified account does not " | ||
36 | "already exist, it will automatically be created, with no login shell." | ||
37 | msgstr "" | ||
38 | "Dit dient een toegewezen account te zijn. Als de toegewezen account nog niet " | ||
39 | "bestaat wordt deze automatisch en zonder login-shell aangemaakt." | ||
40 | |||
41 | #. Type: string | ||
42 | #. Description | ||
43 | #: ../gnunet.templates:2001 | ||
44 | msgid "GNUnet group:" | ||
45 | msgstr "GNUnet-groep:" | ||
46 | |||
47 | #. Type: string | ||
48 | #. Description | ||
49 | #: ../gnunet.templates:2001 | ||
50 | msgid "Please choose the group that the GNUnet server process will run as." | ||
51 | msgstr "Als welke groep dient het GNUnet-serverproces te draaien?" | ||
52 | |||
53 | #. Type: string | ||
54 | #. Description | ||
55 | #: ../gnunet.templates:2001 | ||
56 | msgid "" | ||
57 | "This should be a dedicated group, not one that already owns data. Only the " | ||
58 | "members of this group will have access to GNUnet data, and be allowed to " | ||
59 | "start and stop the GNUnet server." | ||
60 | msgstr "" | ||
61 | "Dit dient een toegewezen groep te zijn die nog geen data bezit. Enkel de " | ||
62 | "leden van deze groep hebben toegang tot de data van GNUnet, en kunnen de " | ||
63 | "GNUnet-server starten en stoppen." | ||
64 | |||
65 | #. Type: boolean | ||
66 | #. Description | ||
67 | #: ../gnunet.templates:3001 | ||
68 | msgid "Should the GNUnet server be launched on boot?" | ||
69 | msgstr "" | ||
70 | "Wilt u dat de GNUnet-server opgestart wordt tijdens het opstarten van de " | ||
71 | "computer?" | ||
72 | |||
73 | #. Type: boolean | ||
74 | #. Description | ||
75 | #: ../gnunet.templates:3001 | ||
76 | msgid "" | ||
77 | "If you choose this option, a GNUnet server will be launched each time the " | ||
78 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
79 | "want to use it." | ||
80 | msgstr "" | ||
81 | "Als u deze optie kiest wordt de GNUnet-server gestart telkens wanneer u het " | ||
82 | "systeem opstart. Als u hier weigert dient u GNUnet handmatig te starten " | ||
83 | "telkens wanneer u het wilt gebruiken." | ||
diff --git a/debian/po/pt.po b/debian/po/pt.po new file mode 100644 index 000000000..0d4f51215 --- /dev/null +++ b/debian/po/pt.po | |||
@@ -0,0 +1,81 @@ | |||
1 | # Portuguese translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2006-2007 Rui Branco <ruipb@debianpt.org> | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet 0.7.0e-1\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2007-06-11 08:26+0100\n" | ||
11 | "Last-Translator: Rui Branco <ruipb@debianpt.org>\n" | ||
12 | "Language-Team: Portuguese <traduz@debianpt.org>\n" | ||
13 | "Language: pt\n" | ||
14 | "MIME-Version: 1.0\n" | ||
15 | "Content-Type: text/plain; charset=UTF-8\n" | ||
16 | "Content-Transfer-Encoding: 8bit\n" | ||
17 | |||
18 | #. Type: string | ||
19 | #. Description | ||
20 | #: ../gnunet.templates:1001 | ||
21 | msgid "GNUnet user:" | ||
22 | msgstr "Utilizador GNUnet:" | ||
23 | |||
24 | #. Type: string | ||
25 | #. Description | ||
26 | #: ../gnunet.templates:1001 | ||
27 | msgid "Please choose the user that the GNUnet server process will run as." | ||
28 | msgstr "" | ||
29 | "Por favor escolha o utilizador através do qual o server GNUnet irá correr." | ||
30 | |||
31 | #. Type: string | ||
32 | #. Description | ||
33 | #: ../gnunet.templates:1001 | ||
34 | msgid "" | ||
35 | "This should be a dedicated account. If the specified account does not " | ||
36 | "already exist, it will automatically be created, with no login shell." | ||
37 | msgstr "" | ||
38 | "Esta deverá ser uma conta dedicada. Se a conta especificada não existir, ela " | ||
39 | "será automaticamente criada, sem acesso de login por consola." | ||
40 | |||
41 | #. Type: string | ||
42 | #. Description | ||
43 | #: ../gnunet.templates:2001 | ||
44 | msgid "GNUnet group:" | ||
45 | msgstr "Grupo GNUnet:" | ||
46 | |||
47 | #. Type: string | ||
48 | #. Description | ||
49 | #: ../gnunet.templates:2001 | ||
50 | msgid "Please choose the group that the GNUnet server process will run as." | ||
51 | msgstr "Por favor escolha o frupo através do qual o server GNUnet irá correr.." | ||
52 | |||
53 | #. Type: string | ||
54 | #. Description | ||
55 | #: ../gnunet.templates:2001 | ||
56 | msgid "" | ||
57 | "This should be a dedicated group, not one that already owns data. Only the " | ||
58 | "members of this group will have access to GNUnet data, and be allowed to " | ||
59 | "start and stop the GNUnet server." | ||
60 | msgstr "" | ||
61 | "Este grupo deverá ser um grupo dedicado, não um que já contenha a sua " | ||
62 | "própria informação. Apenas os membros deste grupo terão accesso à informação " | ||
63 | "do GNUnet, e poderão iniciar e parar o servidor GNUnet." | ||
64 | |||
65 | #. Type: boolean | ||
66 | #. Description | ||
67 | #: ../gnunet.templates:3001 | ||
68 | msgid "Should the GNUnet server be launched on boot?" | ||
69 | msgstr "Deverá o server GNUnet ser lanchado durante o arranque?" | ||
70 | |||
71 | #. Type: boolean | ||
72 | #. Description | ||
73 | #: ../gnunet.templates:3001 | ||
74 | msgid "" | ||
75 | "If you choose this option, a GNUnet server will be launched each time the " | ||
76 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
77 | "want to use it." | ||
78 | msgstr "" | ||
79 | "Se aceitar esta opção, um servidor GNUnet será iniciado cada vez que o " | ||
80 | "sistema é iniciado. De outro modo, terá que lançar o GNUnet cada vez que o " | ||
81 | "quiser usar." | ||
diff --git a/debian/po/pt_BR.po b/debian/po/pt_BR.po new file mode 100644 index 000000000..ee14b529a --- /dev/null +++ b/debian/po/pt_BR.po | |||
@@ -0,0 +1,86 @@ | |||
1 | # Brazilian-Portuguese translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2005 Guilherme de S. Pastore <gpastore@colband.com.br> | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet 0.6.6b-1\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2005-05-26 10:42-0300\n" | ||
11 | "Last-Translator: Guilherme de S. Pastore <gpastore@colband.com.br>\n" | ||
12 | "Language-Team: Debian-BR <debian-l10n-portuguese@lists.debian.org>\n" | ||
13 | "Language: \n" | ||
14 | "MIME-Version: 1.0\n" | ||
15 | "Content-Type: text/plain; charset=iso-8859-1\n" | ||
16 | "Content-Transfer-Encoding: 8bit\n" | ||
17 | |||
18 | #. Type: string | ||
19 | #. Description | ||
20 | #: ../gnunet.templates:1001 | ||
21 | #, fuzzy | ||
22 | msgid "GNUnet user:" | ||
23 | msgstr "Usurio do GNUnet:" | ||
24 | |||
25 | #. Type: string | ||
26 | #. Description | ||
27 | #: ../gnunet.templates:1001 | ||
28 | #, fuzzy | ||
29 | #| msgid "Define the user owning the GNUnet server process." | ||
30 | msgid "Please choose the user that the GNUnet server process will run as." | ||
31 | msgstr "Defina o usurio que ser dono do processo do server do GNUnet." | ||
32 | |||
33 | #. Type: string | ||
34 | #. Description | ||
35 | #: ../gnunet.templates:1001 | ||
36 | msgid "" | ||
37 | "This should be a dedicated account. If the specified account does not " | ||
38 | "already exist, it will automatically be created, with no login shell." | ||
39 | msgstr "" | ||
40 | |||
41 | #. Type: string | ||
42 | #. Description | ||
43 | #: ../gnunet.templates:2001 | ||
44 | #, fuzzy | ||
45 | msgid "GNUnet group:" | ||
46 | msgstr "Grupo do GNUnet:" | ||
47 | |||
48 | #. Type: string | ||
49 | #. Description | ||
50 | #: ../gnunet.templates:2001 | ||
51 | #, fuzzy | ||
52 | #| msgid "Define the group owning the GNUnet server process." | ||
53 | msgid "Please choose the group that the GNUnet server process will run as." | ||
54 | msgstr "Defina o grupo que ser responsvel pelo processo de server do GNUnet." | ||
55 | |||
56 | #. Type: string | ||
57 | #. Description | ||
58 | #: ../gnunet.templates:2001 | ||
59 | msgid "" | ||
60 | "This should be a dedicated group, not one that already owns data. Only the " | ||
61 | "members of this group will have access to GNUnet data, and be allowed to " | ||
62 | "start and stop the GNUnet server." | ||
63 | msgstr "" | ||
64 | |||
65 | #. Type: boolean | ||
66 | #. Description | ||
67 | #: ../gnunet.templates:3001 | ||
68 | msgid "Should the GNUnet server be launched on boot?" | ||
69 | msgstr "" | ||
70 | |||
71 | #. Type: boolean | ||
72 | #. Description | ||
73 | #: ../gnunet.templates:3001 | ||
74 | #, fuzzy | ||
75 | #| msgid "" | ||
76 | #| "If you accept here, a GNUnet server will be started each time your " | ||
77 | #| "machine starts. If you decline this option, you need to launch GNUnet " | ||
78 | #| "each time you want to use it." | ||
79 | msgid "" | ||
80 | "If you choose this option, a GNUnet server will be launched each time the " | ||
81 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
82 | "want to use it." | ||
83 | msgstr "" | ||
84 | "Se voc aceitar, um servidor GNUnet ser iniciado cada vez que o seu " | ||
85 | "computador for iniciado. Caso contrrio, voc precisar rodar o GNUnet toda " | ||
86 | "vez que quiser us-lo." | ||
diff --git a/debian/po/ru.po b/debian/po/ru.po new file mode 100644 index 000000000..740e45a25 --- /dev/null +++ b/debian/po/ru.po | |||
@@ -0,0 +1,87 @@ | |||
1 | # Russian translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2007 Yuri Kozlov <kozlov.y@gmail.com> | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2007-06-20 20:50+0400\n" | ||
11 | "Last-Translator: Yuri Kozlov <kozlov.y@gmail.com>\n" | ||
12 | "Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n" | ||
13 | "Language: ru\n" | ||
14 | "MIME-Version: 1.0\n" | ||
15 | "Content-Type: text/plain; charset=UTF-8\n" | ||
16 | "Content-Transfer-Encoding: 8bit\n" | ||
17 | "X-Generator: KBabel 1.11.4\n" | ||
18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" | ||
19 | "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" | ||
20 | |||
21 | #. Type: string | ||
22 | #. Description | ||
23 | #: ../gnunet.templates:1001 | ||
24 | msgid "GNUnet user:" | ||
25 | msgstr "Пользователь GNUnet:" | ||
26 | |||
27 | #. Type: string | ||
28 | #. Description | ||
29 | #: ../gnunet.templates:1001 | ||
30 | msgid "Please choose the user that the GNUnet server process will run as." | ||
31 | msgstr "" | ||
32 | "Введите пользователя с правами которого должен запускаться процесс демона " | ||
33 | "GNUnet." | ||
34 | |||
35 | #. Type: string | ||
36 | #. Description | ||
37 | #: ../gnunet.templates:1001 | ||
38 | msgid "" | ||
39 | "This should be a dedicated account. If the specified account does not " | ||
40 | "already exist, it will automatically be created, with no login shell." | ||
41 | msgstr "" | ||
42 | "Это должна быть выделенная учётная запись. Если введённая учётная запись не " | ||
43 | "существует, то она будет автоматически создана, при чём она не будет иметь " | ||
44 | "регистрационную оболочку командной строки." | ||
45 | |||
46 | #. Type: string | ||
47 | #. Description | ||
48 | #: ../gnunet.templates:2001 | ||
49 | msgid "GNUnet group:" | ||
50 | msgstr "Группа GNUnet:" | ||
51 | |||
52 | #. Type: string | ||
53 | #. Description | ||
54 | #: ../gnunet.templates:2001 | ||
55 | msgid "Please choose the group that the GNUnet server process will run as." | ||
56 | msgstr "" | ||
57 | "Введите группу с правами которой должен запускаться процесс демона GNUnet." | ||
58 | |||
59 | #. Type: string | ||
60 | #. Description | ||
61 | #: ../gnunet.templates:2001 | ||
62 | msgid "" | ||
63 | "This should be a dedicated group, not one that already owns data. Only the " | ||
64 | "members of this group will have access to GNUnet data, and be allowed to " | ||
65 | "start and stop the GNUnet server." | ||
66 | msgstr "" | ||
67 | "Это должна быть выделенная группа, которой не принадлежат какие-либо данные. " | ||
68 | "Только члены этой группы получат доступ к данным GNUnet и смогут запускать и " | ||
69 | "останавливать сервер GNUnet." | ||
70 | |||
71 | #. Type: boolean | ||
72 | #. Description | ||
73 | #: ../gnunet.templates:3001 | ||
74 | msgid "Should the GNUnet server be launched on boot?" | ||
75 | msgstr "Запускать демон GNUnet при загрузке?" | ||
76 | |||
77 | #. Type: boolean | ||
78 | #. Description | ||
79 | #: ../gnunet.templates:3001 | ||
80 | msgid "" | ||
81 | "If you choose this option, a GNUnet server will be launched each time the " | ||
82 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
83 | "want to use it." | ||
84 | msgstr "" | ||
85 | "Если вы ответите утвердительно, сервер GNUnet будет запускаться каждый раз " | ||
86 | "при загрузке системы. Или же вы можете сами запускать GNUnet каждый раз " | ||
87 | "когда хотите им воспользоваться." | ||
diff --git a/debian/po/sv.po b/debian/po/sv.po new file mode 100644 index 000000000..a745da0d6 --- /dev/null +++ b/debian/po/sv.po | |||
@@ -0,0 +1,80 @@ | |||
1 | # Swedish translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2007 Daniel Nylander <po@danielnylander.se> | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | msgid "" | ||
6 | msgstr "" | ||
7 | "Project-Id-Version: gnunet\n" | ||
8 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
9 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
10 | "PO-Revision-Date: 2007-06-11 09:30+0100\n" | ||
11 | "Last-Translator: Daniel Nylander <po@danielnylander.se>\n" | ||
12 | "Language-Team: Swedish <debian-l10n-swedish@lists.debian.org>\n" | ||
13 | "Language: sv\n" | ||
14 | "MIME-Version: 1.0\n" | ||
15 | "Content-Type: text/plain; charset=utf-8\n" | ||
16 | "Content-Transfer-Encoding: 8bit\n" | ||
17 | |||
18 | #. Type: string | ||
19 | #. Description | ||
20 | #: ../gnunet.templates:1001 | ||
21 | msgid "GNUnet user:" | ||
22 | msgstr "GNUnet-användare:" | ||
23 | |||
24 | #. Type: string | ||
25 | #. Description | ||
26 | #: ../gnunet.templates:1001 | ||
27 | msgid "Please choose the user that the GNUnet server process will run as." | ||
28 | msgstr "Välj den användare som GNUnet-demonens process ska köra som." | ||
29 | |||
30 | #. Type: string | ||
31 | #. Description | ||
32 | #: ../gnunet.templates:1001 | ||
33 | msgid "" | ||
34 | "This should be a dedicated account. If the specified account does not " | ||
35 | "already exist, it will automatically be created, with no login shell." | ||
36 | msgstr "" | ||
37 | "Det här bör vara ett dedicerat konto. Om det angivna kontot inte finns " | ||
38 | "kommer det automatiskt att skapas, utan något inloggningsskal." | ||
39 | |||
40 | #. Type: string | ||
41 | #. Description | ||
42 | #: ../gnunet.templates:2001 | ||
43 | msgid "GNUnet group:" | ||
44 | msgstr "GNUnet-grupp:" | ||
45 | |||
46 | #. Type: string | ||
47 | #. Description | ||
48 | #: ../gnunet.templates:2001 | ||
49 | msgid "Please choose the group that the GNUnet server process will run as." | ||
50 | msgstr "Välj den grupp som GNUnet-demonens process ska köra som." | ||
51 | |||
52 | #. Type: string | ||
53 | #. Description | ||
54 | #: ../gnunet.templates:2001 | ||
55 | msgid "" | ||
56 | "This should be a dedicated group, not one that already owns data. Only the " | ||
57 | "members of this group will have access to GNUnet data, and be allowed to " | ||
58 | "start and stop the GNUnet server." | ||
59 | msgstr "" | ||
60 | "Det här bör vara en dedicerat grupp, inte en grupp som redan äger data. " | ||
61 | "Endast medlemmar av den här gruppen kommer att få åtkomst till GNUnets data " | ||
62 | "och kommer att tillåtas att starta och stoppa GNUnet-servern." | ||
63 | |||
64 | #. Type: boolean | ||
65 | #. Description | ||
66 | #: ../gnunet.templates:3001 | ||
67 | msgid "Should the GNUnet server be launched on boot?" | ||
68 | msgstr "Ska GNUnet-demonen startas vid systemets uppstart?" | ||
69 | |||
70 | #. Type: boolean | ||
71 | #. Description | ||
72 | #: ../gnunet.templates:3001 | ||
73 | msgid "" | ||
74 | "If you choose this option, a GNUnet server will be launched each time the " | ||
75 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
76 | "want to use it." | ||
77 | msgstr "" | ||
78 | "Om du väljer det här alternativet kommer en GNUnet-server att startas varje " | ||
79 | "gång som systemet startar upp. Om inte behöver du starta GNUnet varje gång " | ||
80 | "du vill använda det." | ||
diff --git a/debian/po/templates.pot b/debian/po/templates.pot new file mode 100644 index 000000000..7593b06d6 --- /dev/null +++ b/debian/po/templates.pot | |||
@@ -0,0 +1,74 @@ | |||
1 | # SOME DESCRIPTIVE TITLE. | ||
2 | # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||
3 | # This file is distributed under the same license as the PACKAGE package. | ||
4 | # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||
5 | # | ||
6 | #, fuzzy | ||
7 | msgid "" | ||
8 | msgstr "" | ||
9 | "Project-Id-Version: gnunet\n" | ||
10 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
11 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
14 | "Language-Team: LANGUAGE <LL@li.org>\n" | ||
15 | "Language: \n" | ||
16 | "MIME-Version: 1.0\n" | ||
17 | "Content-Type: text/plain; charset=CHARSET\n" | ||
18 | "Content-Transfer-Encoding: 8bit\n" | ||
19 | |||
20 | #. Type: string | ||
21 | #. Description | ||
22 | #: ../gnunet.templates:1001 | ||
23 | msgid "GNUnet user:" | ||
24 | msgstr "" | ||
25 | |||
26 | #. Type: string | ||
27 | #. Description | ||
28 | #: ../gnunet.templates:1001 | ||
29 | msgid "Please choose the user that the GNUnet server process will run as." | ||
30 | msgstr "" | ||
31 | |||
32 | #. Type: string | ||
33 | #. Description | ||
34 | #: ../gnunet.templates:1001 | ||
35 | msgid "" | ||
36 | "This should be a dedicated account. If the specified account does not " | ||
37 | "already exist, it will automatically be created, with no login shell." | ||
38 | msgstr "" | ||
39 | |||
40 | #. Type: string | ||
41 | #. Description | ||
42 | #: ../gnunet.templates:2001 | ||
43 | msgid "GNUnet group:" | ||
44 | msgstr "" | ||
45 | |||
46 | #. Type: string | ||
47 | #. Description | ||
48 | #: ../gnunet.templates:2001 | ||
49 | msgid "Please choose the group that the GNUnet server process will run as." | ||
50 | msgstr "" | ||
51 | |||
52 | #. Type: string | ||
53 | #. Description | ||
54 | #: ../gnunet.templates:2001 | ||
55 | msgid "" | ||
56 | "This should be a dedicated group, not one that already owns data. Only the " | ||
57 | "members of this group will have access to GNUnet data, and be allowed to " | ||
58 | "start and stop the GNUnet server." | ||
59 | msgstr "" | ||
60 | |||
61 | #. Type: boolean | ||
62 | #. Description | ||
63 | #: ../gnunet.templates:3001 | ||
64 | msgid "Should the GNUnet server be launched on boot?" | ||
65 | msgstr "" | ||
66 | |||
67 | #. Type: boolean | ||
68 | #. Description | ||
69 | #: ../gnunet.templates:3001 | ||
70 | msgid "" | ||
71 | "If you choose this option, a GNUnet server will be launched each time the " | ||
72 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
73 | "want to use it." | ||
74 | msgstr "" | ||
diff --git a/debian/po/vi.po b/debian/po/vi.po new file mode 100644 index 000000000..5d0fd05e5 --- /dev/null +++ b/debian/po/vi.po | |||
@@ -0,0 +1,84 @@ | |||
1 | # Vietnamese translation of gnunet debconf templates. | ||
2 | # Copyright (C) 2005-2007 Free Software Foundation | ||
3 | # This file is distributed under the same license as the gnunet package. | ||
4 | # | ||
5 | # Clytie Siddall <clytie@riverland.net.au>, 2005-2007 | ||
6 | msgid "" | ||
7 | msgstr "" | ||
8 | "Project-Id-Version: gnunet 0.7.1c-2\n" | ||
9 | "Report-Msgid-Bugs-To: gnunet@packages.debian.org\n" | ||
10 | "POT-Creation-Date: 2014-09-07 11:29+0200\n" | ||
11 | "PO-Revision-Date: 2007-06-12 23:28+0930\n" | ||
12 | "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" | ||
13 | "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" | ||
14 | "Language: vi\n" | ||
15 | "MIME-Version: 1.0\n" | ||
16 | "Content-Type: text/plain; charset=utf-8\n" | ||
17 | "Content-Transfer-Encoding: 8bit\n" | ||
18 | "Plural-Forms: nplurals=1; plural=0;\n" | ||
19 | "X-Generator: LocFactoryEditor 1.6.3b1\n" | ||
20 | |||
21 | #. Type: string | ||
22 | #. Description | ||
23 | #: ../gnunet.templates:1001 | ||
24 | msgid "GNUnet user:" | ||
25 | msgstr "Người dùng GNUnet:" | ||
26 | |||
27 | # msgid "Define the user owning the GNUnet server process." | ||
28 | #. Type: string | ||
29 | #. Description | ||
30 | #: ../gnunet.templates:1001 | ||
31 | msgid "Please choose the user that the GNUnet server process will run as." | ||
32 | msgstr "Hãy chọn người dùng dưới đó tiến trình nền GNUnet sẽ chạy:" | ||
33 | |||
34 | #. Type: string | ||
35 | #. Description | ||
36 | #: ../gnunet.templates:1001 | ||
37 | msgid "" | ||
38 | "This should be a dedicated account. If the specified account does not " | ||
39 | "already exist, it will automatically be created, with no login shell." | ||
40 | msgstr "" | ||
41 | "Đây nên là một tài khoản chuyên dụng. Nếu tài khoản đã ghi rõ chưa tồn tại, " | ||
42 | "nó tự động được tạo, không có trình bao đăng nhập." | ||
43 | |||
44 | #. Type: string | ||
45 | #. Description | ||
46 | #: ../gnunet.templates:2001 | ||
47 | msgid "GNUnet group:" | ||
48 | msgstr "Nhóm GNUnet:" | ||
49 | |||
50 | # msgid "Define the group owning the GNUnet server process." | ||
51 | #. Type: string | ||
52 | #. Description | ||
53 | #: ../gnunet.templates:2001 | ||
54 | msgid "Please choose the group that the GNUnet server process will run as." | ||
55 | msgstr "Hãy chọn nhớm dưới đó tiến trình nền GNUnet sẽ chạy:" | ||
56 | |||
57 | #. Type: string | ||
58 | #. Description | ||
59 | #: ../gnunet.templates:2001 | ||
60 | msgid "" | ||
61 | "This should be a dedicated group, not one that already owns data. Only the " | ||
62 | "members of this group will have access to GNUnet data, and be allowed to " | ||
63 | "start and stop the GNUnet server." | ||
64 | msgstr "" | ||
65 | "Đây nên là một nhóm chuyên dụng, không phải nhóm sở hữu dữ liệu nào. Chỉ " | ||
66 | "những thành viên của nhóm này có quyền truy cập dữ liệu GNUnet thì có khả " | ||
67 | "năng khởi chạy và ngừng chạy trình phục vụ GNUnet." | ||
68 | |||
69 | #. Type: boolean | ||
70 | #. Description | ||
71 | #: ../gnunet.templates:3001 | ||
72 | msgid "Should the GNUnet server be launched on boot?" | ||
73 | msgstr "Có nên khởi chạy trình nền GNUnet khi hệ thống khởi động không?" | ||
74 | |||
75 | #. Type: boolean | ||
76 | #. Description | ||
77 | #: ../gnunet.templates:3001 | ||
78 | msgid "" | ||
79 | "If you choose this option, a GNUnet server will be launched each time the " | ||
80 | "system is started. Otherwise, you will need to launch GNUnet each time you " | ||
81 | "want to use it." | ||
82 | msgstr "" | ||
83 | "Bật tùy chọn này thì trình GNUnet được khởi chạy mỗi lần khởi động hệ thống. " | ||
84 | "Không thì bạn cần phải tự khởi chạy GNUnet để sử dụng nó." | ||
diff --git a/debian/rules b/debian/rules new file mode 100755 index 000000000..bf4373572 --- /dev/null +++ b/debian/rules | |||
@@ -0,0 +1,52 @@ | |||
1 | #!/usr/bin/make -f | ||
2 | |||
3 | SHELL := sh -e | ||
4 | |||
5 | include /usr/share/dpkg/architecture.mk | ||
6 | |||
7 | %: | ||
8 | dh ${@} | ||
9 | |||
10 | override_dh_auto_configure-arch: | ||
11 | dh_auto_configure -- --disable-rpath --with-microhttpd=yes $(shell dpkg-buildflags --export=configure) | ||
12 | |||
13 | override_dh_auto_configure-indep: | ||
14 | |||
15 | override_dh_auto_build-indep: | ||
16 | |||
17 | override_dh_auto_test: | ||
18 | # Disabling test suite, incomplete | ||
19 | |||
20 | override_dh_auto_install-arch: | ||
21 | dh_auto_install | ||
22 | |||
23 | # Create config file | ||
24 | mkdir -p debian/tmp/etc | ||
25 | cp debian/etc/gnunet.conf debian/tmp/etc/ | ||
26 | |||
27 | # Removing useless files | ||
28 | rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.la \ | ||
29 | debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gnunet/*.la \ | ||
30 | debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gnunet/nss/*.la \ | ||
31 | debian/tmp/usr/share/doc/gnunet/COPYING \ | ||
32 | debian/tmp/usr/bin/gnunet-service-template \ | ||
33 | debian/tmp/usr/bin/gnunet-template \ | ||
34 | debian/tmp/usr/bin/gnunet-helper-transport-wlan-dummy | ||
35 | |||
36 | override_dh_auto_install-indep: | ||
37 | |||
38 | execute_after_dh_auto_install: | ||
39 | dh_link -pgnunet-dev \ | ||
40 | usr/lib/$(DEB_HOST_MULTIARCH)/gnunet/nss/libnss_gns.so.2 usr/lib/$(DEB_HOST_MULTIARCH)/libnss_gns.so \ | ||
41 | usr/lib/$(DEB_HOST_MULTIARCH)/gnunet/nss/libnss_gns4.so.2 usr/lib/$(DEB_HOST_MULTIARCH)/libnss_gns4.so \ | ||
42 | usr/lib/$(DEB_HOST_MULTIARCH)/gnunet/nss/libnss_gns6.so.2 usr/lib/$(DEB_HOST_MULTIARCH)/libnss_gns6.so | ||
43 | |||
44 | override_dh_auto_clean: | ||
45 | dh_auto_clean | ||
46 | rm -rf contrib/gnunet_janitor.py contrib/gnunet_pyexpect.py libltdl/ \ | ||
47 | src/integration-tests/*.py | ||
48 | |||
49 | # Remove files already present in libgnunet from main gnunet package | ||
50 | override_dh_install: | ||
51 | dh_install | ||
52 | cd debian/libgnunet; find . -type f -exec rm -f ../gnunet/{} \; | ||
diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/debian/source/format | |||
@@ -0,0 +1 @@ | |||
3.0 (quilt) | |||
diff --git a/debian/source/options b/debian/source/options new file mode 100644 index 000000000..e928a9118 --- /dev/null +++ b/debian/source/options | |||
@@ -0,0 +1,3 @@ | |||
1 | extend-diff-ignore = "^(config\.sub|config\.guess|Makefile)$" | ||
2 | |||
3 | |||
diff --git a/debian/upstream/metadata b/debian/upstream/metadata new file mode 100644 index 000000000..8ea59ed5d --- /dev/null +++ b/debian/upstream/metadata | |||
@@ -0,0 +1,4 @@ | |||
1 | Bug-Submit: https://bugs.gnunet.org/set_project.php?project_id=13 | ||
2 | Documentation: https://docs.gnunet.org/handbook/gnunet.html | ||
3 | Repository: git.gnunet.org/gnunet.git | ||
4 | Repository-Browse: https://git.gnunet.org/gnunet.git | ||
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc new file mode 100644 index 000000000..d70f731ce --- /dev/null +++ b/debian/upstream/signing-key.asc | |||
@@ -0,0 +1,637 @@ | |||
1 | -----BEGIN PGP PUBLIC KEY BLOCK----- | ||
2 | |||
3 | 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 | ||
101 | UJUbAoLQgUTaX99KUKeyCuiGUA== | ||
102 | =17vI | ||
103 | -----END PGP PUBLIC KEY BLOCK----- | ||
104 | -----BEGIN PGP PUBLIC KEY BLOCK----- | ||
105 | |||
106 | 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 | ||
547 | nlBNsWyazlZNA3vuAvc= | ||
548 | =bioM | ||
549 | -----END PGP PUBLIC KEY BLOCK----- | ||
550 | -----BEGIN PGP PUBLIC KEY BLOCK----- | ||
551 | |||
552 | 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 | ||
636 | =tbKl | ||
637 | -----END PGP PUBLIC KEY BLOCK----- | ||
diff --git a/debian/watch b/debian/watch new file mode 100644 index 000000000..10ca7c1b9 --- /dev/null +++ b/debian/watch | |||
@@ -0,0 +1,3 @@ | |||
1 | version=4 | ||
2 | opts="pgpmode=auto, uversionmangle=s/pre/~pre/;s/rc/~rc/" \ | ||
3 | https://ftp.gnu.org/gnu/@PACKAGE@/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ | ||