aboutsummaryrefslogtreecommitdiff
path: root/locale/ko/LC_MESSAGES/messages.po
diff options
context:
space:
mode:
Diffstat (limited to 'locale/ko/LC_MESSAGES/messages.po')
-rw-r--r--locale/ko/LC_MESSAGES/messages.po387
1 files changed, 191 insertions, 196 deletions
diff --git a/locale/ko/LC_MESSAGES/messages.po b/locale/ko/LC_MESSAGES/messages.po
index f996e702..8b385be0 100644
--- a/locale/ko/LC_MESSAGES/messages.po
+++ b/locale/ko/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
7msgstr "" 7msgstr ""
8"Project-Id-Version: PROJECT VERSION\n" 8"Project-Id-Version: PROJECT VERSION\n"
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2022-02-25 20:18+0100\n" 10"POT-Creation-Date: 2022-06-07 11:23+0200\n"
11"PO-Revision-Date: 2021-04-11 02:59+0000\n" 11"PO-Revision-Date: 2021-04-11 02:59+0000\n"
12"Last-Translator: Chaewon Park <wonnie0624@gmail.com>\n" 12"Last-Translator: Chaewon Park <wonnie0624@gmail.com>\n"
13"Language-Team: Korean <http://weblate.taler.net/projects/gnunet/website/ko/" 13"Language-Team: Korean <http://weblate.taler.net/projects/gnunet/website/ko/"
@@ -283,20 +283,22 @@ msgstr ""
283msgid "" 283msgid ""
284"To get know and learn more, please check our <a href=\"https://docs.gnunet." 284"To get know and learn more, please check our <a href=\"https://docs.gnunet."
285"org/handbook/gnunet.html\">handbook</a>, especially the <a href=\"https://" 285"org/handbook/gnunet.html\">handbook</a>, especially the <a href=\"https://"
286"docs.gnunet.org/handbook/gnunet.html#Key-Concepts\">chapter on \"Key Concepts" 286"docs.gnunet.org/handbook/gnunet.html#Key-Concepts\">chapter on \"Key "
287"\"</a>, explaining the fundamental concepts of GNUnet: <ul> <li><a href=" 287"Concepts\"</a>, explaining the fundamental concepts of GNUnet: <ul> <li><a "
288"\"https://docs.gnunet.org/handbook/gnunet.html#Authentication" 288"href=\"https://docs.gnunet.org/handbook/gnunet."
289"\">Authentication</a></li> <li><a href=\"https://docs.gnunet.org/handbook/" 289"html#Authentication\">Authentication</a></li> <li><a href=\"https://docs."
290"gnunet.html#Accounting-to-Encourage-Resource-Sharing\">Accounting to " 290"gnunet.org/handbook/gnunet.html#Accounting-to-Encourage-Resource-"
291"Encourage Resource Sharing</a></li> <li><a href=\"https://docs.gnunet.org/" 291"Sharing\">Accounting to Encourage Resource Sharing</a></li> <li><a "
292"handbook/gnunet.html#Confidentiality\">Confidentiality</a></li> <li><a href=" 292"href=\"https://docs.gnunet.org/handbook/gnunet."
293"\"https://docs.gnunet.org/handbook/gnunet.html#Anonymity\">Anonymity</a></" 293"html#Confidentiality\">Confidentiality</a></li> <li><a href=\"https://docs."
294"li> <li><a href=\"https://docs.gnunet.org/handbook/gnunet.html#Deniability" 294"gnunet.org/handbook/gnunet.html#Anonymity\">Anonymity</a></li> <li><a "
295"\">Deniability</a></li> <li><a href=\"https://docs.gnunet.org/handbook/" 295"href=\"https://docs.gnunet.org/handbook/gnunet."
296"gnunet.html#Peer-Identities\">Peer Identities</a></li> <li><a href=\"https://" 296"html#Deniability\">Deniability</a></li> <li><a href=\"https://docs.gnunet."
297"docs.gnunet.org/handbook/gnunet.html#Zones-in-the-GNU-Name-System-_0028GNS-" 297"org/handbook/gnunet.html#Peer-Identities\">Peer Identities</a></li> <li><a "
298"Zones_0029\">Zones in the GNU Name System (GNS Zones)</a></li> <li><a href=" 298"href=\"https://docs.gnunet.org/handbook/gnunet.html#Zones-in-the-GNU-Name-"
299"\"https://docs.gnunet.org/handbook/gnunet.html#Egos\">Egos</a></li> </ul>" 299"System-_0028GNS-Zones_0029\">Zones in the GNU Name System (GNS Zones)</a></"
300"li> <li><a href=\"https://docs.gnunet.org/handbook/gnunet.html#Egos\">Egos</"
301"a></li> </ul>"
300msgstr "" 302msgstr ""
301 303
302#: template/about.html.j2:88 304#: template/about.html.j2:88
@@ -305,12 +307,12 @@ msgstr ""
305 307
306#: template/about.html.j2:90 308#: template/about.html.j2:90
307msgid "" 309msgid ""
308"There are many more resources to learn about GNUnet besides the <a href=" 310"There are many more resources to learn about GNUnet besides the <a "
309"\"https://docs.gnunet.org/handbook/gnunet.html\">handbook</a>, such as the " 311"href=\"https://docs.gnunet.org/handbook/gnunet.html\">handbook</a>, such as "
310"<a href=\"https://bib.gnunet.org/\">bibliography</a> with papers covering " 312"the <a href=\"https://bib.gnunet.org/\">bibliography</a> with papers "
311"the various layers, many <a href=\"https://gnunet.org/en/video.html" 313"covering the various layers, many <a href=\"https://gnunet.org/en/video."
312"\">videos</a> or a brief <a href=\"https://gnunet.org/en/glossary.html" 314"html\">videos</a> or a brief <a href=\"https://gnunet.org/en/glossary."
313"\">glossary</a>." 315"html\">glossary</a>."
314msgstr "" 316msgstr ""
315 317
316#: template/about.html.j2:95 318#: template/about.html.j2:95
@@ -430,23 +432,11 @@ msgid ""
430"encrypted to authorized recipients only." 432"encrypted to authorized recipients only."
431msgstr "" 433msgstr ""
432 434
433#: template/applications.html.j2:139 435#: template/applications.html.j2:137
434msgid "pretty Easy privacy"
435msgstr ""
436
437#: template/applications.html.j2:141
438msgid ""
439"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
440"creating a usable end-to-end encrypted e-mail solution using opportunistic "
441"key exchange. p&#8801;p will use GNUnet to protect metadata and exploit new "
442"cryptographic protocols to verify keys."
443msgstr ""
444
445#: template/applications.html.j2:160
446msgid "Messenger-GTK" 436msgid "Messenger-GTK"
447msgstr "" 437msgstr ""
448 438
449#: template/applications.html.j2:162 439#: template/applications.html.j2:139
450msgid "" 440msgid ""
451"<a href=\"https://git.gnunet.org/messenger-gtk.git/\">Messenger-GTK</a> is a " 441"<a href=\"https://git.gnunet.org/messenger-gtk.git/\">Messenger-GTK</a> is a "
452"convergent GTK messaging application using the GNUnet Messenger service. The " 442"convergent GTK messaging application using the GNUnet Messenger service. The "
@@ -454,11 +444,11 @@ msgid ""
454"devices." 444"devices."
455msgstr "" 445msgstr ""
456 446
457#: template/applications.html.j2:180 447#: template/applications.html.j2:157
458msgid "groupchat" 448msgid "groupchat"
459msgstr "" 449msgstr ""
460 450
461#: template/applications.html.j2:182 451#: template/applications.html.j2:159
462msgid "" 452msgid ""
463"<a href=\"https://git.gnunet.org/groupchat.git/\">groupchat</a> is a " 453"<a href=\"https://git.gnunet.org/groupchat.git/\">groupchat</a> is a "
464"terminal user interface providing messaging using the CADET subsystem. It is " 454"terminal user interface providing messaging using the CADET subsystem. It is "
@@ -567,10 +557,11 @@ msgstr ""
567#: template/copyright.html.j2:11 557#: template/copyright.html.j2:11
568msgid "" 558msgid ""
569"<p> Contributors to GNUnet with Git access must sign the <a href=\"/static/" 559"<p> Contributors to GNUnet with Git access must sign the <a href=\"/static/"
570"pdf/copyright.pdf\">copyright assignment</a> to ensure that the <a href=" 560"pdf/copyright.pdf\">copyright assignment</a> to ensure that the <a "
571"\"https://git.gnunet.org/gnunet-ev.git/tree/gnunet_taler_agreement.tex" 561"href=\"https://git.gnunet.org/gnunet-ev.git/tree/gnunet_taler_agreement."
572"\">GNUnet e.V. --- Taler Systems SA agreement on licensing and collaborative " 562"tex\">GNUnet e.V. --- Taler Systems SA agreement on licensing and "
573"development</a> of the GNUnet and GNU Taler projects is satisfied. </p>" 563"collaborative development</a> of the GNUnet and GNU Taler projects is "
564"satisfied. </p>"
574msgstr "" 565msgstr ""
575 566
576#: template/copyright.html.j2:22 567#: template/copyright.html.j2:22
@@ -640,8 +631,9 @@ msgstr ""
640#: template/developers.html.j2:62 631#: template/developers.html.j2:62
641msgid "" 632msgid ""
642"We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to " 633"We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to "
643"analyze the code coverage of our tests, the results are available at <a href=" 634"analyze the code coverage of our tests, the results are available at <a "
644"\"https://old.gnunet.org/coverage/\">https://old.gnunet.org/coverage/</a>." 635"href=\"https://old.gnunet.org/coverage/\">https://old.gnunet.org/coverage/</"
636"a>."
645msgstr "" 637msgstr ""
646 638
647#: template/developers.html.j2:72 639#: template/developers.html.j2:72
@@ -747,8 +739,9 @@ msgid ""
747"gnunet-ev.git/tree/satzung.tex</a>. The current board consists of: " 739"gnunet-ev.git/tree/satzung.tex</a>. The current board consists of: "
748"<dl><dt>Vorsitz</dt> <dd><a href=\"https://schanzen.eu\">Martin " 740"<dl><dt>Vorsitz</dt> <dd><a href=\"https://schanzen.eu\">Martin "
749"Schanzenbach</a></dd> <dt>stellvertretender Vorsitz</dt> <dd>t3sserakt</dd> " 741"Schanzenbach</a></dd> <dt>stellvertretender Vorsitz</dt> <dd>t3sserakt</dd> "
750"<dt>Kassenwart</dt> <dd>Florian Dold</dd> <dt>Beisitzer</dt> <dd> <a href=" 742"<dt>Kassenwart</dt> <dd>Florian Dold</dd> <dt>Beisitzer</dt> <dd> <a "
751"\"https://grothoff.org/christian/\">Christian Grothoff</a>, ch3 </dd> </dl>" 743"href=\"https://grothoff.org/christian/\">Christian Grothoff</a>, ch3 </dd> </"
744"dl>"
752msgstr "" 745msgstr ""
753 746
754#: template/ev.html.j2:73 747#: template/ev.html.j2:73
@@ -1830,9 +1823,9 @@ msgid ""
1830"include gnurl are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</" 1823"include gnurl are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</"
1831"a> (available as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> " 1824"a> (available as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> "
1832"through the collaborative ebuild collection <a href=\"https://git.gnunet.org/" 1825"through the collaborative ebuild collection <a href=\"https://git.gnunet.org/"
1833"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href=" 1826"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a "
1834"\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a href=\"https://" 1827"href=\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a "
1835"pkgsrc.org\">pkgsrc</a>." 1828"href=\"https://pkgsrc.org\">pkgsrc</a>."
1836msgstr "" 1829msgstr ""
1837 1830
1838#: template/gnurl.html.j2:228 1831#: template/gnurl.html.j2:228
@@ -2094,9 +2087,9 @@ msgstr ""
2094#: template/gsoc.html.j2:111 2087#: template/gsoc.html.j2:111
2095msgid "" 2088msgid ""
2096"reclaimID is a decentralized identity system build on top of the GNU Name " 2089"reclaimID is a decentralized identity system build on top of the GNU Name "
2097"System. Currently, there is a Webextension which uses the GNUnet <a href=" 2090"System. Currently, there is a Webextension which uses the GNUnet <a "
2098"\"https://rest.gnunet.org\">REST API</a>. In order to improve adoption and " 2091"href=\"https://rest.gnunet.org\">REST API</a>. In order to improve adoption "
2099"ease of use, this project aims to include a full GNUnet node within the " 2092"and ease of use, this project aims to include a full GNUnet node within the "
2100"Webextention as a fallback. GNUnet can be compiled to Web Assembly or " 2093"Webextention as a fallback. GNUnet can be compiled to Web Assembly or "
2101"JavaScript as demonstrated <a href=\"https://gnunet.io\">here</a>. The idea " 2094"JavaScript as demonstrated <a href=\"https://gnunet.io\">here</a>. The idea "
2102"is to improve upon this concept and support more of GNUnet's subsystems. The " 2095"is to improve upon this concept and support more of GNUnet's subsystems. The "
@@ -2476,8 +2469,8 @@ msgid ""
2476"GNUnet is a network protocol stack for building secure, distributed, and " 2469"GNUnet is a network protocol stack for building secure, distributed, and "
2477"privacy-preserving applications.<br/> With strong roots in <a class=\"link\" " 2470"privacy-preserving applications.<br/> With strong roots in <a class=\"link\" "
2478"href=\"https://bib.gnunet.org\">academic research</a>, our goal is to " 2471"href=\"https://bib.gnunet.org\">academic research</a>, our goal is to "
2479"replace the <a class=\"link\" href=\"https://secushare.org/broken-internet" 2472"replace the <a class=\"link\" href=\"https://secushare.org/broken-"
2480"\">old insecure Internet</a> protocol stack." 2473"internet\">old insecure Internet</a> protocol stack."
2481msgstr "" 2474msgstr ""
2482 2475
2483#: template/index.html.j2:119 2476#: template/index.html.j2:119
@@ -2503,9 +2496,9 @@ msgid ""
2503"papers/65.pdf\"> improving addressing, routing, naming and content " 2496"papers/65.pdf\"> improving addressing, routing, naming and content "
2504"distribution</a> in a technically robust manner - as opposed to ad-hoc " 2497"distribution</a> in a technically robust manner - as opposed to ad-hoc "
2505"designs in place today. <!-- Proposal from fabian gerlach: GNUnet is built " 2498"designs in place today. <!-- Proposal from fabian gerlach: GNUnet is built "
2506"<a href=\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design" 2499"<a href=\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by "
2507"\"</a> and \"distributed by design\". This improves addressing, routing, " 2500"design\"</a> and \"distributed by design\". This improves addressing, "
2508"naming and content distribution in a technically robust manner. -->" 2501"routing, naming and content distribution in a technically robust manner. -->"
2509msgstr "" 2502msgstr ""
2510 2503
2511#: template/index.html.j2:177 2504#: template/index.html.j2:177
@@ -2515,9 +2508,9 @@ msgstr ""
2515#: template/index.html.j2:179 2508#: template/index.html.j2:179
2516msgid "" 2509msgid ""
2517"Today, monitoring increasingly centralized infrastructure, proprietary " 2510"Today, monitoring increasingly centralized infrastructure, proprietary "
2518"implementations, traffic shapers and firewalls restrict all of the <a class=" 2511"implementations, traffic shapers and firewalls restrict all of the <a "
2519"\"link\" href=\"https://www.gnu.org/philosophy/free-sw.html\">essential " 2512"class=\"link\" href=\"https://www.gnu.org/philosophy/free-sw."
2520"freedoms</a> to various degrees." 2513"html\">essential freedoms</a> to various degrees."
2521msgstr "" 2514msgstr ""
2522 2515
2523#: template/index.html.j2:203 2516#: template/index.html.j2:203
@@ -2526,8 +2519,8 @@ msgstr ""
2526 2519
2527#: template/index.html.j2:205 2520#: template/index.html.j2:205
2528msgid "" 2521msgid ""
2529"GNUnet is a self-organizing network and it is <a class=\"link\" href=" 2522"GNUnet is a self-organizing network and it is <a class=\"link\" "
2530"\"https://www.gnu.org/philosophy/free-sw.html\">free software</a> as in " 2523"href=\"https://www.gnu.org/philosophy/free-sw.html\">free software</a> as in "
2531"freedom. GNUnet puts you in control of your data. You determine which data " 2524"freedom. GNUnet puts you in control of your data. You determine which data "
2532"to share with whom, and you&#39;re not pressured to accept compromises. It " 2525"to share with whom, and you&#39;re not pressured to accept compromises. It "
2533"gives users freedoms to securely access information (\"run\" the network), " 2526"gives users freedoms to securely access information (\"run\" the network), "
@@ -2761,21 +2754,22 @@ msgid ""
2761"at least: <ul> <li><a href=\"https://pkgs.alpinelinux.org/package/edge/" 2754"at least: <ul> <li><a href=\"https://pkgs.alpinelinux.org/package/edge/"
2762"testing/x86_64/gnunet\">Alpine</a></li> <li><a href=\"https://aur.archlinux." 2755"testing/x86_64/gnunet\">Alpine</a></li> <li><a href=\"https://aur.archlinux."
2763"org/packages/gnunet/\">Arch (AUR)</a></li> <li><a href=\"https://packages." 2756"org/packages/gnunet/\">Arch (AUR)</a></li> <li><a href=\"https://packages."
2764"debian.org/search?keywords=gnunet\">Debian</a></li> <li><a href=\"https://" 2757"debian.org/search?keywords=gnunet\">Debian</a></li> <li> Fedora (copr): "
2765"copr.fedorainfracloud.org/coprs/yosl/gnunet/\">Fedora (Copr)</a></li> <li><a " 2758"<code class=\"block\"> # dnf copr enable schanzen/gnunet </code> </li> "
2766"href=\"https://guix.gnu.org/en/packages/G/\">Guix</a></li> <li><a href=" 2759"<li><a href=\"https://guix.gnu.org/en/packages/G/\">Guix</a></li> <li><a "
2767"\"https://github.com/Homebrew/homebrew-core/blob/master/Formula/gnunet.rb" 2760"href=\"https://github.com/Homebrew/homebrew-core/blob/master/Formula/gnunet."
2768"\">Homebrew</a></li> <li><a href=\"https://search.nixos.org/packages?" 2761"rb\">Homebrew</a></li> <li><a href=\"https://search.nixos.org/packages?"
2769"from=0&size=50&sort=relevance&query=gnunet\">NixOS</a></li> <li><a href=" 2762"from=0&size=50&sort=relevance&query=gnunet\">NixOS</a></li> <li><a "
2770"\"install-on-openwrt.html\">OpenWrt</a></li> </ul> If GNUnet is available " 2763"href=\"install-on-openwrt.html\">OpenWrt</a></li> </ul> If GNUnet is "
2771"for your Operating System and it is missing, send us feedback so that we can " 2764"available for your Operating System and it is missing, send us feedback so "
2772"add it to this list. Furthermore, if you are interested in packaging GNUnet " 2765"that we can add it to this list. Furthermore, if you are interested in "
2773"for your Operating System, get in touch with us at gnunet-developers@gnu.org " 2766"packaging GNUnet for your Operating System, get in touch with us at gnunet-"
2774"if you require help with this job. If you were using an Operating System " 2767"developers@gnu.org if you require help with this job. If you were using an "
2775"with the APT package manager, GNUnet could be installed as simple as:" 2768"Operating System with the APT package manager, GNUnet could be installed as "
2776msgstr "" 2769"simple as:"
2777 2770msgstr ""
2778#: template/install.html.j2:59 2771
2772#: template/install.html.j2:64
2779msgid "" 2773msgid ""
2780"Next we describe a generic way to install from source. If you are using one " 2774"Next we describe a generic way to install from source. If you are using one "
2781"of the following Operating Systems these step-by-step guides might be " 2775"of the following Operating Systems these step-by-step guides might be "
@@ -2787,14 +2781,14 @@ msgid ""
2787"stuck." 2781"stuck."
2788msgstr "" 2782msgstr ""
2789 2783
2790#: template/install.html.j2:73 2784#: template/install.html.j2:78
2791msgid "" 2785msgid ""
2792"First, install the <a href=\"https://git.gnunet.org/gnunet.git/tree/README" 2786"First, install the <a href=\"https://git.gnunet.org/gnunet.git/tree/"
2793"\">required dependencies</a> of GNUnet. There are base requirements and " 2787"README\">required dependencies</a> of GNUnet. There are base requirements "
2794"optional requirements." 2788"and optional requirements."
2795msgstr "" 2789msgstr ""
2796 2790
2797#: template/install.html.j2:79 2791#: template/install.html.j2:84
2798msgid "" 2792msgid ""
2799"Now, you need to decide if you want to install GNUnet from the release " 2793"Now, you need to decide if you want to install GNUnet from the release "
2800"tarball or from git. If you want to use GNUnet and there is no binary " 2794"tarball or from git. If you want to use GNUnet and there is no binary "
@@ -2803,31 +2797,31 @@ msgid ""
2803"href=\"https://git.gnunet.org/\">git repository</a>." 2797"href=\"https://git.gnunet.org/\">git repository</a>."
2804msgstr "" 2798msgstr ""
2805 2799
2806#: template/install.html.j2:96 2800#: template/install.html.j2:101
2807msgid "To compile gnunet from the git source you can do so by entering:" 2801msgid "To compile gnunet from the git source you can do so by entering:"
2808msgstr "" 2802msgstr ""
2809 2803
2810#: template/install.html.j2:104 2804#: template/install.html.j2:109
2811msgid "" 2805msgid ""
2812"Before building GNUnet, make sure that you setup the required groups and add " 2806"Before building GNUnet, make sure that you setup the required groups and add "
2813"your user to the group <code>gnunet</code>:" 2807"your user to the group <code>gnunet</code>:"
2814msgstr "" 2808msgstr ""
2815 2809
2816#: template/install.html.j2:115 2810#: template/install.html.j2:120
2817msgid "To compile GNUnet, execute:" 2811msgid "To compile GNUnet, execute:"
2818msgstr "" 2812msgstr ""
2819 2813
2820#: template/install.html.j2:126 2814#: template/install.html.j2:131
2821msgid "" 2815msgid ""
2822"You can find more configuration flags in the <a href=\"https://git.gnunet." 2816"You can find more configuration flags in the <a href=\"https://git.gnunet."
2823"org/gnunet.git/tree/README\">README</a>.<br> Install GNUnet with:" 2817"org/gnunet.git/tree/README\">README</a>.<br> Install GNUnet with:"
2824msgstr "" 2818msgstr ""
2825 2819
2826#: template/install.html.j2:136 2820#: template/install.html.j2:141
2827msgid "You can now start GNUnet by running:" 2821msgid "You can now start GNUnet by running:"
2828msgstr "" 2822msgstr ""
2829 2823
2830#: template/install.html.j2:144 2824#: template/install.html.j2:149
2831msgid "" 2825msgid ""
2832"Check the <a href=\"https://docs.gnunet.org/handbook/gnunet.html#Minimal-" 2826"Check the <a href=\"https://docs.gnunet.org/handbook/gnunet.html#Minimal-"
2833"configuration\">handbook</a> for detailed documentation. For a more hands-on " 2827"configuration\">handbook</a> for detailed documentation. For a more hands-on "
@@ -2990,8 +2984,8 @@ msgid ""
2990"is very hard to read to get an idea what the test code is doing. Therefore " 2984"is very hard to read to get an idea what the test code is doing. Therefore "
2991"the first task (milestone 1) is to implement a new testing framework which " 2985"the first task (milestone 1) is to implement a new testing framework which "
2992"uses network namespaces to make testing of TNG much easier. Have a look into " 2986"uses network namespaces to make testing of TNG much easier. Have a look into "
2993"what is planed for Layer-2-Overlay in the <a href=\"#milestones" 2987"what is planed for Layer-2-Overlay in the <a "
2994"\">milestones</a>." 2988"href=\"#milestones\">milestones</a>."
2995msgstr "" 2989msgstr ""
2996 2990
2997#: template/l2o/index.html.j2:50 2991#: template/l2o/index.html.j2:50
@@ -3004,9 +2998,9 @@ msgstr ""
3004 2998
3005#: template/l2o/index.html.j2:58 2999#: template/l2o/index.html.j2:58
3006msgid "" 3000msgid ""
3007"The new style of writing tests in GNUnet is borrowed from the <a href=" 3001"The new style of writing tests in GNUnet is borrowed from the <a "
3008"\"https://docs.taler.net/developers-manual.html#testing-library\">GNU Taler " 3002"href=\"https://docs.taler.net/developers-manual.html#testing-library\">GNU "
3009"testing library</a>. In <a href=\"#milestone1\">milestone 1</a> we " 3003"Taler testing library</a>. In <a href=\"#milestone1\">milestone 1</a> we "
3010"implemented commands to setup the <a href=\"#netjails\">netjails</a>, the " 3004"implemented commands to setup the <a href=\"#netjails\">netjails</a>, the "
3011"test environment for each peer, to start a single peers and sending a simple " 3005"test environment for each peer, to start a single peers and sending a simple "
3012"test message. Because some commands depend on other commands to be finished, " 3006"test message. Because some commands depend on other commands to be finished, "
@@ -3192,18 +3186,18 @@ msgid ""
3192"to execute a local test interpreter per node. Will be execute by the " 3186"to execute a local test interpreter per node. Will be execute by the "
3193"following command.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%" 3187"following command.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%"
3194"\" style=\"vertical-align: top;\">src/testing/" 3188"\" style=\"vertical-align: top;\">src/testing/"
3195"testing_api_cmd_netjail_start_testsystem.c</td><td width=\"60%\" style=" 3189"testing_api_cmd_netjail_start_testsystem.c</td><td width=\"60%\" "
3196"\"vertical-align: top;\">Command to start the helper processes.</td> <tr> " 3190"style=\"vertical-align: top;\">Command to start the helper processes.</td> "
3197"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
3198"\">src/testing/testing_api_cmd_netjail_stop_testsystem.c</td><td width=\"60%"
3199"\" style=\"vertical-align: top;\">Command to stop the helper processes.</td> "
3200"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-" 3191"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
3201"align: top;\">src/testing/netjail_stop.sh</td><td width=\"60%\" style=" 3192"align: top;\">src/testing/testing_api_cmd_netjail_stop_testsystem.c</td><td "
3202"\"vertical-align: top;\">Script to stop the netjail topology.</td> <tr> " 3193"width=\"60%\" style=\"vertical-align: top;\">Command to stop the helper "
3203"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3194"processes.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
3204"\">src/testing/testing_api_cmd_netjail_stop.c</td><td width=\"60%\" style=" 3195"style=\"vertical-align: top;\">src/testing/netjail_stop.sh</td><td "
3205"\"vertical-align: top;\">Command to stop the test setup.</td> <tr> <td></" 3196"width=\"60%\" style=\"vertical-align: top;\">Script to stop the netjail "
3206"td><td> </td> </tr> </table>" 3197"topology.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
3198"style=\"vertical-align: top;\">src/testing/testing_api_cmd_netjail_stop.c</"
3199"td><td width=\"60%\" style=\"vertical-align: top;\">Command to stop the test "
3200"setup.</td> <tr> <td></td><td> </td> </tr> </table>"
3207msgstr "" 3201msgstr ""
3208 3202
3209#: template/l2o/mile1.html.j2:65 template/l2o/mile2.html.j2:48 3203#: template/l2o/mile1.html.j2:65 template/l2o/mile2.html.j2:48
@@ -3223,24 +3217,24 @@ msgid ""
3223"align: top;\">src/testing/testing_api_cmd_system_create.c</td><td width=\"60%" 3217"align: top;\">src/testing/testing_api_cmd_system_create.c</td><td width=\"60%"
3224"\" style=\"vertical-align: top;\">Command to create a local test system.</" 3218"\" style=\"vertical-align: top;\">Command to create a local test system.</"
3225"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-" 3219"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
3226"align: top;\">src/transport/transport_api_cmd_start_peer.c</td><td width=" 3220"align: top;\">src/transport/transport_api_cmd_start_peer.c</td><td "
3227"\"60%\" style=\"vertical-align: top;\">Command to start a peer.</td> <tr> " 3221"width=\"60%\" style=\"vertical-align: top;\">Command to start a peer.</td> "
3228"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3222"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
3229"\">src/transport/transport_api_cmd_connecting_peers.c</td><td width=\"60%\" " 3223"align: top;\">src/transport/transport_api_cmd_connecting_peers.c</td><td "
3230"style=\"vertical-align: top;\"> Command to connect two peers.</td> <tr> " 3224"width=\"60%\" style=\"vertical-align: top;\"> Command to connect two peers.</"
3231"<td></td><td> </td> </tr> <tr> <td>src/transport/" 3225"td> <tr> <td></td><td> </td> </tr> <tr> <td>src/transport/"
3232"transport_api_cmd_send_simple.c</td><td width=\"60%\" style=\"vertical-" 3226"transport_api_cmd_send_simple.c</td><td width=\"60%\" style=\"vertical-"
3233"align: top;\">Command to send a simple message from one peer to another.</" 3227"align: top;\">Command to send a simple message from one peer to another.</"
3234"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-" 3228"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
3235"align: top;\">src/transport/transport_api_cmd_stop_peer.c</td><td width=\"60%" 3229"align: top;\">src/transport/transport_api_cmd_stop_peer.c</td><td width=\"60%"
3236"\" style=\"vertical-align: top;\">Command to stop a peer.</td> <tr> <td></" 3230"\" style=\"vertical-align: top;\">Command to stop a peer.</td> <tr> <td></"
3237"td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3231"td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
3238"\">src/testing/testing_api_cmd_system_destroy.c</td><td width=\"60%\" style=" 3232"\">src/testing/testing_api_cmd_system_destroy.c</td><td width=\"60%\" "
3239"\"vertical-align: top;\">Command to destroy the local test system.</td> <tr> " 3233"style=\"vertical-align: top;\">Command to destroy the local test system.</"
3240"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3234"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
3241"\">src/testing/testing_api_cmd_local_test_finished.c</td><td>Command to send " 3235"align: top;\">src/testing/testing_api_cmd_local_test_finished.c</"
3242"a message to the master loop, if the local loop has finished.</td> <tr> </" 3236"td><td>Command to send a message to the master loop, if the local loop has "
3243"table>" 3237"finished.</td> <tr> </table>"
3244msgstr "" 3238msgstr ""
3245 3239
3246#: template/l2o/mile1.html.j2:115 3240#: template/l2o/mile1.html.j2:115
@@ -3258,12 +3252,12 @@ msgstr ""
3258#: template/l2o/mile2.html.j2:22 3252#: template/l2o/mile2.html.j2:22
3259msgid "" 3253msgid ""
3260"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3254"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
3261"\">src/transport/test_transport_simple_send.sh</td><td width=\"60%\" style=" 3255"\">src/transport/test_transport_simple_send.sh</td><td width=\"60%\" "
3262"\"vertical-align: top;\">Introduced scripts to start the tests. The script " 3256"style=\"vertical-align: top;\">Introduced scripts to start the tests. The "
3263"checks, if a kernel parameter is set to allow unprivileged users to create " 3257"script checks, if a kernel parameter is set to allow unprivileged users to "
3264"network namespaces. The script than starts the following gerneric binary in " 3258"create network namespaces. The script than starts the following gerneric "
3265"a network namespace.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%" 3259"binary in a network namespace.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
3266"\" style=\"vertical-align: top;\">src/transport/" 3260"width=\"40%\" style=\"vertical-align: top;\">src/transport/"
3267"test_transport_start_with_config.c</td><td width=\"60%\" style=\"vertical-" 3261"test_transport_start_with_config.c</td><td width=\"60%\" style=\"vertical-"
3268"align: top;\">A generic binary to start a test case which will be configured " 3262"align: top;\">A generic binary to start a test case which will be configured "
3269"by a configuration file.</td> </tr> <tr> <td width=\"40%\" style=\"vertical-" 3263"by a configuration file.</td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
@@ -3273,18 +3267,18 @@ msgid ""
3273"\">src/testing/topo.sh</td><td width=\"60%\" style=\"vertical-align: top;" 3267"\">src/testing/topo.sh</td><td width=\"60%\" style=\"vertical-align: top;"
3274"\">Script which reads the topology from a file for the use in the other " 3268"\">Script which reads the topology from a file for the use in the other "
3275"netjail scripts.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" " 3269"netjail scripts.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
3276"style=\"vertical-align: top;\">All already existing commands.</td><td width=" 3270"style=\"vertical-align: top;\">All already existing commands.</td><td "
3277"\"60%\" style=\"vertical-align: top;\">All commands changed to work with the " 3271"width=\"60%\" style=\"vertical-align: top;\">All commands changed to work "
3278"topology data.</td> </tr> </table>" 3272"with the topology data.</td> </tr> </table>"
3279msgstr "" 3273msgstr ""
3280 3274
3281#: template/l2o/mile2.html.j2:50 3275#: template/l2o/mile2.html.j2:50
3282msgid "" 3276msgid ""
3283"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3277"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
3284"\">src/testing/testing_api_cmd_send_peer_ready.c</td><td width=\"60%\" style=" 3278"\">src/testing/testing_api_cmd_send_peer_ready.c</td><td width=\"60%\" "
3285"\"vertical-align: top;\">Command to send a message to the master loop if a " 3279"style=\"vertical-align: top;\">Command to send a message to the master loop "
3286"peer has started in local loop.</td> <tr> <td></td><td> </td> </tr> <tr> <td " 3280"if a peer has started in local loop.</td> <tr> <td></td><td> </td> </tr> "
3287"width=\"40%\" style=\"vertical-align: top;\">src/testing/" 3281"<tr> <td width=\"40%\" style=\"vertical-align: top;\">src/testing/"
3288"testing_api_cmd_local_test_prepared.c</td><td width=\"60%\" style=\"vertical-" 3282"testing_api_cmd_local_test_prepared.c</td><td width=\"60%\" style=\"vertical-"
3289"align: top;\">Command to send a message to the master loop if a peer is " 3283"align: top;\">Command to send a message to the master loop if a peer is "
3290"ready to shutdown.</td> </tr> </table>" 3284"ready to shutdown.</td> </tr> </table>"
@@ -3293,12 +3287,12 @@ msgstr ""
3293#: template/l2o/mile2.html.j2:65 3287#: template/l2o/mile2.html.j2:65
3294msgid "" 3288msgid ""
3295"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;" 3289"<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
3296"\">src/transport/transport_api_cmd_start_peer.c</td><td width=\"60%\" style=" 3290"\">src/transport/transport_api_cmd_start_peer.c</td><td width=\"60%\" "
3297"\"vertical-align: top;\">Command now uses a configuration template for the " 3291"style=\"vertical-align: top;\">Command now uses a configuration template for "
3298"peer configuration.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%" 3292"the peer configuration.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
3299"\" style=\"vertical-align: top;\">test_transport_simple_send_topo.conf</" 3293"width=\"40%\" style=\"vertical-align: top;\">test_transport_simple_send_topo."
3300"td><td width=\"60%\" style=\"vertical-align: top;\">Topology configuration " 3294"conf</td><td width=\"60%\" style=\"vertical-align: top;\">Topology "
3301"file for the simple send test case.</td> <tr> </table>" 3295"configuration file for the simple send test case.</td> <tr> </table>"
3302msgstr "" 3296msgstr ""
3303 3297
3304#: template/l2o/mile3.html.j2:20 3298#: template/l2o/mile3.html.j2:20
@@ -3316,24 +3310,24 @@ msgid ""
3316"<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;" 3310"<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;"
3317"\">src/transport/test_transport_udp_backchannel.sh</td><td width=\"55%\" " 3311"\">src/transport/test_transport_udp_backchannel.sh</td><td width=\"55%\" "
3318"style=\"vertical-align: top;\">Added script to start the udp backchannel " 3312"style=\"vertical-align: top;\">Added script to start the udp backchannel "
3319"test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=" 3313"test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" "
3320"\"vertical-align: top;\">src/transport/test_transport_simple_send_broadcast." 3314"style=\"vertical-align: top;\">src/transport/"
3321"sh</td><td width=\"55%\" style=\"vertical-align: top;\">Added script for the " 3315"test_transport_simple_send_broadcast.sh</td><td width=\"55%\" "
3322"UDB broadcast test.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%" 3316"style=\"vertical-align: top;\">Added script for the UDB broadcast test.</td> "
3323"\" style=\"vertical-align: top;\">src/transport/" 3317"<tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
3324"test_transport_simple_send_string.sh</td><td width=\"55%\" style=\"vertical-" 3318"align: top;\">src/transport/test_transport_simple_send_string.sh</td><td "
3325"align: top;\">Added script as an example to start a test with inline " 3319"width=\"55%\" style=\"vertical-align: top;\">Added script as an example to "
3326"topology configuration string.</td> <tr> <td></td><td> </td> </tr> <tr> <td " 3320"start a test with inline topology configuration string.</td> <tr> <td></"
3327"width=\"60%\" style=\"vertical-align: top;\">All commands</td><td width=\"55%" 3321"td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-align: top;"
3328"\" style=\"vertical-align: top;\">Changed code to handle strings with " 3322"\">All commands</td><td width=\"55%\" style=\"vertical-align: top;\">Changed "
3329"topology information.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td " 3323"code to handle strings with topology information.</td> </tr> <tr> <td></"
3330"width=\"60%\" style=\"vertical-align: top;\">src/testing/netjail_start.sh</" 3324"td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-align: top;"
3331"td><td width=\"55%\" style=\"vertical-align: top;\">Changed the netjail " 3325"\">src/testing/netjail_start.sh</td><td width=\"55%\" style=\"vertical-"
3332"start script to configure port forwarding for specific protocols (tcp, udp)." 3326"align: top;\">Changed the netjail start script to configure port forwarding "
3333"</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=" 3327"for specific protocols (tcp, udp).</td> </tr> <tr> <td></td><td> </td> </tr> "
3334"\"vertical-align: top;\">src/testing/netjail_*.sh</td><td width=\"40%\" " 3328"<tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/netjail_*."
3335"style=\"vertical-align: top;\">Moved to contrib/netjail directory</td> </tr> " 3329"sh</td><td width=\"40%\" style=\"vertical-align: top;\">Moved to contrib/"
3336"</table>" 3330"netjail directory</td> </tr> </table>"
3337msgstr "" 3331msgstr ""
3338 3332
3339#: template/l2o/mile3.html.j2:68 3333#: template/l2o/mile3.html.j2:68
@@ -3343,16 +3337,16 @@ msgid ""
3343"width=\"40%\" style=\"vertical-align: top;\">New plugin for the udp " 3337"width=\"40%\" style=\"vertical-align: top;\">New plugin for the udp "
3344"broadcast test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%" 3338"broadcast test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%"
3345"\" style=\"vertical-align: top;\">src/transport/" 3339"\" style=\"vertical-align: top;\">src/transport/"
3346"test_transport_plugin_cmd_udp_backchannel.c</td><td width=\"40%\" style=" 3340"test_transport_plugin_cmd_udp_backchannel.c</td><td width=\"40%\" "
3347"\"vertical-align: top;\">New plugin for the udp backchannel test case.</td> " 3341"style=\"vertical-align: top;\">New plugin for the udp backchannel test case."
3348"<tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-" 3342"</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
3349"align: top;\">src/transport/transport_api_cmd_backchannel_check.c</td><td " 3343"align: top;\">src/transport/transport_api_cmd_backchannel_check.c</td><td "
3350"width=\"40%\" style=\"vertical-align: top;\">Command to check for a udp " 3344"width=\"40%\" style=\"vertical-align: top;\">Command to check for a udp "
3351"backchannel specific log entry.</td> </tr> <tr> <td></td><td> </td> </tr> " 3345"backchannel specific log entry.</td> </tr> <tr> <td></td><td> </td> </tr> "
3352"<tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/" 3346"<tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/"
3353"testing_api_cmd_block_until_external_trigger.cc</td><td width=\"40%\" style=" 3347"testing_api_cmd_block_until_external_trigger.cc</td><td width=\"40%\" "
3354"\"vertical-align: top;\">Command to block the local loop until triggered by " 3348"style=\"vertical-align: top;\">Command to block the local loop until "
3355"a external signal.</td> </tr> </table>" 3349"triggered by a external signal.</td> </tr> </table>"
3356msgstr "" 3350msgstr ""
3357 3351
3358#: template/l2o/mile3.html.j2:94 3352#: template/l2o/mile3.html.j2:94
@@ -3461,46 +3455,47 @@ msgid ""
3461"identifying a line.</br></br> Keys are</br></br> <table width=\"100%\"> <tr> " 3455"identifying a line.</br></br> Keys are</br></br> <table width=\"100%\"> <tr> "
3462"<td width=\"10%\" style=\"vertical-align: top;\">M</td><td width=\"90%\" " 3456"<td width=\"10%\" style=\"vertical-align: top;\">M</td><td width=\"90%\" "
3463"style=\"vertical-align: top;\">The number of natted subnets in the topology." 3457"style=\"vertical-align: top;\">The number of natted subnets in the topology."
3464"</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" style=" 3458"</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" "
3465"\"vertical-align: top;\">N</td><td width=\"90%\" style=\"vertical-align: top;" 3459"style=\"vertical-align: top;\">N</td><td width=\"90%\" style=\"vertical-"
3466"\">The number of nodes in each subnet.</td> </tr> <tr> <td></td><td> </td> </" 3460"align: top;\">The number of nodes in each subnet.</td> </tr> <tr> <td></"
3467"tr> <tr> <td width=\"10%\" style=\"vertical-align: top;\">X</td><td width=" 3461"td><td> </td> </tr> <tr> <td width=\"10%\" style=\"vertical-align: top;\">X</"
3468"\"90%\" style=\"vertical-align: top;\">The Number of globally known (not " 3462"td><td width=\"90%\" style=\"vertical-align: top;\">The Number of globally "
3469"natted) nodes.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%" 3463"known (not natted) nodes.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td "
3470"\" style=\"vertical-align: top;\">K</td><td width=\"90%\" style=\"vertical-" 3464"width=\"10%\" style=\"vertical-align: top;\">K</td><td width=\"90%\" "
3471"align: top;\"> A globally known (not natted) node. The number value " 3465"style=\"vertical-align: top;\"> A globally known (not natted) node. The "
3472"identifies the node.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td " 3466"number value identifies the node.</td> </tr> <tr> <td></td><td> </td> </tr> "
3473"width=\"10%\" style=\"vertical-align: top;\">T</td><td width=\"90%\" style=" 3467"<tr> <td width=\"10%\" style=\"vertical-align: top;\">T</td><td width=\"90%"
3474"\"vertical-align: top;\">The default test plugin to execute.</td> </tr> <tr> " 3468"\" style=\"vertical-align: top;\">The default test plugin to execute.</td> </"
3475"<td></td><td> </td> </tr> <tr> <td width=\"10%\" style=\"vertical-align: top;" 3469"tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" style=\"vertical-"
3476"\">R</td><td width=\"90%\" style=\"vertical-align: top;\">A router of a " 3470"align: top;\">R</td><td width=\"90%\" style=\"vertical-align: top;\">A "
3477"subnet.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" " 3471"router of a subnet.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td "
3478"style=\"vertical-align: top;\">P</td><td width=\"90%\" style=\"vertical-" 3472"width=\"10%\" style=\"vertical-align: top;\">P</td><td width=\"90%\" "
3479"align: top;\">A subnet node with two key values, the first one for " 3473"style=\"vertical-align: top;\">A subnet node with two key values, the first "
3480"identifying the subnet and the second for identifying the node in the subnet." 3474"one for identifying the subnet and the second for identifying the node in "
3481"</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" style=" 3475"the subnet.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" "
3482"\"vertical-align: top;\">connect</td><td width=\"90%\" style=\"vertical-" 3476"style=\"vertical-align: top;\">connect</td><td width=\"90%\" "
3483"align: top;\">Can be one of several grouped values of the P, K or R key. " 3477"style=\"vertical-align: top;\">Can be one of several grouped values of the "
3484"Configuring a connection to another node. </br></br> The value of the " 3478"P, K or R key. Configuring a connection to another node. </br></br> The "
3485"connect key is a node key (P or K) with two resp. one number value " 3479"value of the connect key is a node key (P or K) with two resp. one number "
3486"identifying the node, and an additional value configuring a protocol. </br></" 3480"value identifying the node, and an additional value configuring a protocol. "
3487"br> If the connect key is used in a line configuring a node it is used to " 3481"</br></br> If the connect key is used in a line configuring a node it is "
3488"configure a connection, which will result in the node identified by the line " 3482"used to configure a connection, which will result in the node identified by "
3489"P or K key will try to connect nodes also identified with the P or K key via " 3483"the line P or K key will try to connect nodes also identified with the P or "
3490"the configured protocol.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td " 3484"K key via the configured protocol.</td> </tr> <tr> <td></td><td> </td> </tr> "
3491"width=\"10%\" style=\"vertical-align: top;\">tcp_port</td><td width=\"90%\" " 3485"<tr> <td width=\"10%\" style=\"vertical-align: top;\">tcp_port</td><td "
3486"width=\"90%\" style=\"vertical-align: top;\">Can be a grouped value of the R "
3487"key. The value of the tcp_port can be 0 or 1, if a port forwarding to the "
3488"first (index 1) node of a subnet is not or is configured for the tcp "
3489"protocol.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" "
3490"style=\"vertical-align: top;\">udp_port</td><td width=\"90%\" "
3492"style=\"vertical-align: top;\">Can be a grouped value of the R key. The " 3491"style=\"vertical-align: top;\">Can be a grouped value of the R key. The "
3493"value of the tcp_port can be 0 or 1, if a port forwarding to the first " 3492"value of the tcp_port can be 0 or 1, if a port forwarding to the first "
3494"(index 1) node of a subnet is not or is configured for the tcp protocol.</" 3493"(index 1) node of a subnet is not or is configured for the udp protocol.</"
3495"td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" style=" 3494"td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" "
3496"\"vertical-align: top;\">udp_port</td><td width=\"90%\" style=\"vertical-" 3495"style=\"vertical-align: top;\">plugin</td><td width=\"90%\" style=\"vertical-"
3497"align: top;\">Can be a grouped value of the R key. The value of the tcp_port " 3496"align: top;\">Can be a grouped value of the P or K key. The value is the "
3498"can be 0 or 1, if a port forwarding to the first (index 1) node of a subnet " 3497"name of a plugin which will run on that peer instead of the default plugin "
3499"is not or is configured for the udp protocol.</td> </tr> <tr> <td></td><td> " 3498"defined by key K.</td> </tr> </table>"
3500"</td> </tr> <tr> <td width=\"10%\" style=\"vertical-align: top;\">plugin</"
3501"td><td width=\"90%\" style=\"vertical-align: top;\">Can be a grouped value "
3502"of the P or K key. The value is the name of a plugin which will run on that "
3503"peer instead of the default plugin defined by key K.</td> </tr> </table>"
3504msgstr "" 3499msgstr ""
3505 3500
3506#: template/news/index.html.j2:45 3501#: template/news/index.html.j2:45