aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorng0 <ng0@n0.is>2019-09-13 10:06:31 +0000
committerng0 <ng0@n0.is>2019-09-13 10:06:31 +0000
commit0c64e5e12793130bd4ca617677226785bae4e330 (patch)
tree2434c566e034f7f5a7d6593f601552b273b26cd2
parent690eeafbd4a8a23564fc26f74ba6b31d30f196fb (diff)
downloadwww-0c64e5e12793130bd4ca617677226785bae4e330.tar.gz
www-0c64e5e12793130bd4ca617677226785bae4e330.zip
Add building section to gnurl page.
-rw-r--r--locale/de/LC_MESSAGES/messages.po241
-rw-r--r--locale/en/LC_MESSAGES/messages.po235
-rw-r--r--locale/es/LC_MESSAGES/messages.po239
-rw-r--r--locale/fr/LC_MESSAGES/messages.po239
-rw-r--r--locale/it/LC_MESSAGES/messages.po239
-rw-r--r--template/gnurl.html.j2463
6 files changed, 1152 insertions, 504 deletions
diff --git a/locale/de/LC_MESSAGES/messages.po b/locale/de/LC_MESSAGES/messages.po
index 89354950..2fb6c51a 100644
--- a/locale/de/LC_MESSAGES/messages.po
+++ b/locale/de/LC_MESSAGES/messages.po
@@ -7,14 +7,14 @@ 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: 2019-08-18 23:27+0200\n" 10"POT-Creation-Date: 2019-09-13 10:04+0000\n"
11"PO-Revision-Date: 2018-02-24 17:42\n" 11"PO-Revision-Date: 2018-02-24 17:42\n"
12"Last-Translator: Torsten Grothoff <torsten@grothoff.org>\n" 12"Last-Translator: Torsten Grothoff <torsten@grothoff.org>\n"
13"Language-Team: German <LL@li.org>\n" 13"Language-Team: German <LL@li.org>\n"
14"Language: de\n"
15"MIME-Version: 1.0\n" 14"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n" 15"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n" 16"Content-Transfer-Encoding: 8bit\n"
17"Language: de\n"
18"Generated-By: Babel 2.4.0\n" 18"Generated-By: Babel 2.4.0\n"
19 19
20#: common/base.j2:5 20#: common/base.j2:5
@@ -83,11 +83,11 @@ msgstr ""
83"Software</a> erstellt.<br> Probleme bitte <a href='contact.html'>hier</a> " 83"Software</a> erstellt.<br> Probleme bitte <a href='contact.html'>hier</a> "
84"melden." 84"melden."
85 85
86#: common/navigation.j2.inc:39 template/index.html.j2:46 86#: common/navigation.j2.inc:39 template/index.html.j2:52
87msgid "About" 87msgid "About"
88msgstr "Über GNUnet" 88msgstr "Über GNUnet"
89 89
90#: common/navigation.j2.inc:42 template/index.html.j2:378 90#: common/navigation.j2.inc:42 template/index.html.j2:384
91msgid "News" 91msgid "News"
92msgstr "Neues" 92msgstr "Neues"
93 93
@@ -95,7 +95,7 @@ msgstr "Neues"
95msgid "Community" 95msgid "Community"
96msgstr "Community" 96msgstr "Community"
97 97
98#: common/navigation.j2.inc:50 template/index.html.j2:58 98#: common/navigation.j2.inc:50 template/index.html.j2:64
99msgid "Engage" 99msgid "Engage"
100msgstr "Mach mit!" 100msgstr "Mach mit!"
101 101
@@ -139,7 +139,7 @@ msgstr "Entwicklung"
139msgid "Documentation" 139msgid "Documentation"
140msgstr "Dokumentation" 140msgstr "Dokumentation"
141 141
142#: common/navigation.j2.inc:86 template/index.html.j2:52 142#: common/navigation.j2.inc:86 template/index.html.j2:58
143#: template/install.html.j2:6 143#: template/install.html.j2:6
144msgid "Install" 144msgid "Install"
145msgstr "Installieren" 145msgstr "Installieren"
@@ -550,7 +550,7 @@ msgid ""
550"org/gauger/\">https://old.gnunet.org/gauger/</a>." 550"org/gauger/\">https://old.gnunet.org/gauger/</a>."
551msgstr "" 551msgstr ""
552 552
553#: template/download.html.j2:7 template/gnurl.html.j2:140 553#: template/download.html.j2:7 template/gnurl.html.j2:147
554msgid "Downloads" 554msgid "Downloads"
555msgstr "Herunterladen" 555msgstr "Herunterladen"
556 556
@@ -893,42 +893,136 @@ msgid ""
893msgstr "" 893msgstr ""
894 894
895#: template/gnurl.html.j2:128 895#: template/gnurl.html.j2:128
896msgid "" 896msgid "You can get the gnurl git repository using:"
897"You can get the Gnurl Git repository using: <!-- https://bugs.gnunet.org/"
898"view.php?id=5483 ! <code>git clone https://git.taler.net/gnurl.git</code> --"
899"> <code>git clone git://git.taler.net/gnurl.git</code> The versions are "
900"checked in as signed git tags."
901msgstr "" 897msgstr ""
902 898
903#: template/gnurl.html.j2:142 899#: template/gnurl.html.j2:141
900msgid "The versions are checked in as (signed) git tags."
901msgstr ""
902
903#: template/gnurl.html.j2:149
904msgid "" 904msgid ""
905"Releases are published on <a href=\"https://ftp.gnu.org/gnu/gnunet/\">ftp." 905"Releases are published on <a href=\"https://ftpmirror.gnu.org/gnu/gnunet/"
906"gnu.org/gnu/gnunet</a>. gnURL is available from within a variety of " 906"\">ftpmirror.gnu.org/gnu/gnunet</a>. gnurl is available from within a "
907"distributions and package managers. Package Managers which include gnurl " 907"variety of distributions and package managers. Package Managers which "
908"are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</a> (available " 908"include gnurl are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</"
909"as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> through the " 909"a> (available as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> "
910"collaborative ebuild collection <a href=\"https://git.gnunet.org/" 910"through the collaborative ebuild collection <a href=\"https://git.gnunet.org/"
911"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href=" 911"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href="
912"\"https://nixos.org/nix/\">Nix</a>, and <a href=\"http://pkgsrc.org" 912"\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a href=\"https://"
913"\">pkgsrc</a>." 913"pkgsrc.org\">pkgsrc</a>."
914msgstr ""
915
916#: template/gnurl.html.j2:165
917#, fuzzy
918#| msgid "Using libgnurl"
919msgid "Building gnurl"
920msgstr "Benutzung von libgnurl"
921
922#: template/gnurl.html.j2:167
923msgid ""
924"We suggest to closely follow release announcements, as they might indicate "
925"changes in how gnurl is to be build. <br> If your package manager provides a "
926"binary build or build instructions to build gnurl from source automated and "
927"integrated with your environment, we strongly suggest to use this binary "
928"build. <br> There are two ways to build gnurl. The first one builds from the "
929"most recent git tag, the second one uses the distributed tarball. "
930"Distributors generally are supposed to build from the tarball, but we "
931"describe both methods here. Both methods are written with a NetBSD 9 "
932"userland in mind, substitute tools as necessary. <br> You should <b>avoid</"
933"b> building gnurl from the tip of the default git branch, as only tags are "
934"considered to be stable and approved builds."
935msgstr ""
936
937#: template/gnurl.html.j2:188
938msgid "Building from the distributed tarball (prefered method)"
939msgstr ""
940
941#: template/gnurl.html.j2:190
942msgid ""
943"If you want to verify the signature, install an OpenPGP compatible tool such "
944"as security/gnupgp2 (and set it up). Assuming you use pkgin:"
945msgstr ""
946
947#: template/gnurl.html.j2:204
948msgid "Fetch the signature key from"
949msgstr ""
950
951#: template/gnurl.html.j2:208
952msgid "or via commandline with gnupg2."
953msgstr ""
954
955#: template/gnurl.html.j2:213
956msgid ""
957"Fetch the release, the signature, the checksum file as well as its signature:"
958msgstr ""
959
960#: template/gnurl.html.j2:232
961msgid ""
962"verify the signatures, and verify the checksums against the checksums in "
963"the .sum.txt file."
964msgstr ""
965
966#: template/gnurl.html.j2:238
967msgid "unpack the tarball:"
968msgstr ""
969
970#: template/gnurl.html.j2:248
971msgid "Change into the directory"
972msgstr ""
973
974#: template/gnurl.html.j2:258
975msgid "Now you can either run"
914msgstr "" 976msgstr ""
915 977
916#: template/gnurl.html.j2:157 978#: template/gnurl.html.j2:268
979msgid "directly (and read configure-gnurl before you do so) or invoke"
980msgstr ""
981
982#: template/gnurl.html.j2:278
983msgid ""
984"and pass additional parameters such as a custom PREFIX location. Further "
985"reference can be the"
986msgstr ""
987
988#: template/gnurl.html.j2:283
989msgid "Now run"
990msgstr ""
991
992#: template/gnurl.html.j2:293
993msgid "(this is optional)"
994msgstr ""
995
996#: template/gnurl.html.j2:302
997msgid "and you are done."
998msgstr ""
999
1000#: template/gnurl.html.j2:306
1001msgid "Building from a tagged git commit"
1002msgstr ""
1003
1004#: template/gnurl.html.j2:308
1005msgid ""
1006"Follow the steps above, but instead of downloading the tarball, clone the "
1007"git tag you want to build from."
1008msgstr ""
1009
1010#: template/gnurl.html.j2:318
917msgid "Reporting Bugs" 1011msgid "Reporting Bugs"
918msgstr "Fehler melden" 1012msgstr "Fehler melden"
919 1013
920#: template/gnurl.html.j2:159 1014#: template/gnurl.html.j2:320
921msgid "" 1015msgid ""
922"You can report bugs on our bug tracker: <a href=\"https://bugs.gnunet.org/" 1016"You can report bugs on our bug tracker: <a href=\"https://bugs.gnunet.org/"
923"\">bugs.gnunet.org</a>. Alternatively you can use our bug mailinglist, but " 1017"\">bugs.gnunet.org</a>. Alternatively you can use our bug mailinglist, but "
924"we prefer to track bugs on the bugtracker." 1018"we prefer to track bugs on the bugtracker."
925msgstr "" 1019msgstr ""
926 1020
927#: template/gnurl.html.j2:168 1021#: template/gnurl.html.j2:329
928msgid "Maintainer and Cryptographic signatures" 1022msgid "Maintainer and Cryptographic signatures"
929msgstr "" 1023msgstr ""
930 1024
931#: template/gnurl.html.j2:170 1025#: template/gnurl.html.j2:331
932msgid "" 1026msgid ""
933"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP " 1027"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP "
934"Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, with the key " 1028"Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, with the key "
@@ -1392,7 +1486,7 @@ msgid ""
1392"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" 1486"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>"
1393msgstr "" 1487msgstr ""
1394 1488
1395#: template/index.html.j2:12 1489#: template/index.html.j2:18
1396msgid "" 1490msgid ""
1397"GNUnet is a new network protocol stack for building secure, distributed, and " 1491"GNUnet is a new network protocol stack for building secure, distributed, and "
1398"privacy-preserving applications. With strong roots in academic <a href=" 1492"privacy-preserving applications. With strong roots in academic <a href="
@@ -1401,7 +1495,7 @@ msgid ""
1401"stack." 1495"stack."
1402msgstr "" 1496msgstr ""
1403 1497
1404#: template/index.html.j2:20 1498#: template/index.html.j2:26
1405msgid "" 1499msgid ""
1406"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/" 1500"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
1407"Overlay_network\">overlay network</a> on top of the existing Internet " 1501"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1412,7 +1506,7 @@ msgid ""
1412"a>." 1506"a>."
1413msgstr "" 1507msgstr ""
1414 1508
1415#: template/index.html.j2:31 1509#: template/index.html.j2:37
1416msgid "" 1510msgid ""
1417"GNUnet is made for a free and open society: It's a self-organizing network " 1511"GNUnet is made for a free and open society: It's a self-organizing network "
1418"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free " 1512"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free "
@@ -1421,15 +1515,15 @@ msgid ""
1421"compromises." 1515"compromises."
1422msgstr "" 1516msgstr ""
1423 1517
1424#: template/index.html.j2:72 1518#: template/index.html.j2:78
1425msgid "The Internet of tomorrow needs GNUnet today" 1519msgid "The Internet of tomorrow needs GNUnet today"
1426msgstr "" 1520msgstr ""
1427 1521
1428#: template/index.html.j2:78 1522#: template/index.html.j2:84
1429msgid "Imagine..." 1523msgid "Imagine..."
1430msgstr "" 1524msgstr ""
1431 1525
1432#: template/index.html.j2:80 1526#: template/index.html.j2:86
1433msgid "" 1527msgid ""
1434"The conventional Internet is currently like a system of roads with deep " 1528"The conventional Internet is currently like a system of roads with deep "
1435"potholes and highwaymen all over the place. Even if you still can use the " 1529"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1446,11 +1540,11 @@ msgid ""
1446"central data base. -->" 1540"central data base. -->"
1447msgstr "" 1541msgstr ""
1448 1542
1449#: template/index.html.j2:102 1543#: template/index.html.j2:108
1450msgid "The Internet is broken" 1544msgid "The Internet is broken"
1451msgstr "" 1545msgstr ""
1452 1546
1453#: template/index.html.j2:104 1547#: template/index.html.j2:110
1454msgid "" 1548msgid ""
1455"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1549"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1456"protecting against address forgery, routers learning metadata, or choosing " 1550"protecting against address forgery, routers learning metadata, or choosing "
@@ -1461,7 +1555,7 @@ msgid ""
1461"multiple attacks massively threatening our freedom. -->" 1555"multiple attacks massively threatening our freedom. -->"
1462msgstr "" 1556msgstr ""
1463 1557
1464#: template/index.html.j2:116 1558#: template/index.html.j2:122
1465msgid "" 1559msgid ""
1466"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1560"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1467"\">privacy by design</a>, improving addressing, routing, naming and content " 1561"\">privacy by design</a>, improving addressing, routing, naming and content "
@@ -1472,11 +1566,11 @@ msgid ""
1472"content distribution in a technically robust manner. -->" 1566"content distribution in a technically robust manner. -->"
1473msgstr "" 1567msgstr ""
1474 1568
1475#: template/index.html.j2:132 1569#: template/index.html.j2:138
1476msgid "Decentralization is hard" 1570msgid "Decentralization is hard"
1477msgstr "" 1571msgstr ""
1478 1572
1479#: template/index.html.j2:135 1573#: template/index.html.j2:141
1480msgid "" 1574msgid ""
1481"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other " 1575"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
1482"distributed or P2P project develops its own library stack, covering " 1576"distributed or P2P project develops its own library stack, covering "
@@ -1487,7 +1581,7 @@ msgid ""
1487"potential number of vulnerabilities." 1581"potential number of vulnerabilities."
1488msgstr "" 1582msgstr ""
1489 1583
1490#: template/index.html.j2:147 1584#: template/index.html.j2:153
1491msgid "" 1585msgid ""
1492"GNUnet is a metadata-preserving foundation for your application, covering " 1586"GNUnet is a metadata-preserving foundation for your application, covering "
1493"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1587"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1495,11 +1589,11 @@ msgid ""
1495"almost two decades." 1589"almost two decades."
1496msgstr "" 1590msgstr ""
1497 1591
1498#: template/index.html.j2:161 1592#: template/index.html.j2:167
1499msgid "Metadata is exposed" 1593msgid "Metadata is exposed"
1500msgstr "" 1594msgstr ""
1501 1595
1502#: template/index.html.j2:163 1596#: template/index.html.j2:169
1503msgid "" 1597msgid ""
1504"Your metadata is just as revealing as the actual content; and it gets " 1598"Your metadata is just as revealing as the actual content; and it gets "
1505"exposed on the Internet.<br> Even though transport encryption is " 1599"exposed on the Internet.<br> Even though transport encryption is "
@@ -1515,11 +1609,11 @@ msgid ""
1515"routing, and more." 1609"routing, and more."
1516msgstr "" 1610msgstr ""
1517 1611
1518#: template/index.html.j2:188 1612#: template/index.html.j2:194
1519msgid "Freedoms are not respected" 1613msgid "Freedoms are not respected"
1520msgstr "" 1614msgstr ""
1521 1615
1522#: template/index.html.j2:190 1616#: template/index.html.j2:196
1523msgid "" 1617msgid ""
1524"Today, monitoring increasingly centralized infrastructure, proprietary " 1618"Today, monitoring increasingly centralized infrastructure, proprietary "
1525"implementations, traffic shapers and firewalls restrict all of the <a href=" 1619"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1527,7 +1621,7 @@ msgid ""
1527"various degrees." 1621"various degrees."
1528msgstr "" 1622msgstr ""
1529 1623
1530#: template/index.html.j2:199 1624#: template/index.html.j2:205
1531msgid "" 1625msgid ""
1532"GNUnet gives users freedoms to securely access information (\"run\" the " 1626"GNUnet gives users freedoms to securely access information (\"run\" the "
1533"network), to study all aspects of the network's operation (\"access the code" 1627"network), to study all aspects of the network's operation (\"access the code"
@@ -1535,13 +1629,13 @@ msgid ""
1535"new applications (\"modify\")." 1629"new applications (\"modify\")."
1536msgstr "" 1630msgstr ""
1537 1631
1538#: template/index.html.j2:211 1632#: template/index.html.j2:217
1539#, fuzzy 1633#, fuzzy
1540#| msgid "About GNUnet" 1634#| msgid "About GNUnet"
1541msgid "Learn more about GNUnet" 1635msgid "Learn more about GNUnet"
1542msgstr "Über GNUnet" 1636msgstr "Über GNUnet"
1543 1637
1544#: template/index.html.j2:213 1638#: template/index.html.j2:219
1545msgid "" 1639msgid ""
1546"If you want to know more about the GNUnet please continue reading the <a " 1640"If you want to know more about the GNUnet please continue reading the <a "
1547"href=\"about.html\">about page</a>. There are much more resources, such as " 1641"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1550,7 +1644,7 @@ msgid ""
1550"\"https://gnunet.org/en/video.html\">videos</a>." 1644"\"https://gnunet.org/en/video.html\">videos</a>."
1551msgstr "" 1645msgstr ""
1552 1646
1553#: template/index.html.j2:222 1647#: template/index.html.j2:228
1554msgid "" 1648msgid ""
1555"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get " 1649"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
1556"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install." 1650"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1560,26 +1654,26 @@ msgid ""
1560"comes to software &#8211; its not an easy task to rewrite the whole Internet!" 1654"comes to software &#8211; its not an easy task to rewrite the whole Internet!"
1561msgstr "" 1655msgstr ""
1562 1656
1563#: template/index.html.j2:245 1657#: template/index.html.j2:251
1564msgid "Featured Applications" 1658msgid "Featured Applications"
1565msgstr "" 1659msgstr ""
1566 1660
1567#: template/index.html.j2:254 1661#: template/index.html.j2:260
1568msgid "GNU Taler (Alpha)" 1662msgid "GNU Taler (Alpha)"
1569msgstr "" 1663msgstr ""
1570 1664
1571#: template/index.html.j2:256 1665#: template/index.html.j2:262
1572msgid "" 1666msgid ""
1573"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1667"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1574"electronic payment system. Payments are cryptographically secured and are " 1668"electronic payment system. Payments are cryptographically secured and are "
1575"confirmed within milliseconds with extremely low transaction costs." 1669"confirmed within milliseconds with extremely low transaction costs."
1576msgstr "" 1670msgstr ""
1577 1671
1578#: template/index.html.j2:268 1672#: template/index.html.j2:274
1579msgid "The GNU Name System" 1673msgid "The GNU Name System"
1580msgstr "" 1674msgstr ""
1581 1675
1582#: template/index.html.j2:271 1676#: template/index.html.j2:277
1583msgid "" 1677msgid ""
1584"The <a href=\"use.html#gns\">GNU Name System (GNS)</a> is a fully " 1678"The <a href=\"use.html#gns\">GNU Name System (GNS)</a> is a fully "
1585"decentralized replacement for the Domain Name System (DNS). Instead of using " 1679"decentralized replacement for the Domain Name System (DNS). Instead of using "
@@ -1590,11 +1684,11 @@ msgid ""
1590"efficient and instant key revocation mechanism. -->" 1684"efficient and instant key revocation mechanism. -->"
1591msgstr "" 1685msgstr ""
1592 1686
1593#: template/index.html.j2:287 1687#: template/index.html.j2:293
1594msgid "re:claimID" 1688msgid "re:claimID"
1595msgstr "" 1689msgstr ""
1596 1690
1597#: template/index.html.j2:289 1691#: template/index.html.j2:295
1598msgid "" 1692msgid ""
1599"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1693"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1600"Identity Provider (IdP) service built in top of the GNU Name System. It " 1694"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1602,37 +1696,37 @@ msgid ""
1602"standardized protocols (OpenID Connect)." 1696"standardized protocols (OpenID Connect)."
1603msgstr "" 1697msgstr ""
1604 1698
1605#: template/index.html.j2:302 1699#: template/index.html.j2:308
1606msgid "Filesharing (Alpha)" 1700msgid "Filesharing (Alpha)"
1607msgstr "" 1701msgstr ""
1608 1702
1609#: template/index.html.j2:304 1703#: template/index.html.j2:310
1610msgid "" 1704msgid ""
1611"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims " 1705"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
1612"to provide censorship-resistant, anonymous filesharing. The publisher is " 1706"to provide censorship-resistant, anonymous filesharing. The publisher is "
1613"empowered to make a gradual choice between performance and anonymity." 1707"empowered to make a gradual choice between performance and anonymity."
1614msgstr "" 1708msgstr ""
1615 1709
1616#: template/index.html.j2:315 1710#: template/index.html.j2:321
1617msgid "Conversation (Pre-Alpha)" 1711msgid "Conversation (Pre-Alpha)"
1618msgstr "" 1712msgstr ""
1619 1713
1620#: template/index.html.j2:317 1714#: template/index.html.j2:323
1621msgid "" 1715msgid ""
1622"GNUnet conversation is an application that provides secure voice " 1716"GNUnet conversation is an application that provides secure voice "
1623"communication in a fully decentralized way by employing GNUnet for routing " 1717"communication in a fully decentralized way by employing GNUnet for routing "
1624"and transport." 1718"and transport."
1625msgstr "" 1719msgstr ""
1626 1720
1627#: template/index.html.j2:334 1721#: template/index.html.j2:340
1628msgid "Upcoming Applications" 1722msgid "Upcoming Applications"
1629msgstr "" 1723msgstr ""
1630 1724
1631#: template/index.html.j2:343 1725#: template/index.html.j2:349
1632msgid "secushare" 1726msgid "secushare"
1633msgstr "" 1727msgstr ""
1634 1728
1635#: template/index.html.j2:345 1729#: template/index.html.j2:351
1636msgid "" 1730msgid ""
1637"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1731"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1638"social networking application on top of GNUnet. Using overlay multicast and " 1732"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1640,11 +1734,11 @@ msgid ""
1640"encrypted to authorized recipients only." 1734"encrypted to authorized recipients only."
1641msgstr "" 1735msgstr ""
1642 1736
1643#: template/index.html.j2:357 1737#: template/index.html.j2:363
1644msgid "pretty Easy privacy" 1738msgid "pretty Easy privacy"
1645msgstr "" 1739msgstr ""
1646 1740
1647#: template/index.html.j2:359 1741#: template/index.html.j2:365
1648msgid "" 1742msgid ""
1649"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1743"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1650"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1744"creating a usable end-to-end encrypted e-mail solution using opportunistic "
@@ -1697,13 +1791,15 @@ msgstr ""
1697msgid "Make an installation directory" 1791msgid "Make an installation directory"
1698msgstr "" 1792msgstr ""
1699 1793
1700#: template/install-on-debian9.html.j2:59 template/install-on-macos.html.j2:134 1794#: template/install-on-debian9.html.j2:59
1795#: template/install-on-macos.html.j2:134
1701#: template/install-on-netbsd.html.j2:224 1796#: template/install-on-netbsd.html.j2:224
1702#: template/install-on-ubuntu1804.html.j2:53 1797#: template/install-on-ubuntu1804.html.j2:53
1703msgid "Get the source code" 1798msgid "Get the source code"
1704msgstr "" 1799msgstr ""
1705 1800
1706#: template/install-on-debian9.html.j2:78 template/install-on-macos.html.j2:142 1801#: template/install-on-debian9.html.j2:78
1802#: template/install-on-macos.html.j2:142
1707#: template/install-on-netbsd.html.j2:232 1803#: template/install-on-netbsd.html.j2:232
1708#: template/install-on-ubuntu1804.html.j2:61 1804#: template/install-on-ubuntu1804.html.j2:61
1709msgid "Compile and Install" 1805msgid "Compile and Install"
@@ -1715,29 +1811,29 @@ msgid "Option 1: GNUnet for testing / usage"
1715msgstr "" 1811msgstr ""
1716 1812
1717#: template/install-on-debian9.html.j2:116 1813#: template/install-on-debian9.html.j2:116
1718#: template/install-on-ubuntu1804.html.j2:81 1814#: template/install-on-ubuntu1804.html.j2:82
1719msgid "Option 2: GNUnet for development" 1815msgid "Option 2: GNUnet for development"
1720msgstr "" 1816msgstr ""
1721 1817
1722#: template/install-on-debian9.html.j2:153 1818#: template/install-on-debian9.html.j2:153
1723#: template/install-on-ubuntu1804.html.j2:96 1819#: template/install-on-ubuntu1804.html.j2:97
1724msgid "Install GNUnet plugin for name resolution" 1820msgid "Install GNUnet plugin for name resolution"
1725msgstr "" 1821msgstr ""
1726 1822
1727#: template/install-on-debian9.html.j2:207 1823#: template/install-on-debian9.html.j2:207
1728#: template/install-on-ubuntu1804.html.j2:133 1824#: template/install-on-ubuntu1804.html.j2:134
1729msgid "Create configuration file" 1825msgid "Create configuration file"
1730msgstr "" 1826msgstr ""
1731 1827
1732#: template/install-on-debian9.html.j2:227 1828#: template/install-on-debian9.html.j2:227
1733#: template/install-on-ubuntu1804.html.j2:155 1829#: template/install-on-ubuntu1804.html.j2:156
1734#, fuzzy 1830#, fuzzy
1735#| msgid "GNUnet" 1831#| msgid "GNUnet"
1736msgid "Use GNUnet!" 1832msgid "Use GNUnet!"
1737msgstr "GNUnet" 1833msgstr "GNUnet"
1738 1834
1739#: template/install-on-debian9.html.j2:232 1835#: template/install-on-debian9.html.j2:232
1740#: template/install-on-ubuntu1804.html.j2:161 1836#: template/install-on-ubuntu1804.html.j2:162
1741msgid "Uninstall GNUnet and its dependencies" 1837msgid "Uninstall GNUnet and its dependencies"
1742msgstr "" 1838msgstr ""
1743 1839
@@ -1753,15 +1849,18 @@ msgstr ""
1753msgid "First steps" 1849msgid "First steps"
1754msgstr "" 1850msgstr ""
1755 1851
1756#: template/install-on-macos.html.j2:109 template/install-on-netbsd.html.j2:182 1852#: template/install-on-macos.html.j2:109
1853#: template/install-on-netbsd.html.j2:182
1757msgid "Alternative: Installation from source" 1854msgid "Alternative: Installation from source"
1758msgstr "" 1855msgstr ""
1759 1856
1760#: template/install-on-macos.html.j2:154 template/install-on-netbsd.html.j2:242 1857#: template/install-on-macos.html.j2:154
1858#: template/install-on-netbsd.html.j2:242
1761msgid "Option 1: GNUnet for production / usage" 1859msgid "Option 1: GNUnet for production / usage"
1762msgstr "" 1860msgstr ""
1763 1861
1764#: template/install-on-macos.html.j2:187 template/install-on-netbsd.html.j2:267 1862#: template/install-on-macos.html.j2:187
1863#: template/install-on-netbsd.html.j2:267
1765msgid "Option 2: GNUnet experimental" 1864msgid "Option 2: GNUnet experimental"
1766msgstr "" 1865msgstr ""
1767 1866
diff --git a/locale/en/LC_MESSAGES/messages.po b/locale/en/LC_MESSAGES/messages.po
index f7b2808a..26d3cd64 100644
--- a/locale/en/LC_MESSAGES/messages.po
+++ b/locale/en/LC_MESSAGES/messages.po
@@ -52,11 +52,11 @@ msgid ""
52"href='contact.html'>Report issues with this website</a>." 52"href='contact.html'>Report issues with this website</a>."
53msgstr "" 53msgstr ""
54 54
55#: common/navigation.j2.inc:39 template/index.html.j2:46 55#: common/navigation.j2.inc:39 template/index.html.j2:52
56msgid "About" 56msgid "About"
57msgstr "" 57msgstr ""
58 58
59#: common/navigation.j2.inc:42 template/index.html.j2:378 59#: common/navigation.j2.inc:42 template/index.html.j2:384
60msgid "News" 60msgid "News"
61msgstr "" 61msgstr ""
62 62
@@ -64,7 +64,7 @@ msgstr ""
64msgid "Community" 64msgid "Community"
65msgstr "" 65msgstr ""
66 66
67#: common/navigation.j2.inc:50 template/index.html.j2:58 67#: common/navigation.j2.inc:50 template/index.html.j2:64
68msgid "Engage" 68msgid "Engage"
69msgstr "" 69msgstr ""
70 70
@@ -104,7 +104,7 @@ msgstr ""
104msgid "Documentation" 104msgid "Documentation"
105msgstr "" 105msgstr ""
106 106
107#: common/navigation.j2.inc:86 template/index.html.j2:52 107#: common/navigation.j2.inc:86 template/index.html.j2:58
108#: template/install.html.j2:6 108#: template/install.html.j2:6
109msgid "Install" 109msgid "Install"
110msgstr "" 110msgstr ""
@@ -497,7 +497,7 @@ msgid ""
497"org/gauger/\">https://old.gnunet.org/gauger/</a>." 497"org/gauger/\">https://old.gnunet.org/gauger/</a>."
498msgstr "" 498msgstr ""
499 499
500#: template/download.html.j2:7 template/gnurl.html.j2:140 500#: template/download.html.j2:7 template/gnurl.html.j2:147
501msgid "Downloads" 501msgid "Downloads"
502msgstr "" 502msgstr ""
503 503
@@ -838,42 +838,134 @@ msgid ""
838msgstr "" 838msgstr ""
839 839
840#: template/gnurl.html.j2:128 840#: template/gnurl.html.j2:128
841msgid "" 841msgid "You can get the gnurl git repository using:"
842"You can get the Gnurl Git repository using: <!-- https://bugs.gnunet.org/" 842msgstr ""
843"view.php?id=5483 ! <code>git clone https://git.taler.net/gnurl.git</code> --" 843
844"> <code>git clone git://git.taler.net/gnurl.git</code> The versions are " 844#: template/gnurl.html.j2:141
845"checked in as signed git tags." 845msgid "The versions are checked in as (signed) git tags."
846msgstr "" 846msgstr ""
847 847
848#: template/gnurl.html.j2:142 848#: template/gnurl.html.j2:149
849msgid "" 849msgid ""
850"Releases are published on <a href=\"https://ftp.gnu.org/gnu/gnunet/\">ftp." 850"Releases are published on <a href=\"https://ftpmirror.gnu.org/gnu/gnunet/"
851"gnu.org/gnu/gnunet</a>. gnURL is available from within a variety of " 851"\">ftpmirror.gnu.org/gnu/gnunet</a>. gnurl is available from within a "
852"distributions and package managers. Package Managers which include gnurl " 852"variety of distributions and package managers. Package Managers which "
853"are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</a> (available " 853"include gnurl are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</"
854"as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> through the " 854"a> (available as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> "
855"collaborative ebuild collection <a href=\"https://git.gnunet.org/" 855"through the collaborative ebuild collection <a href=\"https://git.gnunet.org/"
856"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href=" 856"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href="
857"\"https://nixos.org/nix/\">Nix</a>, and <a href=\"http://pkgsrc.org" 857"\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a href=\"https://"
858"\">pkgsrc</a>." 858"pkgsrc.org\">pkgsrc</a>."
859msgstr ""
860
861#: template/gnurl.html.j2:165
862msgid "Building gnurl"
863msgstr ""
864
865#: template/gnurl.html.j2:167
866msgid ""
867"We suggest to closely follow release announcements, as they might indicate "
868"changes in how gnurl is to be build. <br> If your package manager provides a "
869"binary build or build instructions to build gnurl from source automated and "
870"integrated with your environment, we strongly suggest to use this binary "
871"build. <br> There are two ways to build gnurl. The first one builds from the "
872"most recent git tag, the second one uses the distributed tarball. "
873"Distributors generally are supposed to build from the tarball, but we "
874"describe both methods here. Both methods are written with a NetBSD 9 "
875"userland in mind, substitute tools as necessary. <br> You should <b>avoid</"
876"b> building gnurl from the tip of the default git branch, as only tags are "
877"considered to be stable and approved builds."
878msgstr ""
879
880#: template/gnurl.html.j2:188
881msgid "Building from the distributed tarball (prefered method)"
882msgstr ""
883
884#: template/gnurl.html.j2:190
885msgid ""
886"If you want to verify the signature, install an OpenPGP compatible tool such "
887"as security/gnupgp2 (and set it up). Assuming you use pkgin:"
888msgstr ""
889
890#: template/gnurl.html.j2:204
891msgid "Fetch the signature key from"
892msgstr ""
893
894#: template/gnurl.html.j2:208
895msgid "or via commandline with gnupg2."
896msgstr ""
897
898#: template/gnurl.html.j2:213
899msgid ""
900"Fetch the release, the signature, the checksum file as well as its signature:"
901msgstr ""
902
903#: template/gnurl.html.j2:232
904msgid ""
905"verify the signatures, and verify the checksums against the checksums in "
906"the .sum.txt file."
859msgstr "" 907msgstr ""
860 908
861#: template/gnurl.html.j2:157 909#: template/gnurl.html.j2:238
910msgid "unpack the tarball:"
911msgstr ""
912
913#: template/gnurl.html.j2:248
914msgid "Change into the directory"
915msgstr ""
916
917#: template/gnurl.html.j2:258
918msgid "Now you can either run"
919msgstr ""
920
921#: template/gnurl.html.j2:268
922msgid "directly (and read configure-gnurl before you do so) or invoke"
923msgstr ""
924
925#: template/gnurl.html.j2:278
926msgid ""
927"and pass additional parameters such as a custom PREFIX location. Further "
928"reference can be the"
929msgstr ""
930
931#: template/gnurl.html.j2:283
932msgid "Now run"
933msgstr ""
934
935#: template/gnurl.html.j2:293
936msgid "(this is optional)"
937msgstr ""
938
939#: template/gnurl.html.j2:302
940msgid "and you are done."
941msgstr ""
942
943#: template/gnurl.html.j2:306
944msgid "Building from a tagged git commit"
945msgstr ""
946
947#: template/gnurl.html.j2:308
948msgid ""
949"Follow the steps above, but instead of downloading the tarball, clone the "
950"git tag you want to build from."
951msgstr ""
952
953#: template/gnurl.html.j2:318
862msgid "Reporting Bugs" 954msgid "Reporting Bugs"
863msgstr "" 955msgstr ""
864 956
865#: template/gnurl.html.j2:159 957#: template/gnurl.html.j2:320
866msgid "" 958msgid ""
867"You can report bugs on our bug tracker: <a href=\"https://bugs.gnunet.org/" 959"You can report bugs on our bug tracker: <a href=\"https://bugs.gnunet.org/"
868"\">bugs.gnunet.org</a>. Alternatively you can use our bug mailinglist, but " 960"\">bugs.gnunet.org</a>. Alternatively you can use our bug mailinglist, but "
869"we prefer to track bugs on the bugtracker." 961"we prefer to track bugs on the bugtracker."
870msgstr "" 962msgstr ""
871 963
872#: template/gnurl.html.j2:168 964#: template/gnurl.html.j2:329
873msgid "Maintainer and Cryptographic signatures" 965msgid "Maintainer and Cryptographic signatures"
874msgstr "" 966msgstr ""
875 967
876#: template/gnurl.html.j2:170 968#: template/gnurl.html.j2:331
877msgid "" 969msgid ""
878"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP " 970"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP "
879"Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, with the key " 971"Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, with the key "
@@ -1335,7 +1427,7 @@ msgid ""
1335"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" 1427"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>"
1336msgstr "" 1428msgstr ""
1337 1429
1338#: template/index.html.j2:12 1430#: template/index.html.j2:18
1339msgid "" 1431msgid ""
1340"GNUnet is a new network protocol stack for building secure, distributed, and " 1432"GNUnet is a new network protocol stack for building secure, distributed, and "
1341"privacy-preserving applications. With strong roots in academic <a href=" 1433"privacy-preserving applications. With strong roots in academic <a href="
@@ -1344,7 +1436,7 @@ msgid ""
1344"stack." 1436"stack."
1345msgstr "" 1437msgstr ""
1346 1438
1347#: template/index.html.j2:20 1439#: template/index.html.j2:26
1348msgid "" 1440msgid ""
1349"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/" 1441"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
1350"Overlay_network\">overlay network</a> on top of the existing Internet " 1442"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1355,7 +1447,7 @@ msgid ""
1355"a>." 1447"a>."
1356msgstr "" 1448msgstr ""
1357 1449
1358#: template/index.html.j2:31 1450#: template/index.html.j2:37
1359msgid "" 1451msgid ""
1360"GNUnet is made for a free and open society: It's a self-organizing network " 1452"GNUnet is made for a free and open society: It's a self-organizing network "
1361"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free " 1453"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free "
@@ -1364,15 +1456,15 @@ msgid ""
1364"compromises." 1456"compromises."
1365msgstr "" 1457msgstr ""
1366 1458
1367#: template/index.html.j2:72 1459#: template/index.html.j2:78
1368msgid "The Internet of tomorrow needs GNUnet today" 1460msgid "The Internet of tomorrow needs GNUnet today"
1369msgstr "" 1461msgstr ""
1370 1462
1371#: template/index.html.j2:78 1463#: template/index.html.j2:84
1372msgid "Imagine..." 1464msgid "Imagine..."
1373msgstr "" 1465msgstr ""
1374 1466
1375#: template/index.html.j2:80 1467#: template/index.html.j2:86
1376msgid "" 1468msgid ""
1377"The conventional Internet is currently like a system of roads with deep " 1469"The conventional Internet is currently like a system of roads with deep "
1378"potholes and highwaymen all over the place. Even if you still can use the " 1470"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1389,11 +1481,11 @@ msgid ""
1389"central data base. -->" 1481"central data base. -->"
1390msgstr "" 1482msgstr ""
1391 1483
1392#: template/index.html.j2:102 1484#: template/index.html.j2:108
1393msgid "The Internet is broken" 1485msgid "The Internet is broken"
1394msgstr "" 1486msgstr ""
1395 1487
1396#: template/index.html.j2:104 1488#: template/index.html.j2:110
1397msgid "" 1489msgid ""
1398"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1490"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1399"protecting against address forgery, routers learning metadata, or choosing " 1491"protecting against address forgery, routers learning metadata, or choosing "
@@ -1404,7 +1496,7 @@ msgid ""
1404"multiple attacks massively threatening our freedom. -->" 1496"multiple attacks massively threatening our freedom. -->"
1405msgstr "" 1497msgstr ""
1406 1498
1407#: template/index.html.j2:116 1499#: template/index.html.j2:122
1408msgid "" 1500msgid ""
1409"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1501"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1410"\">privacy by design</a>, improving addressing, routing, naming and content " 1502"\">privacy by design</a>, improving addressing, routing, naming and content "
@@ -1415,11 +1507,11 @@ msgid ""
1415"content distribution in a technically robust manner. -->" 1507"content distribution in a technically robust manner. -->"
1416msgstr "" 1508msgstr ""
1417 1509
1418#: template/index.html.j2:132 1510#: template/index.html.j2:138
1419msgid "Decentralization is hard" 1511msgid "Decentralization is hard"
1420msgstr "" 1512msgstr ""
1421 1513
1422#: template/index.html.j2:135 1514#: template/index.html.j2:141
1423msgid "" 1515msgid ""
1424"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other " 1516"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
1425"distributed or P2P project develops its own library stack, covering " 1517"distributed or P2P project develops its own library stack, covering "
@@ -1430,7 +1522,7 @@ msgid ""
1430"potential number of vulnerabilities." 1522"potential number of vulnerabilities."
1431msgstr "" 1523msgstr ""
1432 1524
1433#: template/index.html.j2:147 1525#: template/index.html.j2:153
1434msgid "" 1526msgid ""
1435"GNUnet is a metadata-preserving foundation for your application, covering " 1527"GNUnet is a metadata-preserving foundation for your application, covering "
1436"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1528"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1438,11 +1530,11 @@ msgid ""
1438"almost two decades." 1530"almost two decades."
1439msgstr "" 1531msgstr ""
1440 1532
1441#: template/index.html.j2:161 1533#: template/index.html.j2:167
1442msgid "Metadata is exposed" 1534msgid "Metadata is exposed"
1443msgstr "" 1535msgstr ""
1444 1536
1445#: template/index.html.j2:163 1537#: template/index.html.j2:169
1446msgid "" 1538msgid ""
1447"Your metadata is just as revealing as the actual content; and it gets " 1539"Your metadata is just as revealing as the actual content; and it gets "
1448"exposed on the Internet.<br> Even though transport encryption is " 1540"exposed on the Internet.<br> Even though transport encryption is "
@@ -1458,11 +1550,11 @@ msgid ""
1458"routing, and more." 1550"routing, and more."
1459msgstr "" 1551msgstr ""
1460 1552
1461#: template/index.html.j2:188 1553#: template/index.html.j2:194
1462msgid "Freedoms are not respected" 1554msgid "Freedoms are not respected"
1463msgstr "" 1555msgstr ""
1464 1556
1465#: template/index.html.j2:190 1557#: template/index.html.j2:196
1466msgid "" 1558msgid ""
1467"Today, monitoring increasingly centralized infrastructure, proprietary " 1559"Today, monitoring increasingly centralized infrastructure, proprietary "
1468"implementations, traffic shapers and firewalls restrict all of the <a href=" 1560"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1470,7 +1562,7 @@ msgid ""
1470"various degrees." 1562"various degrees."
1471msgstr "" 1563msgstr ""
1472 1564
1473#: template/index.html.j2:199 1565#: template/index.html.j2:205
1474msgid "" 1566msgid ""
1475"GNUnet gives users freedoms to securely access information (\"run\" the " 1567"GNUnet gives users freedoms to securely access information (\"run\" the "
1476"network), to study all aspects of the network's operation (\"access the code" 1568"network), to study all aspects of the network's operation (\"access the code"
@@ -1478,11 +1570,11 @@ msgid ""
1478"new applications (\"modify\")." 1570"new applications (\"modify\")."
1479msgstr "" 1571msgstr ""
1480 1572
1481#: template/index.html.j2:211 1573#: template/index.html.j2:217
1482msgid "Learn more about GNUnet" 1574msgid "Learn more about GNUnet"
1483msgstr "" 1575msgstr ""
1484 1576
1485#: template/index.html.j2:213 1577#: template/index.html.j2:219
1486msgid "" 1578msgid ""
1487"If you want to know more about the GNUnet please continue reading the <a " 1579"If you want to know more about the GNUnet please continue reading the <a "
1488"href=\"about.html\">about page</a>. There are much more resources, such as " 1580"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1491,7 +1583,7 @@ msgid ""
1491"\"https://gnunet.org/en/video.html\">videos</a>." 1583"\"https://gnunet.org/en/video.html\">videos</a>."
1492msgstr "" 1584msgstr ""
1493 1585
1494#: template/index.html.j2:222 1586#: template/index.html.j2:228
1495msgid "" 1587msgid ""
1496"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get " 1588"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
1497"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install." 1589"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1501,26 +1593,26 @@ msgid ""
1501"comes to software &#8211; its not an easy task to rewrite the whole Internet!" 1593"comes to software &#8211; its not an easy task to rewrite the whole Internet!"
1502msgstr "" 1594msgstr ""
1503 1595
1504#: template/index.html.j2:245 1596#: template/index.html.j2:251
1505msgid "Featured Applications" 1597msgid "Featured Applications"
1506msgstr "" 1598msgstr ""
1507 1599
1508#: template/index.html.j2:254 1600#: template/index.html.j2:260
1509msgid "GNU Taler (Alpha)" 1601msgid "GNU Taler (Alpha)"
1510msgstr "" 1602msgstr ""
1511 1603
1512#: template/index.html.j2:256 1604#: template/index.html.j2:262
1513msgid "" 1605msgid ""
1514"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1606"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1515"electronic payment system. Payments are cryptographically secured and are " 1607"electronic payment system. Payments are cryptographically secured and are "
1516"confirmed within milliseconds with extremely low transaction costs." 1608"confirmed within milliseconds with extremely low transaction costs."
1517msgstr "" 1609msgstr ""
1518 1610
1519#: template/index.html.j2:268 1611#: template/index.html.j2:274
1520msgid "The GNU Name System" 1612msgid "The GNU Name System"
1521msgstr "" 1613msgstr ""
1522 1614
1523#: template/index.html.j2:271 1615#: template/index.html.j2:277
1524msgid "" 1616msgid ""
1525"The <a href=\"use.html#gns\">GNU Name System (GNS)</a> is a fully " 1617"The <a href=\"use.html#gns\">GNU Name System (GNS)</a> is a fully "
1526"decentralized replacement for the Domain Name System (DNS). Instead of using " 1618"decentralized replacement for the Domain Name System (DNS). Instead of using "
@@ -1531,11 +1623,11 @@ msgid ""
1531"efficient and instant key revocation mechanism. -->" 1623"efficient and instant key revocation mechanism. -->"
1532msgstr "" 1624msgstr ""
1533 1625
1534#: template/index.html.j2:287 1626#: template/index.html.j2:293
1535msgid "re:claimID" 1627msgid "re:claimID"
1536msgstr "" 1628msgstr ""
1537 1629
1538#: template/index.html.j2:289 1630#: template/index.html.j2:295
1539msgid "" 1631msgid ""
1540"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1632"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1541"Identity Provider (IdP) service built in top of the GNU Name System. It " 1633"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1543,37 +1635,37 @@ msgid ""
1543"standardized protocols (OpenID Connect)." 1635"standardized protocols (OpenID Connect)."
1544msgstr "" 1636msgstr ""
1545 1637
1546#: template/index.html.j2:302 1638#: template/index.html.j2:308
1547msgid "Filesharing (Alpha)" 1639msgid "Filesharing (Alpha)"
1548msgstr "" 1640msgstr ""
1549 1641
1550#: template/index.html.j2:304 1642#: template/index.html.j2:310
1551msgid "" 1643msgid ""
1552"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims " 1644"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
1553"to provide censorship-resistant, anonymous filesharing. The publisher is " 1645"to provide censorship-resistant, anonymous filesharing. The publisher is "
1554"empowered to make a gradual choice between performance and anonymity." 1646"empowered to make a gradual choice between performance and anonymity."
1555msgstr "" 1647msgstr ""
1556 1648
1557#: template/index.html.j2:315 1649#: template/index.html.j2:321
1558msgid "Conversation (Pre-Alpha)" 1650msgid "Conversation (Pre-Alpha)"
1559msgstr "" 1651msgstr ""
1560 1652
1561#: template/index.html.j2:317 1653#: template/index.html.j2:323
1562msgid "" 1654msgid ""
1563"GNUnet conversation is an application that provides secure voice " 1655"GNUnet conversation is an application that provides secure voice "
1564"communication in a fully decentralized way by employing GNUnet for routing " 1656"communication in a fully decentralized way by employing GNUnet for routing "
1565"and transport." 1657"and transport."
1566msgstr "" 1658msgstr ""
1567 1659
1568#: template/index.html.j2:334 1660#: template/index.html.j2:340
1569msgid "Upcoming Applications" 1661msgid "Upcoming Applications"
1570msgstr "" 1662msgstr ""
1571 1663
1572#: template/index.html.j2:343 1664#: template/index.html.j2:349
1573msgid "secushare" 1665msgid "secushare"
1574msgstr "" 1666msgstr ""
1575 1667
1576#: template/index.html.j2:345 1668#: template/index.html.j2:351
1577msgid "" 1669msgid ""
1578"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1670"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1579"social networking application on top of GNUnet. Using overlay multicast and " 1671"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1581,11 +1673,11 @@ msgid ""
1581"encrypted to authorized recipients only." 1673"encrypted to authorized recipients only."
1582msgstr "" 1674msgstr ""
1583 1675
1584#: template/index.html.j2:357 1676#: template/index.html.j2:363
1585msgid "pretty Easy privacy" 1677msgid "pretty Easy privacy"
1586msgstr "" 1678msgstr ""
1587 1679
1588#: template/index.html.j2:359 1680#: template/index.html.j2:365
1589msgid "" 1681msgid ""
1590"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1682"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1591"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1683"creating a usable end-to-end encrypted e-mail solution using opportunistic "
@@ -1638,13 +1730,15 @@ msgstr ""
1638msgid "Make an installation directory" 1730msgid "Make an installation directory"
1639msgstr "" 1731msgstr ""
1640 1732
1641#: template/install-on-debian9.html.j2:59 template/install-on-macos.html.j2:134 1733#: template/install-on-debian9.html.j2:59
1734#: template/install-on-macos.html.j2:134
1642#: template/install-on-netbsd.html.j2:224 1735#: template/install-on-netbsd.html.j2:224
1643#: template/install-on-ubuntu1804.html.j2:53 1736#: template/install-on-ubuntu1804.html.j2:53
1644msgid "Get the source code" 1737msgid "Get the source code"
1645msgstr "" 1738msgstr ""
1646 1739
1647#: template/install-on-debian9.html.j2:78 template/install-on-macos.html.j2:142 1740#: template/install-on-debian9.html.j2:78
1741#: template/install-on-macos.html.j2:142
1648#: template/install-on-netbsd.html.j2:232 1742#: template/install-on-netbsd.html.j2:232
1649#: template/install-on-ubuntu1804.html.j2:61 1743#: template/install-on-ubuntu1804.html.j2:61
1650msgid "Compile and Install" 1744msgid "Compile and Install"
@@ -1656,27 +1750,27 @@ msgid "Option 1: GNUnet for testing / usage"
1656msgstr "" 1750msgstr ""
1657 1751
1658#: template/install-on-debian9.html.j2:116 1752#: template/install-on-debian9.html.j2:116
1659#: template/install-on-ubuntu1804.html.j2:81 1753#: template/install-on-ubuntu1804.html.j2:82
1660msgid "Option 2: GNUnet for development" 1754msgid "Option 2: GNUnet for development"
1661msgstr "" 1755msgstr ""
1662 1756
1663#: template/install-on-debian9.html.j2:153 1757#: template/install-on-debian9.html.j2:153
1664#: template/install-on-ubuntu1804.html.j2:96 1758#: template/install-on-ubuntu1804.html.j2:97
1665msgid "Install GNUnet plugin for name resolution" 1759msgid "Install GNUnet plugin for name resolution"
1666msgstr "" 1760msgstr ""
1667 1761
1668#: template/install-on-debian9.html.j2:207 1762#: template/install-on-debian9.html.j2:207
1669#: template/install-on-ubuntu1804.html.j2:133 1763#: template/install-on-ubuntu1804.html.j2:134
1670msgid "Create configuration file" 1764msgid "Create configuration file"
1671msgstr "" 1765msgstr ""
1672 1766
1673#: template/install-on-debian9.html.j2:227 1767#: template/install-on-debian9.html.j2:227
1674#: template/install-on-ubuntu1804.html.j2:155 1768#: template/install-on-ubuntu1804.html.j2:156
1675msgid "Use GNUnet!" 1769msgid "Use GNUnet!"
1676msgstr "" 1770msgstr ""
1677 1771
1678#: template/install-on-debian9.html.j2:232 1772#: template/install-on-debian9.html.j2:232
1679#: template/install-on-ubuntu1804.html.j2:161 1773#: template/install-on-ubuntu1804.html.j2:162
1680msgid "Uninstall GNUnet and its dependencies" 1774msgid "Uninstall GNUnet and its dependencies"
1681msgstr "" 1775msgstr ""
1682 1776
@@ -1692,15 +1786,18 @@ msgstr ""
1692msgid "First steps" 1786msgid "First steps"
1693msgstr "" 1787msgstr ""
1694 1788
1695#: template/install-on-macos.html.j2:109 template/install-on-netbsd.html.j2:182 1789#: template/install-on-macos.html.j2:109
1790#: template/install-on-netbsd.html.j2:182
1696msgid "Alternative: Installation from source" 1791msgid "Alternative: Installation from source"
1697msgstr "" 1792msgstr ""
1698 1793
1699#: template/install-on-macos.html.j2:154 template/install-on-netbsd.html.j2:242 1794#: template/install-on-macos.html.j2:154
1795#: template/install-on-netbsd.html.j2:242
1700msgid "Option 1: GNUnet for production / usage" 1796msgid "Option 1: GNUnet for production / usage"
1701msgstr "" 1797msgstr ""
1702 1798
1703#: template/install-on-macos.html.j2:187 template/install-on-netbsd.html.j2:267 1799#: template/install-on-macos.html.j2:187
1800#: template/install-on-netbsd.html.j2:267
1704msgid "Option 2: GNUnet experimental" 1801msgid "Option 2: GNUnet experimental"
1705msgstr "" 1802msgstr ""
1706 1803
diff --git a/locale/es/LC_MESSAGES/messages.po b/locale/es/LC_MESSAGES/messages.po
index bdf77f57..dd4a6750 100644
--- a/locale/es/LC_MESSAGES/messages.po
+++ b/locale/es/LC_MESSAGES/messages.po
@@ -8,14 +8,14 @@ msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: PROJECT VERSION\n" 9"Project-Id-Version: PROJECT VERSION\n"
10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
11"POT-Creation-Date: 2019-08-18 23:27+0200\n" 11"POT-Creation-Date: 2019-09-13 10:04+0000\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n" 14"Language-Team: LANGUAGE <LL@li.org>\n"
15"Language: es\n"
16"MIME-Version: 1.0\n" 15"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=UTF-8\n" 16"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n" 17"Content-Transfer-Encoding: 8bit\n"
18"Language: es\n"
19"Generated-By: Babel 2.4.0\n" 19"Generated-By: Babel 2.4.0\n"
20 20
21#: common/base.j2:5 21#: common/base.j2:5
@@ -72,11 +72,11 @@ msgid ""
72"href='contact.html'>Report issues with this website</a>." 72"href='contact.html'>Report issues with this website</a>."
73msgstr "" 73msgstr ""
74 74
75#: common/navigation.j2.inc:39 template/index.html.j2:46 75#: common/navigation.j2.inc:39 template/index.html.j2:52
76msgid "About" 76msgid "About"
77msgstr "Sobre" 77msgstr "Sobre"
78 78
79#: common/navigation.j2.inc:42 template/index.html.j2:378 79#: common/navigation.j2.inc:42 template/index.html.j2:384
80msgid "News" 80msgid "News"
81msgstr "Nuevo" 81msgstr "Nuevo"
82 82
@@ -84,7 +84,7 @@ msgstr "Nuevo"
84msgid "Community" 84msgid "Community"
85msgstr "Comunidad" 85msgstr "Comunidad"
86 86
87#: common/navigation.j2.inc:50 template/index.html.j2:58 87#: common/navigation.j2.inc:50 template/index.html.j2:64
88msgid "Engage" 88msgid "Engage"
89msgstr "Participa" 89msgstr "Participa"
90 90
@@ -128,7 +128,7 @@ msgstr "Desarrollo"
128msgid "Documentation" 128msgid "Documentation"
129msgstr "Documentación" 129msgstr "Documentación"
130 130
131#: common/navigation.j2.inc:86 template/index.html.j2:52 131#: common/navigation.j2.inc:86 template/index.html.j2:58
132#: template/install.html.j2:6 132#: template/install.html.j2:6
133msgid "Install" 133msgid "Install"
134msgstr "Instala" 134msgstr "Instala"
@@ -521,7 +521,7 @@ msgid ""
521"org/gauger/\">https://old.gnunet.org/gauger/</a>." 521"org/gauger/\">https://old.gnunet.org/gauger/</a>."
522msgstr "" 522msgstr ""
523 523
524#: template/download.html.j2:7 template/gnurl.html.j2:140 524#: template/download.html.j2:7 template/gnurl.html.j2:147
525msgid "Downloads" 525msgid "Downloads"
526msgstr "" 526msgstr ""
527 527
@@ -864,42 +864,134 @@ msgid ""
864msgstr "" 864msgstr ""
865 865
866#: template/gnurl.html.j2:128 866#: template/gnurl.html.j2:128
867msgid "" 867msgid "You can get the gnurl git repository using:"
868"You can get the Gnurl Git repository using: <!-- https://bugs.gnunet.org/"
869"view.php?id=5483 ! <code>git clone https://git.taler.net/gnurl.git</code> --"
870"> <code>git clone git://git.taler.net/gnurl.git</code> The versions are "
871"checked in as signed git tags."
872msgstr "" 868msgstr ""
873 869
874#: template/gnurl.html.j2:142 870#: template/gnurl.html.j2:141
871msgid "The versions are checked in as (signed) git tags."
872msgstr ""
873
874#: template/gnurl.html.j2:149
875msgid "" 875msgid ""
876"Releases are published on <a href=\"https://ftp.gnu.org/gnu/gnunet/\">ftp." 876"Releases are published on <a href=\"https://ftpmirror.gnu.org/gnu/gnunet/"
877"gnu.org/gnu/gnunet</a>. gnURL is available from within a variety of " 877"\">ftpmirror.gnu.org/gnu/gnunet</a>. gnurl is available from within a "
878"distributions and package managers. Package Managers which include gnurl " 878"variety of distributions and package managers. Package Managers which "
879"are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</a> (available " 879"include gnurl are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</"
880"as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> through the " 880"a> (available as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> "
881"collaborative ebuild collection <a href=\"https://git.gnunet.org/" 881"through the collaborative ebuild collection <a href=\"https://git.gnunet.org/"
882"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href=" 882"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href="
883"\"https://nixos.org/nix/\">Nix</a>, and <a href=\"http://pkgsrc.org" 883"\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a href=\"https://"
884"\">pkgsrc</a>." 884"pkgsrc.org\">pkgsrc</a>."
885msgstr ""
886
887#: template/gnurl.html.j2:165
888msgid "Building gnurl"
889msgstr ""
890
891#: template/gnurl.html.j2:167
892msgid ""
893"We suggest to closely follow release announcements, as they might indicate "
894"changes in how gnurl is to be build. <br> If your package manager provides a "
895"binary build or build instructions to build gnurl from source automated and "
896"integrated with your environment, we strongly suggest to use this binary "
897"build. <br> There are two ways to build gnurl. The first one builds from the "
898"most recent git tag, the second one uses the distributed tarball. "
899"Distributors generally are supposed to build from the tarball, but we "
900"describe both methods here. Both methods are written with a NetBSD 9 "
901"userland in mind, substitute tools as necessary. <br> You should <b>avoid</"
902"b> building gnurl from the tip of the default git branch, as only tags are "
903"considered to be stable and approved builds."
904msgstr ""
905
906#: template/gnurl.html.j2:188
907msgid "Building from the distributed tarball (prefered method)"
908msgstr ""
909
910#: template/gnurl.html.j2:190
911msgid ""
912"If you want to verify the signature, install an OpenPGP compatible tool such "
913"as security/gnupgp2 (and set it up). Assuming you use pkgin:"
914msgstr ""
915
916#: template/gnurl.html.j2:204
917msgid "Fetch the signature key from"
918msgstr ""
919
920#: template/gnurl.html.j2:208
921msgid "or via commandline with gnupg2."
922msgstr ""
923
924#: template/gnurl.html.j2:213
925msgid ""
926"Fetch the release, the signature, the checksum file as well as its signature:"
927msgstr ""
928
929#: template/gnurl.html.j2:232
930msgid ""
931"verify the signatures, and verify the checksums against the checksums in "
932"the .sum.txt file."
885msgstr "" 933msgstr ""
886 934
887#: template/gnurl.html.j2:157 935#: template/gnurl.html.j2:238
936msgid "unpack the tarball:"
937msgstr ""
938
939#: template/gnurl.html.j2:248
940msgid "Change into the directory"
941msgstr ""
942
943#: template/gnurl.html.j2:258
944msgid "Now you can either run"
945msgstr ""
946
947#: template/gnurl.html.j2:268
948msgid "directly (and read configure-gnurl before you do so) or invoke"
949msgstr ""
950
951#: template/gnurl.html.j2:278
952msgid ""
953"and pass additional parameters such as a custom PREFIX location. Further "
954"reference can be the"
955msgstr ""
956
957#: template/gnurl.html.j2:283
958msgid "Now run"
959msgstr ""
960
961#: template/gnurl.html.j2:293
962msgid "(this is optional)"
963msgstr ""
964
965#: template/gnurl.html.j2:302
966msgid "and you are done."
967msgstr ""
968
969#: template/gnurl.html.j2:306
970msgid "Building from a tagged git commit"
971msgstr ""
972
973#: template/gnurl.html.j2:308
974msgid ""
975"Follow the steps above, but instead of downloading the tarball, clone the "
976"git tag you want to build from."
977msgstr ""
978
979#: template/gnurl.html.j2:318
888msgid "Reporting Bugs" 980msgid "Reporting Bugs"
889msgstr "" 981msgstr ""
890 982
891#: template/gnurl.html.j2:159 983#: template/gnurl.html.j2:320
892msgid "" 984msgid ""
893"You can report bugs on our bug tracker: <a href=\"https://bugs.gnunet.org/" 985"You can report bugs on our bug tracker: <a href=\"https://bugs.gnunet.org/"
894"\">bugs.gnunet.org</a>. Alternatively you can use our bug mailinglist, but " 986"\">bugs.gnunet.org</a>. Alternatively you can use our bug mailinglist, but "
895"we prefer to track bugs on the bugtracker." 987"we prefer to track bugs on the bugtracker."
896msgstr "" 988msgstr ""
897 989
898#: template/gnurl.html.j2:168 990#: template/gnurl.html.j2:329
899msgid "Maintainer and Cryptographic signatures" 991msgid "Maintainer and Cryptographic signatures"
900msgstr "" 992msgstr ""
901 993
902#: template/gnurl.html.j2:170 994#: template/gnurl.html.j2:331
903msgid "" 995msgid ""
904"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP " 996"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP "
905"Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, with the key " 997"Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, with the key "
@@ -1363,7 +1455,7 @@ msgid ""
1363"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" 1455"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>"
1364msgstr "" 1456msgstr ""
1365 1457
1366#: template/index.html.j2:12 1458#: template/index.html.j2:18
1367msgid "" 1459msgid ""
1368"GNUnet is a new network protocol stack for building secure, distributed, and " 1460"GNUnet is a new network protocol stack for building secure, distributed, and "
1369"privacy-preserving applications. With strong roots in academic <a href=" 1461"privacy-preserving applications. With strong roots in academic <a href="
@@ -1372,7 +1464,7 @@ msgid ""
1372"stack." 1464"stack."
1373msgstr "" 1465msgstr ""
1374 1466
1375#: template/index.html.j2:20 1467#: template/index.html.j2:26
1376msgid "" 1468msgid ""
1377"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/" 1469"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
1378"Overlay_network\">overlay network</a> on top of the existing Internet " 1470"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1383,7 +1475,7 @@ msgid ""
1383"a>." 1475"a>."
1384msgstr "" 1476msgstr ""
1385 1477
1386#: template/index.html.j2:31 1478#: template/index.html.j2:37
1387msgid "" 1479msgid ""
1388"GNUnet is made for a free and open society: It's a self-organizing network " 1480"GNUnet is made for a free and open society: It's a self-organizing network "
1389"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free " 1481"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free "
@@ -1392,15 +1484,15 @@ msgid ""
1392"compromises." 1484"compromises."
1393msgstr "" 1485msgstr ""
1394 1486
1395#: template/index.html.j2:72 1487#: template/index.html.j2:78
1396msgid "The Internet of tomorrow needs GNUnet today" 1488msgid "The Internet of tomorrow needs GNUnet today"
1397msgstr "" 1489msgstr ""
1398 1490
1399#: template/index.html.j2:78 1491#: template/index.html.j2:84
1400msgid "Imagine..." 1492msgid "Imagine..."
1401msgstr "" 1493msgstr ""
1402 1494
1403#: template/index.html.j2:80 1495#: template/index.html.j2:86
1404msgid "" 1496msgid ""
1405"The conventional Internet is currently like a system of roads with deep " 1497"The conventional Internet is currently like a system of roads with deep "
1406"potholes and highwaymen all over the place. Even if you still can use the " 1498"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1417,11 +1509,11 @@ msgid ""
1417"central data base. -->" 1509"central data base. -->"
1418msgstr "" 1510msgstr ""
1419 1511
1420#: template/index.html.j2:102 1512#: template/index.html.j2:108
1421msgid "The Internet is broken" 1513msgid "The Internet is broken"
1422msgstr "" 1514msgstr ""
1423 1515
1424#: template/index.html.j2:104 1516#: template/index.html.j2:110
1425msgid "" 1517msgid ""
1426"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1518"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1427"protecting against address forgery, routers learning metadata, or choosing " 1519"protecting against address forgery, routers learning metadata, or choosing "
@@ -1432,7 +1524,7 @@ msgid ""
1432"multiple attacks massively threatening our freedom. -->" 1524"multiple attacks massively threatening our freedom. -->"
1433msgstr "" 1525msgstr ""
1434 1526
1435#: template/index.html.j2:116 1527#: template/index.html.j2:122
1436msgid "" 1528msgid ""
1437"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1529"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1438"\">privacy by design</a>, improving addressing, routing, naming and content " 1530"\">privacy by design</a>, improving addressing, routing, naming and content "
@@ -1443,11 +1535,11 @@ msgid ""
1443"content distribution in a technically robust manner. -->" 1535"content distribution in a technically robust manner. -->"
1444msgstr "" 1536msgstr ""
1445 1537
1446#: template/index.html.j2:132 1538#: template/index.html.j2:138
1447msgid "Decentralization is hard" 1539msgid "Decentralization is hard"
1448msgstr "" 1540msgstr ""
1449 1541
1450#: template/index.html.j2:135 1542#: template/index.html.j2:141
1451msgid "" 1543msgid ""
1452"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other " 1544"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
1453"distributed or P2P project develops its own library stack, covering " 1545"distributed or P2P project develops its own library stack, covering "
@@ -1458,7 +1550,7 @@ msgid ""
1458"potential number of vulnerabilities." 1550"potential number of vulnerabilities."
1459msgstr "" 1551msgstr ""
1460 1552
1461#: template/index.html.j2:147 1553#: template/index.html.j2:153
1462msgid "" 1554msgid ""
1463"GNUnet is a metadata-preserving foundation for your application, covering " 1555"GNUnet is a metadata-preserving foundation for your application, covering "
1464"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1556"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1466,11 +1558,11 @@ msgid ""
1466"almost two decades." 1558"almost two decades."
1467msgstr "" 1559msgstr ""
1468 1560
1469#: template/index.html.j2:161 1561#: template/index.html.j2:167
1470msgid "Metadata is exposed" 1562msgid "Metadata is exposed"
1471msgstr "" 1563msgstr ""
1472 1564
1473#: template/index.html.j2:163 1565#: template/index.html.j2:169
1474msgid "" 1566msgid ""
1475"Your metadata is just as revealing as the actual content; and it gets " 1567"Your metadata is just as revealing as the actual content; and it gets "
1476"exposed on the Internet.<br> Even though transport encryption is " 1568"exposed on the Internet.<br> Even though transport encryption is "
@@ -1486,11 +1578,11 @@ msgid ""
1486"routing, and more." 1578"routing, and more."
1487msgstr "" 1579msgstr ""
1488 1580
1489#: template/index.html.j2:188 1581#: template/index.html.j2:194
1490msgid "Freedoms are not respected" 1582msgid "Freedoms are not respected"
1491msgstr "" 1583msgstr ""
1492 1584
1493#: template/index.html.j2:190 1585#: template/index.html.j2:196
1494msgid "" 1586msgid ""
1495"Today, monitoring increasingly centralized infrastructure, proprietary " 1587"Today, monitoring increasingly centralized infrastructure, proprietary "
1496"implementations, traffic shapers and firewalls restrict all of the <a href=" 1588"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1498,7 +1590,7 @@ msgid ""
1498"various degrees." 1590"various degrees."
1499msgstr "" 1591msgstr ""
1500 1592
1501#: template/index.html.j2:199 1593#: template/index.html.j2:205
1502msgid "" 1594msgid ""
1503"GNUnet gives users freedoms to securely access information (\"run\" the " 1595"GNUnet gives users freedoms to securely access information (\"run\" the "
1504"network), to study all aspects of the network's operation (\"access the code" 1596"network), to study all aspects of the network's operation (\"access the code"
@@ -1506,13 +1598,13 @@ msgid ""
1506"new applications (\"modify\")." 1598"new applications (\"modify\")."
1507msgstr "" 1599msgstr ""
1508 1600
1509#: template/index.html.j2:211 1601#: template/index.html.j2:217
1510#, fuzzy 1602#, fuzzy
1511#| msgid "About GNUnet" 1603#| msgid "About GNUnet"
1512msgid "Learn more about GNUnet" 1604msgid "Learn more about GNUnet"
1513msgstr "Sobre GNUnet" 1605msgstr "Sobre GNUnet"
1514 1606
1515#: template/index.html.j2:213 1607#: template/index.html.j2:219
1516msgid "" 1608msgid ""
1517"If you want to know more about the GNUnet please continue reading the <a " 1609"If you want to know more about the GNUnet please continue reading the <a "
1518"href=\"about.html\">about page</a>. There are much more resources, such as " 1610"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1521,7 +1613,7 @@ msgid ""
1521"\"https://gnunet.org/en/video.html\">videos</a>." 1613"\"https://gnunet.org/en/video.html\">videos</a>."
1522msgstr "" 1614msgstr ""
1523 1615
1524#: template/index.html.j2:222 1616#: template/index.html.j2:228
1525msgid "" 1617msgid ""
1526"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get " 1618"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
1527"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install." 1619"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1531,26 +1623,26 @@ msgid ""
1531"comes to software &#8211; its not an easy task to rewrite the whole Internet!" 1623"comes to software &#8211; its not an easy task to rewrite the whole Internet!"
1532msgstr "" 1624msgstr ""
1533 1625
1534#: template/index.html.j2:245 1626#: template/index.html.j2:251
1535msgid "Featured Applications" 1627msgid "Featured Applications"
1536msgstr "" 1628msgstr ""
1537 1629
1538#: template/index.html.j2:254 1630#: template/index.html.j2:260
1539msgid "GNU Taler (Alpha)" 1631msgid "GNU Taler (Alpha)"
1540msgstr "" 1632msgstr ""
1541 1633
1542#: template/index.html.j2:256 1634#: template/index.html.j2:262
1543msgid "" 1635msgid ""
1544"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1636"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1545"electronic payment system. Payments are cryptographically secured and are " 1637"electronic payment system. Payments are cryptographically secured and are "
1546"confirmed within milliseconds with extremely low transaction costs." 1638"confirmed within milliseconds with extremely low transaction costs."
1547msgstr "" 1639msgstr ""
1548 1640
1549#: template/index.html.j2:268 1641#: template/index.html.j2:274
1550msgid "The GNU Name System" 1642msgid "The GNU Name System"
1551msgstr "" 1643msgstr ""
1552 1644
1553#: template/index.html.j2:271 1645#: template/index.html.j2:277
1554msgid "" 1646msgid ""
1555"The <a href=\"use.html#gns\">GNU Name System (GNS)</a> is a fully " 1647"The <a href=\"use.html#gns\">GNU Name System (GNS)</a> is a fully "
1556"decentralized replacement for the Domain Name System (DNS). Instead of using " 1648"decentralized replacement for the Domain Name System (DNS). Instead of using "
@@ -1561,11 +1653,11 @@ msgid ""
1561"efficient and instant key revocation mechanism. -->" 1653"efficient and instant key revocation mechanism. -->"
1562msgstr "" 1654msgstr ""
1563 1655
1564#: template/index.html.j2:287 1656#: template/index.html.j2:293
1565msgid "re:claimID" 1657msgid "re:claimID"
1566msgstr "" 1658msgstr ""
1567 1659
1568#: template/index.html.j2:289 1660#: template/index.html.j2:295
1569msgid "" 1661msgid ""
1570"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1662"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1571"Identity Provider (IdP) service built in top of the GNU Name System. It " 1663"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1573,37 +1665,37 @@ msgid ""
1573"standardized protocols (OpenID Connect)." 1665"standardized protocols (OpenID Connect)."
1574msgstr "" 1666msgstr ""
1575 1667
1576#: template/index.html.j2:302 1668#: template/index.html.j2:308
1577msgid "Filesharing (Alpha)" 1669msgid "Filesharing (Alpha)"
1578msgstr "" 1670msgstr ""
1579 1671
1580#: template/index.html.j2:304 1672#: template/index.html.j2:310
1581msgid "" 1673msgid ""
1582"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims " 1674"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
1583"to provide censorship-resistant, anonymous filesharing. The publisher is " 1675"to provide censorship-resistant, anonymous filesharing. The publisher is "
1584"empowered to make a gradual choice between performance and anonymity." 1676"empowered to make a gradual choice between performance and anonymity."
1585msgstr "" 1677msgstr ""
1586 1678
1587#: template/index.html.j2:315 1679#: template/index.html.j2:321
1588msgid "Conversation (Pre-Alpha)" 1680msgid "Conversation (Pre-Alpha)"
1589msgstr "" 1681msgstr ""
1590 1682
1591#: template/index.html.j2:317 1683#: template/index.html.j2:323
1592msgid "" 1684msgid ""
1593"GNUnet conversation is an application that provides secure voice " 1685"GNUnet conversation is an application that provides secure voice "
1594"communication in a fully decentralized way by employing GNUnet for routing " 1686"communication in a fully decentralized way by employing GNUnet for routing "
1595"and transport." 1687"and transport."
1596msgstr "" 1688msgstr ""
1597 1689
1598#: template/index.html.j2:334 1690#: template/index.html.j2:340
1599msgid "Upcoming Applications" 1691msgid "Upcoming Applications"
1600msgstr "" 1692msgstr ""
1601 1693
1602#: template/index.html.j2:343 1694#: template/index.html.j2:349
1603msgid "secushare" 1695msgid "secushare"
1604msgstr "" 1696msgstr ""
1605 1697
1606#: template/index.html.j2:345 1698#: template/index.html.j2:351
1607msgid "" 1699msgid ""
1608"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1700"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1609"social networking application on top of GNUnet. Using overlay multicast and " 1701"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1611,11 +1703,11 @@ msgid ""
1611"encrypted to authorized recipients only." 1703"encrypted to authorized recipients only."
1612msgstr "" 1704msgstr ""
1613 1705
1614#: template/index.html.j2:357 1706#: template/index.html.j2:363
1615msgid "pretty Easy privacy" 1707msgid "pretty Easy privacy"
1616msgstr "" 1708msgstr ""
1617 1709
1618#: template/index.html.j2:359 1710#: template/index.html.j2:365
1619msgid "" 1711msgid ""
1620"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1712"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1621"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1713"creating a usable end-to-end encrypted e-mail solution using opportunistic "
@@ -1668,13 +1760,15 @@ msgstr ""
1668msgid "Make an installation directory" 1760msgid "Make an installation directory"
1669msgstr "" 1761msgstr ""
1670 1762
1671#: template/install-on-debian9.html.j2:59 template/install-on-macos.html.j2:134 1763#: template/install-on-debian9.html.j2:59
1764#: template/install-on-macos.html.j2:134
1672#: template/install-on-netbsd.html.j2:224 1765#: template/install-on-netbsd.html.j2:224
1673#: template/install-on-ubuntu1804.html.j2:53 1766#: template/install-on-ubuntu1804.html.j2:53
1674msgid "Get the source code" 1767msgid "Get the source code"
1675msgstr "" 1768msgstr ""
1676 1769
1677#: template/install-on-debian9.html.j2:78 template/install-on-macos.html.j2:142 1770#: template/install-on-debian9.html.j2:78
1771#: template/install-on-macos.html.j2:142
1678#: template/install-on-netbsd.html.j2:232 1772#: template/install-on-netbsd.html.j2:232
1679#: template/install-on-ubuntu1804.html.j2:61 1773#: template/install-on-ubuntu1804.html.j2:61
1680msgid "Compile and Install" 1774msgid "Compile and Install"
@@ -1686,27 +1780,27 @@ msgid "Option 1: GNUnet for testing / usage"
1686msgstr "" 1780msgstr ""
1687 1781
1688#: template/install-on-debian9.html.j2:116 1782#: template/install-on-debian9.html.j2:116
1689#: template/install-on-ubuntu1804.html.j2:81 1783#: template/install-on-ubuntu1804.html.j2:82
1690msgid "Option 2: GNUnet for development" 1784msgid "Option 2: GNUnet for development"
1691msgstr "" 1785msgstr ""
1692 1786
1693#: template/install-on-debian9.html.j2:153 1787#: template/install-on-debian9.html.j2:153
1694#: template/install-on-ubuntu1804.html.j2:96 1788#: template/install-on-ubuntu1804.html.j2:97
1695msgid "Install GNUnet plugin for name resolution" 1789msgid "Install GNUnet plugin for name resolution"
1696msgstr "" 1790msgstr ""
1697 1791
1698#: template/install-on-debian9.html.j2:207 1792#: template/install-on-debian9.html.j2:207
1699#: template/install-on-ubuntu1804.html.j2:133 1793#: template/install-on-ubuntu1804.html.j2:134
1700msgid "Create configuration file" 1794msgid "Create configuration file"
1701msgstr "" 1795msgstr ""
1702 1796
1703#: template/install-on-debian9.html.j2:227 1797#: template/install-on-debian9.html.j2:227
1704#: template/install-on-ubuntu1804.html.j2:155 1798#: template/install-on-ubuntu1804.html.j2:156
1705msgid "Use GNUnet!" 1799msgid "Use GNUnet!"
1706msgstr "" 1800msgstr ""
1707 1801
1708#: template/install-on-debian9.html.j2:232 1802#: template/install-on-debian9.html.j2:232
1709#: template/install-on-ubuntu1804.html.j2:161 1803#: template/install-on-ubuntu1804.html.j2:162
1710msgid "Uninstall GNUnet and its dependencies" 1804msgid "Uninstall GNUnet and its dependencies"
1711msgstr "" 1805msgstr ""
1712 1806
@@ -1722,15 +1816,18 @@ msgstr ""
1722msgid "First steps" 1816msgid "First steps"
1723msgstr "" 1817msgstr ""
1724 1818
1725#: template/install-on-macos.html.j2:109 template/install-on-netbsd.html.j2:182 1819#: template/install-on-macos.html.j2:109
1820#: template/install-on-netbsd.html.j2:182
1726msgid "Alternative: Installation from source" 1821msgid "Alternative: Installation from source"
1727msgstr "" 1822msgstr ""
1728 1823
1729#: template/install-on-macos.html.j2:154 template/install-on-netbsd.html.j2:242 1824#: template/install-on-macos.html.j2:154
1825#: template/install-on-netbsd.html.j2:242
1730msgid "Option 1: GNUnet for production / usage" 1826msgid "Option 1: GNUnet for production / usage"
1731msgstr "" 1827msgstr ""
1732 1828
1733#: template/install-on-macos.html.j2:187 template/install-on-netbsd.html.j2:267 1829#: template/install-on-macos.html.j2:187
1830#: template/install-on-netbsd.html.j2:267
1734msgid "Option 2: GNUnet experimental" 1831msgid "Option 2: GNUnet experimental"
1735msgstr "" 1832msgstr ""
1736 1833
diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po
index 751ed900..1e4bffce 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -8,14 +8,14 @@ msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: PROJECT VERSION\n" 9"Project-Id-Version: PROJECT VERSION\n"
10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
11"POT-Creation-Date: 2019-08-18 23:27+0200\n" 11"POT-Creation-Date: 2019-09-13 10:04+0000\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n" 14"Language-Team: LANGUAGE <LL@li.org>\n"
15"Language: fr\n"
16"MIME-Version: 1.0\n" 15"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=UTF-8\n" 16"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n" 17"Content-Transfer-Encoding: 8bit\n"
18"Language: fr\n"
19"Generated-By: Babel 2.4.0\n" 19"Generated-By: Babel 2.4.0\n"
20 20
21#: common/base.j2:5 21#: common/base.j2:5
@@ -72,11 +72,11 @@ msgid ""
72"href='contact.html'>Report issues with this website</a>." 72"href='contact.html'>Report issues with this website</a>."
73msgstr "" 73msgstr ""
74 74
75#: common/navigation.j2.inc:39 template/index.html.j2:46 75#: common/navigation.j2.inc:39 template/index.html.j2:52
76msgid "About" 76msgid "About"
77msgstr "" 77msgstr ""
78 78
79#: common/navigation.j2.inc:42 template/index.html.j2:378 79#: common/navigation.j2.inc:42 template/index.html.j2:384
80msgid "News" 80msgid "News"
81msgstr "" 81msgstr ""
82 82
@@ -84,7 +84,7 @@ msgstr ""
84msgid "Community" 84msgid "Community"
85msgstr "" 85msgstr ""
86 86
87#: common/navigation.j2.inc:50 template/index.html.j2:58 87#: common/navigation.j2.inc:50 template/index.html.j2:64
88msgid "Engage" 88msgid "Engage"
89msgstr "" 89msgstr ""
90 90
@@ -124,7 +124,7 @@ msgstr ""
124msgid "Documentation" 124msgid "Documentation"
125msgstr "" 125msgstr ""
126 126
127#: common/navigation.j2.inc:86 template/index.html.j2:52 127#: common/navigation.j2.inc:86 template/index.html.j2:58
128#: template/install.html.j2:6 128#: template/install.html.j2:6
129msgid "Install" 129msgid "Install"
130msgstr "" 130msgstr ""
@@ -517,7 +517,7 @@ msgid ""
517"org/gauger/\">https://old.gnunet.org/gauger/</a>." 517"org/gauger/\">https://old.gnunet.org/gauger/</a>."
518msgstr "" 518msgstr ""
519 519
520#: template/download.html.j2:7 template/gnurl.html.j2:140 520#: template/download.html.j2:7 template/gnurl.html.j2:147
521msgid "Downloads" 521msgid "Downloads"
522msgstr "" 522msgstr ""
523 523
@@ -858,42 +858,134 @@ msgid ""
858msgstr "" 858msgstr ""
859 859
860#: template/gnurl.html.j2:128 860#: template/gnurl.html.j2:128
861msgid "" 861msgid "You can get the gnurl git repository using:"
862"You can get the Gnurl Git repository using: <!-- https://bugs.gnunet.org/"
863"view.php?id=5483 ! <code>git clone https://git.taler.net/gnurl.git</code> --"
864"> <code>git clone git://git.taler.net/gnurl.git</code> The versions are "
865"checked in as signed git tags."
866msgstr "" 862msgstr ""
867 863
868#: template/gnurl.html.j2:142 864#: template/gnurl.html.j2:141
865msgid "The versions are checked in as (signed) git tags."
866msgstr ""
867
868#: template/gnurl.html.j2:149
869msgid "" 869msgid ""
870"Releases are published on <a href=\"https://ftp.gnu.org/gnu/gnunet/\">ftp." 870"Releases are published on <a href=\"https://ftpmirror.gnu.org/gnu/gnunet/"
871"gnu.org/gnu/gnunet</a>. gnURL is available from within a variety of " 871"\">ftpmirror.gnu.org/gnu/gnunet</a>. gnurl is available from within a "
872"distributions and package managers. Package Managers which include gnurl " 872"variety of distributions and package managers. Package Managers which "
873"are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</a> (available " 873"include gnurl are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</"
874"as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> through the " 874"a> (available as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> "
875"collaborative ebuild collection <a href=\"https://git.gnunet.org/" 875"through the collaborative ebuild collection <a href=\"https://git.gnunet.org/"
876"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href=" 876"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href="
877"\"https://nixos.org/nix/\">Nix</a>, and <a href=\"http://pkgsrc.org" 877"\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a href=\"https://"
878"\">pkgsrc</a>." 878"pkgsrc.org\">pkgsrc</a>."
879msgstr ""
880
881#: template/gnurl.html.j2:165
882msgid "Building gnurl"
883msgstr ""
884
885#: template/gnurl.html.j2:167
886msgid ""
887"We suggest to closely follow release announcements, as they might indicate "
888"changes in how gnurl is to be build. <br> If your package manager provides a "
889"binary build or build instructions to build gnurl from source automated and "
890"integrated with your environment, we strongly suggest to use this binary "
891"build. <br> There are two ways to build gnurl. The first one builds from the "
892"most recent git tag, the second one uses the distributed tarball. "
893"Distributors generally are supposed to build from the tarball, but we "
894"describe both methods here. Both methods are written with a NetBSD 9 "
895"userland in mind, substitute tools as necessary. <br> You should <b>avoid</"
896"b> building gnurl from the tip of the default git branch, as only tags are "
897"considered to be stable and approved builds."
898msgstr ""
899
900#: template/gnurl.html.j2:188
901msgid "Building from the distributed tarball (prefered method)"
902msgstr ""
903
904#: template/gnurl.html.j2:190
905msgid ""
906"If you want to verify the signature, install an OpenPGP compatible tool such "
907"as security/gnupgp2 (and set it up). Assuming you use pkgin:"
908msgstr ""
909
910#: template/gnurl.html.j2:204
911msgid "Fetch the signature key from"
912msgstr ""
913
914#: template/gnurl.html.j2:208
915msgid "or via commandline with gnupg2."
916msgstr ""
917
918#: template/gnurl.html.j2:213
919msgid ""
920"Fetch the release, the signature, the checksum file as well as its signature:"
921msgstr ""
922
923#: template/gnurl.html.j2:232
924msgid ""
925"verify the signatures, and verify the checksums against the checksums in "
926"the .sum.txt file."
879msgstr "" 927msgstr ""
880 928
881#: template/gnurl.html.j2:157 929#: template/gnurl.html.j2:238
930msgid "unpack the tarball:"
931msgstr ""
932
933#: template/gnurl.html.j2:248
934msgid "Change into the directory"
935msgstr ""
936
937#: template/gnurl.html.j2:258
938msgid "Now you can either run"
939msgstr ""
940
941#: template/gnurl.html.j2:268
942msgid "directly (and read configure-gnurl before you do so) or invoke"
943msgstr ""
944
945#: template/gnurl.html.j2:278
946msgid ""
947"and pass additional parameters such as a custom PREFIX location. Further "
948"reference can be the"
949msgstr ""
950
951#: template/gnurl.html.j2:283
952msgid "Now run"
953msgstr ""
954
955#: template/gnurl.html.j2:293
956msgid "(this is optional)"
957msgstr ""
958
959#: template/gnurl.html.j2:302
960msgid "and you are done."
961msgstr ""
962
963#: template/gnurl.html.j2:306
964msgid "Building from a tagged git commit"
965msgstr ""
966
967#: template/gnurl.html.j2:308
968msgid ""
969"Follow the steps above, but instead of downloading the tarball, clone the "
970"git tag you want to build from."
971msgstr ""
972
973#: template/gnurl.html.j2:318
882msgid "Reporting Bugs" 974msgid "Reporting Bugs"
883msgstr "" 975msgstr ""
884 976
885#: template/gnurl.html.j2:159 977#: template/gnurl.html.j2:320
886msgid "" 978msgid ""
887"You can report bugs on our bug tracker: <a href=\"https://bugs.gnunet.org/" 979"You can report bugs on our bug tracker: <a href=\"https://bugs.gnunet.org/"
888"\">bugs.gnunet.org</a>. Alternatively you can use our bug mailinglist, but " 980"\">bugs.gnunet.org</a>. Alternatively you can use our bug mailinglist, but "
889"we prefer to track bugs on the bugtracker." 981"we prefer to track bugs on the bugtracker."
890msgstr "" 982msgstr ""
891 983
892#: template/gnurl.html.j2:168 984#: template/gnurl.html.j2:329
893msgid "Maintainer and Cryptographic signatures" 985msgid "Maintainer and Cryptographic signatures"
894msgstr "" 986msgstr ""
895 987
896#: template/gnurl.html.j2:170 988#: template/gnurl.html.j2:331
897msgid "" 989msgid ""
898"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP " 990"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP "
899"Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, with the key " 991"Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, with the key "
@@ -1355,7 +1447,7 @@ msgid ""
1355"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" 1447"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>"
1356msgstr "" 1448msgstr ""
1357 1449
1358#: template/index.html.j2:12 1450#: template/index.html.j2:18
1359msgid "" 1451msgid ""
1360"GNUnet is a new network protocol stack for building secure, distributed, and " 1452"GNUnet is a new network protocol stack for building secure, distributed, and "
1361"privacy-preserving applications. With strong roots in academic <a href=" 1453"privacy-preserving applications. With strong roots in academic <a href="
@@ -1364,7 +1456,7 @@ msgid ""
1364"stack." 1456"stack."
1365msgstr "" 1457msgstr ""
1366 1458
1367#: template/index.html.j2:20 1459#: template/index.html.j2:26
1368msgid "" 1460msgid ""
1369"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/" 1461"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
1370"Overlay_network\">overlay network</a> on top of the existing Internet " 1462"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1375,7 +1467,7 @@ msgid ""
1375"a>." 1467"a>."
1376msgstr "" 1468msgstr ""
1377 1469
1378#: template/index.html.j2:31 1470#: template/index.html.j2:37
1379msgid "" 1471msgid ""
1380"GNUnet is made for a free and open society: It's a self-organizing network " 1472"GNUnet is made for a free and open society: It's a self-organizing network "
1381"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free " 1473"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free "
@@ -1384,15 +1476,15 @@ msgid ""
1384"compromises." 1476"compromises."
1385msgstr "" 1477msgstr ""
1386 1478
1387#: template/index.html.j2:72 1479#: template/index.html.j2:78
1388msgid "The Internet of tomorrow needs GNUnet today" 1480msgid "The Internet of tomorrow needs GNUnet today"
1389msgstr "" 1481msgstr ""
1390 1482
1391#: template/index.html.j2:78 1483#: template/index.html.j2:84
1392msgid "Imagine..." 1484msgid "Imagine..."
1393msgstr "" 1485msgstr ""
1394 1486
1395#: template/index.html.j2:80 1487#: template/index.html.j2:86
1396msgid "" 1488msgid ""
1397"The conventional Internet is currently like a system of roads with deep " 1489"The conventional Internet is currently like a system of roads with deep "
1398"potholes and highwaymen all over the place. Even if you still can use the " 1490"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1409,11 +1501,11 @@ msgid ""
1409"central data base. -->" 1501"central data base. -->"
1410msgstr "" 1502msgstr ""
1411 1503
1412#: template/index.html.j2:102 1504#: template/index.html.j2:108
1413msgid "The Internet is broken" 1505msgid "The Internet is broken"
1414msgstr "" 1506msgstr ""
1415 1507
1416#: template/index.html.j2:104 1508#: template/index.html.j2:110
1417msgid "" 1509msgid ""
1418"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1510"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1419"protecting against address forgery, routers learning metadata, or choosing " 1511"protecting against address forgery, routers learning metadata, or choosing "
@@ -1424,7 +1516,7 @@ msgid ""
1424"multiple attacks massively threatening our freedom. -->" 1516"multiple attacks massively threatening our freedom. -->"
1425msgstr "" 1517msgstr ""
1426 1518
1427#: template/index.html.j2:116 1519#: template/index.html.j2:122
1428msgid "" 1520msgid ""
1429"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1521"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1430"\">privacy by design</a>, improving addressing, routing, naming and content " 1522"\">privacy by design</a>, improving addressing, routing, naming and content "
@@ -1435,11 +1527,11 @@ msgid ""
1435"content distribution in a technically robust manner. -->" 1527"content distribution in a technically robust manner. -->"
1436msgstr "" 1528msgstr ""
1437 1529
1438#: template/index.html.j2:132 1530#: template/index.html.j2:138
1439msgid "Decentralization is hard" 1531msgid "Decentralization is hard"
1440msgstr "" 1532msgstr ""
1441 1533
1442#: template/index.html.j2:135 1534#: template/index.html.j2:141
1443msgid "" 1535msgid ""
1444"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other " 1536"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
1445"distributed or P2P project develops its own library stack, covering " 1537"distributed or P2P project develops its own library stack, covering "
@@ -1450,7 +1542,7 @@ msgid ""
1450"potential number of vulnerabilities." 1542"potential number of vulnerabilities."
1451msgstr "" 1543msgstr ""
1452 1544
1453#: template/index.html.j2:147 1545#: template/index.html.j2:153
1454msgid "" 1546msgid ""
1455"GNUnet is a metadata-preserving foundation for your application, covering " 1547"GNUnet is a metadata-preserving foundation for your application, covering "
1456"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1548"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1458,11 +1550,11 @@ msgid ""
1458"almost two decades." 1550"almost two decades."
1459msgstr "" 1551msgstr ""
1460 1552
1461#: template/index.html.j2:161 1553#: template/index.html.j2:167
1462msgid "Metadata is exposed" 1554msgid "Metadata is exposed"
1463msgstr "" 1555msgstr ""
1464 1556
1465#: template/index.html.j2:163 1557#: template/index.html.j2:169
1466msgid "" 1558msgid ""
1467"Your metadata is just as revealing as the actual content; and it gets " 1559"Your metadata is just as revealing as the actual content; and it gets "
1468"exposed on the Internet.<br> Even though transport encryption is " 1560"exposed on the Internet.<br> Even though transport encryption is "
@@ -1478,11 +1570,11 @@ msgid ""
1478"routing, and more." 1570"routing, and more."
1479msgstr "" 1571msgstr ""
1480 1572
1481#: template/index.html.j2:188 1573#: template/index.html.j2:194
1482msgid "Freedoms are not respected" 1574msgid "Freedoms are not respected"
1483msgstr "" 1575msgstr ""
1484 1576
1485#: template/index.html.j2:190 1577#: template/index.html.j2:196
1486msgid "" 1578msgid ""
1487"Today, monitoring increasingly centralized infrastructure, proprietary " 1579"Today, monitoring increasingly centralized infrastructure, proprietary "
1488"implementations, traffic shapers and firewalls restrict all of the <a href=" 1580"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1490,7 +1582,7 @@ msgid ""
1490"various degrees." 1582"various degrees."
1491msgstr "" 1583msgstr ""
1492 1584
1493#: template/index.html.j2:199 1585#: template/index.html.j2:205
1494msgid "" 1586msgid ""
1495"GNUnet gives users freedoms to securely access information (\"run\" the " 1587"GNUnet gives users freedoms to securely access information (\"run\" the "
1496"network), to study all aspects of the network's operation (\"access the code" 1588"network), to study all aspects of the network's operation (\"access the code"
@@ -1498,11 +1590,11 @@ msgid ""
1498"new applications (\"modify\")." 1590"new applications (\"modify\")."
1499msgstr "" 1591msgstr ""
1500 1592
1501#: template/index.html.j2:211 1593#: template/index.html.j2:217
1502msgid "Learn more about GNUnet" 1594msgid "Learn more about GNUnet"
1503msgstr "" 1595msgstr ""
1504 1596
1505#: template/index.html.j2:213 1597#: template/index.html.j2:219
1506msgid "" 1598msgid ""
1507"If you want to know more about the GNUnet please continue reading the <a " 1599"If you want to know more about the GNUnet please continue reading the <a "
1508"href=\"about.html\">about page</a>. There are much more resources, such as " 1600"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1511,7 +1603,7 @@ msgid ""
1511"\"https://gnunet.org/en/video.html\">videos</a>." 1603"\"https://gnunet.org/en/video.html\">videos</a>."
1512msgstr "" 1604msgstr ""
1513 1605
1514#: template/index.html.j2:222 1606#: template/index.html.j2:228
1515msgid "" 1607msgid ""
1516"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get " 1608"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
1517"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install." 1609"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1521,26 +1613,26 @@ msgid ""
1521"comes to software &#8211; its not an easy task to rewrite the whole Internet!" 1613"comes to software &#8211; its not an easy task to rewrite the whole Internet!"
1522msgstr "" 1614msgstr ""
1523 1615
1524#: template/index.html.j2:245 1616#: template/index.html.j2:251
1525msgid "Featured Applications" 1617msgid "Featured Applications"
1526msgstr "" 1618msgstr ""
1527 1619
1528#: template/index.html.j2:254 1620#: template/index.html.j2:260
1529msgid "GNU Taler (Alpha)" 1621msgid "GNU Taler (Alpha)"
1530msgstr "" 1622msgstr ""
1531 1623
1532#: template/index.html.j2:256 1624#: template/index.html.j2:262
1533msgid "" 1625msgid ""
1534"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1626"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1535"electronic payment system. Payments are cryptographically secured and are " 1627"electronic payment system. Payments are cryptographically secured and are "
1536"confirmed within milliseconds with extremely low transaction costs." 1628"confirmed within milliseconds with extremely low transaction costs."
1537msgstr "" 1629msgstr ""
1538 1630
1539#: template/index.html.j2:268 1631#: template/index.html.j2:274
1540msgid "The GNU Name System" 1632msgid "The GNU Name System"
1541msgstr "" 1633msgstr ""
1542 1634
1543#: template/index.html.j2:271 1635#: template/index.html.j2:277
1544msgid "" 1636msgid ""
1545"The <a href=\"use.html#gns\">GNU Name System (GNS)</a> is a fully " 1637"The <a href=\"use.html#gns\">GNU Name System (GNS)</a> is a fully "
1546"decentralized replacement for the Domain Name System (DNS). Instead of using " 1638"decentralized replacement for the Domain Name System (DNS). Instead of using "
@@ -1551,11 +1643,11 @@ msgid ""
1551"efficient and instant key revocation mechanism. -->" 1643"efficient and instant key revocation mechanism. -->"
1552msgstr "" 1644msgstr ""
1553 1645
1554#: template/index.html.j2:287 1646#: template/index.html.j2:293
1555msgid "re:claimID" 1647msgid "re:claimID"
1556msgstr "" 1648msgstr ""
1557 1649
1558#: template/index.html.j2:289 1650#: template/index.html.j2:295
1559msgid "" 1651msgid ""
1560"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1652"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1561"Identity Provider (IdP) service built in top of the GNU Name System. It " 1653"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1563,37 +1655,37 @@ msgid ""
1563"standardized protocols (OpenID Connect)." 1655"standardized protocols (OpenID Connect)."
1564msgstr "" 1656msgstr ""
1565 1657
1566#: template/index.html.j2:302 1658#: template/index.html.j2:308
1567msgid "Filesharing (Alpha)" 1659msgid "Filesharing (Alpha)"
1568msgstr "" 1660msgstr ""
1569 1661
1570#: template/index.html.j2:304 1662#: template/index.html.j2:310
1571msgid "" 1663msgid ""
1572"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims " 1664"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
1573"to provide censorship-resistant, anonymous filesharing. The publisher is " 1665"to provide censorship-resistant, anonymous filesharing. The publisher is "
1574"empowered to make a gradual choice between performance and anonymity." 1666"empowered to make a gradual choice between performance and anonymity."
1575msgstr "" 1667msgstr ""
1576 1668
1577#: template/index.html.j2:315 1669#: template/index.html.j2:321
1578msgid "Conversation (Pre-Alpha)" 1670msgid "Conversation (Pre-Alpha)"
1579msgstr "" 1671msgstr ""
1580 1672
1581#: template/index.html.j2:317 1673#: template/index.html.j2:323
1582msgid "" 1674msgid ""
1583"GNUnet conversation is an application that provides secure voice " 1675"GNUnet conversation is an application that provides secure voice "
1584"communication in a fully decentralized way by employing GNUnet for routing " 1676"communication in a fully decentralized way by employing GNUnet for routing "
1585"and transport." 1677"and transport."
1586msgstr "" 1678msgstr ""
1587 1679
1588#: template/index.html.j2:334 1680#: template/index.html.j2:340
1589msgid "Upcoming Applications" 1681msgid "Upcoming Applications"
1590msgstr "" 1682msgstr ""
1591 1683
1592#: template/index.html.j2:343 1684#: template/index.html.j2:349
1593msgid "secushare" 1685msgid "secushare"
1594msgstr "" 1686msgstr ""
1595 1687
1596#: template/index.html.j2:345 1688#: template/index.html.j2:351
1597msgid "" 1689msgid ""
1598"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1690"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1599"social networking application on top of GNUnet. Using overlay multicast and " 1691"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1601,11 +1693,11 @@ msgid ""
1601"encrypted to authorized recipients only." 1693"encrypted to authorized recipients only."
1602msgstr "" 1694msgstr ""
1603 1695
1604#: template/index.html.j2:357 1696#: template/index.html.j2:363
1605msgid "pretty Easy privacy" 1697msgid "pretty Easy privacy"
1606msgstr "" 1698msgstr ""
1607 1699
1608#: template/index.html.j2:359 1700#: template/index.html.j2:365
1609msgid "" 1701msgid ""
1610"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1702"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1611"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1703"creating a usable end-to-end encrypted e-mail solution using opportunistic "
@@ -1658,13 +1750,15 @@ msgstr ""
1658msgid "Make an installation directory" 1750msgid "Make an installation directory"
1659msgstr "" 1751msgstr ""
1660 1752
1661#: template/install-on-debian9.html.j2:59 template/install-on-macos.html.j2:134 1753#: template/install-on-debian9.html.j2:59
1754#: template/install-on-macos.html.j2:134
1662#: template/install-on-netbsd.html.j2:224 1755#: template/install-on-netbsd.html.j2:224
1663#: template/install-on-ubuntu1804.html.j2:53 1756#: template/install-on-ubuntu1804.html.j2:53
1664msgid "Get the source code" 1757msgid "Get the source code"
1665msgstr "" 1758msgstr ""
1666 1759
1667#: template/install-on-debian9.html.j2:78 template/install-on-macos.html.j2:142 1760#: template/install-on-debian9.html.j2:78
1761#: template/install-on-macos.html.j2:142
1668#: template/install-on-netbsd.html.j2:232 1762#: template/install-on-netbsd.html.j2:232
1669#: template/install-on-ubuntu1804.html.j2:61 1763#: template/install-on-ubuntu1804.html.j2:61
1670msgid "Compile and Install" 1764msgid "Compile and Install"
@@ -1676,27 +1770,27 @@ msgid "Option 1: GNUnet for testing / usage"
1676msgstr "" 1770msgstr ""
1677 1771
1678#: template/install-on-debian9.html.j2:116 1772#: template/install-on-debian9.html.j2:116
1679#: template/install-on-ubuntu1804.html.j2:81 1773#: template/install-on-ubuntu1804.html.j2:82
1680msgid "Option 2: GNUnet for development" 1774msgid "Option 2: GNUnet for development"
1681msgstr "" 1775msgstr ""
1682 1776
1683#: template/install-on-debian9.html.j2:153 1777#: template/install-on-debian9.html.j2:153
1684#: template/install-on-ubuntu1804.html.j2:96 1778#: template/install-on-ubuntu1804.html.j2:97
1685msgid "Install GNUnet plugin for name resolution" 1779msgid "Install GNUnet plugin for name resolution"
1686msgstr "" 1780msgstr ""
1687 1781
1688#: template/install-on-debian9.html.j2:207 1782#: template/install-on-debian9.html.j2:207
1689#: template/install-on-ubuntu1804.html.j2:133 1783#: template/install-on-ubuntu1804.html.j2:134
1690msgid "Create configuration file" 1784msgid "Create configuration file"
1691msgstr "" 1785msgstr ""
1692 1786
1693#: template/install-on-debian9.html.j2:227 1787#: template/install-on-debian9.html.j2:227
1694#: template/install-on-ubuntu1804.html.j2:155 1788#: template/install-on-ubuntu1804.html.j2:156
1695msgid "Use GNUnet!" 1789msgid "Use GNUnet!"
1696msgstr "" 1790msgstr ""
1697 1791
1698#: template/install-on-debian9.html.j2:232 1792#: template/install-on-debian9.html.j2:232
1699#: template/install-on-ubuntu1804.html.j2:161 1793#: template/install-on-ubuntu1804.html.j2:162
1700msgid "Uninstall GNUnet and its dependencies" 1794msgid "Uninstall GNUnet and its dependencies"
1701msgstr "" 1795msgstr ""
1702 1796
@@ -1712,15 +1806,18 @@ msgstr ""
1712msgid "First steps" 1806msgid "First steps"
1713msgstr "" 1807msgstr ""
1714 1808
1715#: template/install-on-macos.html.j2:109 template/install-on-netbsd.html.j2:182 1809#: template/install-on-macos.html.j2:109
1810#: template/install-on-netbsd.html.j2:182
1716msgid "Alternative: Installation from source" 1811msgid "Alternative: Installation from source"
1717msgstr "" 1812msgstr ""
1718 1813
1719#: template/install-on-macos.html.j2:154 template/install-on-netbsd.html.j2:242 1814#: template/install-on-macos.html.j2:154
1815#: template/install-on-netbsd.html.j2:242
1720msgid "Option 1: GNUnet for production / usage" 1816msgid "Option 1: GNUnet for production / usage"
1721msgstr "" 1817msgstr ""
1722 1818
1723#: template/install-on-macos.html.j2:187 template/install-on-netbsd.html.j2:267 1819#: template/install-on-macos.html.j2:187
1820#: template/install-on-netbsd.html.j2:267
1724msgid "Option 2: GNUnet experimental" 1821msgid "Option 2: GNUnet experimental"
1725msgstr "" 1822msgstr ""
1726 1823
diff --git a/locale/it/LC_MESSAGES/messages.po b/locale/it/LC_MESSAGES/messages.po
index 282720c2..cdaaed38 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/LC_MESSAGES/messages.po
@@ -8,14 +8,14 @@ msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: PROJECT VERSION\n" 9"Project-Id-Version: PROJECT VERSION\n"
10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
11"POT-Creation-Date: 2019-08-18 23:27+0200\n" 11"POT-Creation-Date: 2019-09-13 10:04+0000\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n" 14"Language-Team: LANGUAGE <LL@li.org>\n"
15"Language: it\n"
16"MIME-Version: 1.0\n" 15"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=UTF-8\n" 16"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n" 17"Content-Transfer-Encoding: 8bit\n"
18"Language: it\n"
19"Generated-By: Babel 2.4.0\n" 19"Generated-By: Babel 2.4.0\n"
20 20
21#: common/base.j2:5 21#: common/base.j2:5
@@ -72,11 +72,11 @@ msgid ""
72"href='contact.html'>Report issues with this website</a>." 72"href='contact.html'>Report issues with this website</a>."
73msgstr "" 73msgstr ""
74 74
75#: common/navigation.j2.inc:39 template/index.html.j2:46 75#: common/navigation.j2.inc:39 template/index.html.j2:52
76msgid "About" 76msgid "About"
77msgstr "" 77msgstr ""
78 78
79#: common/navigation.j2.inc:42 template/index.html.j2:378 79#: common/navigation.j2.inc:42 template/index.html.j2:384
80msgid "News" 80msgid "News"
81msgstr "" 81msgstr ""
82 82
@@ -84,7 +84,7 @@ msgstr ""
84msgid "Community" 84msgid "Community"
85msgstr "" 85msgstr ""
86 86
87#: common/navigation.j2.inc:50 template/index.html.j2:58 87#: common/navigation.j2.inc:50 template/index.html.j2:64
88msgid "Engage" 88msgid "Engage"
89msgstr "" 89msgstr ""
90 90
@@ -124,7 +124,7 @@ msgstr ""
124msgid "Documentation" 124msgid "Documentation"
125msgstr "" 125msgstr ""
126 126
127#: common/navigation.j2.inc:86 template/index.html.j2:52 127#: common/navigation.j2.inc:86 template/index.html.j2:58
128#: template/install.html.j2:6 128#: template/install.html.j2:6
129msgid "Install" 129msgid "Install"
130msgstr "" 130msgstr ""
@@ -517,7 +517,7 @@ msgid ""
517"org/gauger/\">https://old.gnunet.org/gauger/</a>." 517"org/gauger/\">https://old.gnunet.org/gauger/</a>."
518msgstr "" 518msgstr ""
519 519
520#: template/download.html.j2:7 template/gnurl.html.j2:140 520#: template/download.html.j2:7 template/gnurl.html.j2:147
521msgid "Downloads" 521msgid "Downloads"
522msgstr "" 522msgstr ""
523 523
@@ -858,42 +858,134 @@ msgid ""
858msgstr "" 858msgstr ""
859 859
860#: template/gnurl.html.j2:128 860#: template/gnurl.html.j2:128
861msgid "" 861msgid "You can get the gnurl git repository using:"
862"You can get the Gnurl Git repository using: <!-- https://bugs.gnunet.org/"
863"view.php?id=5483 ! <code>git clone https://git.taler.net/gnurl.git</code> --"
864"> <code>git clone git://git.taler.net/gnurl.git</code> The versions are "
865"checked in as signed git tags."
866msgstr "" 862msgstr ""
867 863
868#: template/gnurl.html.j2:142 864#: template/gnurl.html.j2:141
865msgid "The versions are checked in as (signed) git tags."
866msgstr ""
867
868#: template/gnurl.html.j2:149
869msgid "" 869msgid ""
870"Releases are published on <a href=\"https://ftp.gnu.org/gnu/gnunet/\">ftp." 870"Releases are published on <a href=\"https://ftpmirror.gnu.org/gnu/gnunet/"
871"gnu.org/gnu/gnunet</a>. gnURL is available from within a variety of " 871"\">ftpmirror.gnu.org/gnu/gnunet</a>. gnurl is available from within a "
872"distributions and package managers. Package Managers which include gnurl " 872"variety of distributions and package managers. Package Managers which "
873"are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</a> (available " 873"include gnurl are: <a href=\"https://www.gnu.org/software/guix/\">GNU Guix</"
874"as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> through the " 874"a> (available as \"gnurl\"), <a href=\"https://gentoo.org\">Gentoo</a> "
875"collaborative ebuild collection <a href=\"https://git.gnunet.org/" 875"through the collaborative ebuild collection <a href=\"https://git.gnunet.org/"
876"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href=" 876"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href="
877"\"https://nixos.org/nix/\">Nix</a>, and <a href=\"http://pkgsrc.org" 877"\"https://nixos.org/nix/\">Nix</a>, and as www/gnurl in <a href=\"https://"
878"\">pkgsrc</a>." 878"pkgsrc.org\">pkgsrc</a>."
879msgstr ""
880
881#: template/gnurl.html.j2:165
882msgid "Building gnurl"
883msgstr ""
884
885#: template/gnurl.html.j2:167
886msgid ""
887"We suggest to closely follow release announcements, as they might indicate "
888"changes in how gnurl is to be build. <br> If your package manager provides a "
889"binary build or build instructions to build gnurl from source automated and "
890"integrated with your environment, we strongly suggest to use this binary "
891"build. <br> There are two ways to build gnurl. The first one builds from the "
892"most recent git tag, the second one uses the distributed tarball. "
893"Distributors generally are supposed to build from the tarball, but we "
894"describe both methods here. Both methods are written with a NetBSD 9 "
895"userland in mind, substitute tools as necessary. <br> You should <b>avoid</"
896"b> building gnurl from the tip of the default git branch, as only tags are "
897"considered to be stable and approved builds."
898msgstr ""
899
900#: template/gnurl.html.j2:188
901msgid "Building from the distributed tarball (prefered method)"
902msgstr ""
903
904#: template/gnurl.html.j2:190
905msgid ""
906"If you want to verify the signature, install an OpenPGP compatible tool such "
907"as security/gnupgp2 (and set it up). Assuming you use pkgin:"
908msgstr ""
909
910#: template/gnurl.html.j2:204
911msgid "Fetch the signature key from"
912msgstr ""
913
914#: template/gnurl.html.j2:208
915msgid "or via commandline with gnupg2."
916msgstr ""
917
918#: template/gnurl.html.j2:213
919msgid ""
920"Fetch the release, the signature, the checksum file as well as its signature:"
921msgstr ""
922
923#: template/gnurl.html.j2:232
924msgid ""
925"verify the signatures, and verify the checksums against the checksums in "
926"the .sum.txt file."
879msgstr "" 927msgstr ""
880 928
881#: template/gnurl.html.j2:157 929#: template/gnurl.html.j2:238
930msgid "unpack the tarball:"
931msgstr ""
932
933#: template/gnurl.html.j2:248
934msgid "Change into the directory"
935msgstr ""
936
937#: template/gnurl.html.j2:258
938msgid "Now you can either run"
939msgstr ""
940
941#: template/gnurl.html.j2:268
942msgid "directly (and read configure-gnurl before you do so) or invoke"
943msgstr ""
944
945#: template/gnurl.html.j2:278
946msgid ""
947"and pass additional parameters such as a custom PREFIX location. Further "
948"reference can be the"
949msgstr ""
950
951#: template/gnurl.html.j2:283
952msgid "Now run"
953msgstr ""
954
955#: template/gnurl.html.j2:293
956msgid "(this is optional)"
957msgstr ""
958
959#: template/gnurl.html.j2:302
960msgid "and you are done."
961msgstr ""
962
963#: template/gnurl.html.j2:306
964msgid "Building from a tagged git commit"
965msgstr ""
966
967#: template/gnurl.html.j2:308
968msgid ""
969"Follow the steps above, but instead of downloading the tarball, clone the "
970"git tag you want to build from."
971msgstr ""
972
973#: template/gnurl.html.j2:318
882msgid "Reporting Bugs" 974msgid "Reporting Bugs"
883msgstr "" 975msgstr ""
884 976
885#: template/gnurl.html.j2:159 977#: template/gnurl.html.j2:320
886msgid "" 978msgid ""
887"You can report bugs on our bug tracker: <a href=\"https://bugs.gnunet.org/" 979"You can report bugs on our bug tracker: <a href=\"https://bugs.gnunet.org/"
888"\">bugs.gnunet.org</a>. Alternatively you can use our bug mailinglist, but " 980"\">bugs.gnunet.org</a>. Alternatively you can use our bug mailinglist, but "
889"we prefer to track bugs on the bugtracker." 981"we prefer to track bugs on the bugtracker."
890msgstr "" 982msgstr ""
891 983
892#: template/gnurl.html.j2:168 984#: template/gnurl.html.j2:329
893msgid "Maintainer and Cryptographic signatures" 985msgid "Maintainer and Cryptographic signatures"
894msgstr "" 986msgstr ""
895 987
896#: template/gnurl.html.j2:170 988#: template/gnurl.html.j2:331
897msgid "" 989msgid ""
898"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP " 990"gnurl/libgnurl is maintained by ng0. Releases are signed with the OpenPGP "
899"Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, with the key " 991"Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, with the key "
@@ -1355,7 +1447,7 @@ msgid ""
1355"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" 1447"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>"
1356msgstr "" 1448msgstr ""
1357 1449
1358#: template/index.html.j2:12 1450#: template/index.html.j2:18
1359msgid "" 1451msgid ""
1360"GNUnet is a new network protocol stack for building secure, distributed, and " 1452"GNUnet is a new network protocol stack for building secure, distributed, and "
1361"privacy-preserving applications. With strong roots in academic <a href=" 1453"privacy-preserving applications. With strong roots in academic <a href="
@@ -1364,7 +1456,7 @@ msgid ""
1364"stack." 1456"stack."
1365msgstr "" 1457msgstr ""
1366 1458
1367#: template/index.html.j2:20 1459#: template/index.html.j2:26
1368msgid "" 1460msgid ""
1369"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/" 1461"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
1370"Overlay_network\">overlay network</a> on top of the existing Internet " 1462"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1375,7 +1467,7 @@ msgid ""
1375"a>." 1467"a>."
1376msgstr "" 1468msgstr ""
1377 1469
1378#: template/index.html.j2:31 1470#: template/index.html.j2:37
1379msgid "" 1471msgid ""
1380"GNUnet is made for a free and open society: It's a self-organizing network " 1472"GNUnet is made for a free and open society: It's a self-organizing network "
1381"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free " 1473"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free "
@@ -1384,15 +1476,15 @@ msgid ""
1384"compromises." 1476"compromises."
1385msgstr "" 1477msgstr ""
1386 1478
1387#: template/index.html.j2:72 1479#: template/index.html.j2:78
1388msgid "The Internet of tomorrow needs GNUnet today" 1480msgid "The Internet of tomorrow needs GNUnet today"
1389msgstr "" 1481msgstr ""
1390 1482
1391#: template/index.html.j2:78 1483#: template/index.html.j2:84
1392msgid "Imagine..." 1484msgid "Imagine..."
1393msgstr "" 1485msgstr ""
1394 1486
1395#: template/index.html.j2:80 1487#: template/index.html.j2:86
1396msgid "" 1488msgid ""
1397"The conventional Internet is currently like a system of roads with deep " 1489"The conventional Internet is currently like a system of roads with deep "
1398"potholes and highwaymen all over the place. Even if you still can use the " 1490"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1409,11 +1501,11 @@ msgid ""
1409"central data base. -->" 1501"central data base. -->"
1410msgstr "" 1502msgstr ""
1411 1503
1412#: template/index.html.j2:102 1504#: template/index.html.j2:108
1413msgid "The Internet is broken" 1505msgid "The Internet is broken"
1414msgstr "" 1506msgstr ""
1415 1507
1416#: template/index.html.j2:104 1508#: template/index.html.j2:110
1417msgid "" 1509msgid ""
1418"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1510"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1419"protecting against address forgery, routers learning metadata, or choosing " 1511"protecting against address forgery, routers learning metadata, or choosing "
@@ -1424,7 +1516,7 @@ msgid ""
1424"multiple attacks massively threatening our freedom. -->" 1516"multiple attacks massively threatening our freedom. -->"
1425msgstr "" 1517msgstr ""
1426 1518
1427#: template/index.html.j2:116 1519#: template/index.html.j2:122
1428msgid "" 1520msgid ""
1429"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1521"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1430"\">privacy by design</a>, improving addressing, routing, naming and content " 1522"\">privacy by design</a>, improving addressing, routing, naming and content "
@@ -1435,11 +1527,11 @@ msgid ""
1435"content distribution in a technically robust manner. -->" 1527"content distribution in a technically robust manner. -->"
1436msgstr "" 1528msgstr ""
1437 1529
1438#: template/index.html.j2:132 1530#: template/index.html.j2:138
1439msgid "Decentralization is hard" 1531msgid "Decentralization is hard"
1440msgstr "" 1532msgstr ""
1441 1533
1442#: template/index.html.j2:135 1534#: template/index.html.j2:141
1443msgid "" 1535msgid ""
1444"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other " 1536"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
1445"distributed or P2P project develops its own library stack, covering " 1537"distributed or P2P project develops its own library stack, covering "
@@ -1450,7 +1542,7 @@ msgid ""
1450"potential number of vulnerabilities." 1542"potential number of vulnerabilities."
1451msgstr "" 1543msgstr ""
1452 1544
1453#: template/index.html.j2:147 1545#: template/index.html.j2:153
1454msgid "" 1546msgid ""
1455"GNUnet is a metadata-preserving foundation for your application, covering " 1547"GNUnet is a metadata-preserving foundation for your application, covering "
1456"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1548"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1458,11 +1550,11 @@ msgid ""
1458"almost two decades." 1550"almost two decades."
1459msgstr "" 1551msgstr ""
1460 1552
1461#: template/index.html.j2:161 1553#: template/index.html.j2:167
1462msgid "Metadata is exposed" 1554msgid "Metadata is exposed"
1463msgstr "" 1555msgstr ""
1464 1556
1465#: template/index.html.j2:163 1557#: template/index.html.j2:169
1466msgid "" 1558msgid ""
1467"Your metadata is just as revealing as the actual content; and it gets " 1559"Your metadata is just as revealing as the actual content; and it gets "
1468"exposed on the Internet.<br> Even though transport encryption is " 1560"exposed on the Internet.<br> Even though transport encryption is "
@@ -1478,11 +1570,11 @@ msgid ""
1478"routing, and more." 1570"routing, and more."
1479msgstr "" 1571msgstr ""
1480 1572
1481#: template/index.html.j2:188 1573#: template/index.html.j2:194
1482msgid "Freedoms are not respected" 1574msgid "Freedoms are not respected"
1483msgstr "" 1575msgstr ""
1484 1576
1485#: template/index.html.j2:190 1577#: template/index.html.j2:196
1486msgid "" 1578msgid ""
1487"Today, monitoring increasingly centralized infrastructure, proprietary " 1579"Today, monitoring increasingly centralized infrastructure, proprietary "
1488"implementations, traffic shapers and firewalls restrict all of the <a href=" 1580"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1490,7 +1582,7 @@ msgid ""
1490"various degrees." 1582"various degrees."
1491msgstr "" 1583msgstr ""
1492 1584
1493#: template/index.html.j2:199 1585#: template/index.html.j2:205
1494msgid "" 1586msgid ""
1495"GNUnet gives users freedoms to securely access information (\"run\" the " 1587"GNUnet gives users freedoms to securely access information (\"run\" the "
1496"network), to study all aspects of the network's operation (\"access the code" 1588"network), to study all aspects of the network's operation (\"access the code"
@@ -1498,11 +1590,11 @@ msgid ""
1498"new applications (\"modify\")." 1590"new applications (\"modify\")."
1499msgstr "" 1591msgstr ""
1500 1592
1501#: template/index.html.j2:211 1593#: template/index.html.j2:217
1502msgid "Learn more about GNUnet" 1594msgid "Learn more about GNUnet"
1503msgstr "" 1595msgstr ""
1504 1596
1505#: template/index.html.j2:213 1597#: template/index.html.j2:219
1506msgid "" 1598msgid ""
1507"If you want to know more about the GNUnet please continue reading the <a " 1599"If you want to know more about the GNUnet please continue reading the <a "
1508"href=\"about.html\">about page</a>. There are much more resources, such as " 1600"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1511,7 +1603,7 @@ msgid ""
1511"\"https://gnunet.org/en/video.html\">videos</a>." 1603"\"https://gnunet.org/en/video.html\">videos</a>."
1512msgstr "" 1604msgstr ""
1513 1605
1514#: template/index.html.j2:222 1606#: template/index.html.j2:228
1515msgid "" 1607msgid ""
1516"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get " 1608"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
1517"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install." 1609"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1521,26 +1613,26 @@ msgid ""
1521"comes to software &#8211; its not an easy task to rewrite the whole Internet!" 1613"comes to software &#8211; its not an easy task to rewrite the whole Internet!"
1522msgstr "" 1614msgstr ""
1523 1615
1524#: template/index.html.j2:245 1616#: template/index.html.j2:251
1525msgid "Featured Applications" 1617msgid "Featured Applications"
1526msgstr "" 1618msgstr ""
1527 1619
1528#: template/index.html.j2:254 1620#: template/index.html.j2:260
1529msgid "GNU Taler (Alpha)" 1621msgid "GNU Taler (Alpha)"
1530msgstr "" 1622msgstr ""
1531 1623
1532#: template/index.html.j2:256 1624#: template/index.html.j2:262
1533msgid "" 1625msgid ""
1534"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1626"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1535"electronic payment system. Payments are cryptographically secured and are " 1627"electronic payment system. Payments are cryptographically secured and are "
1536"confirmed within milliseconds with extremely low transaction costs." 1628"confirmed within milliseconds with extremely low transaction costs."
1537msgstr "" 1629msgstr ""
1538 1630
1539#: template/index.html.j2:268 1631#: template/index.html.j2:274
1540msgid "The GNU Name System" 1632msgid "The GNU Name System"
1541msgstr "" 1633msgstr ""
1542 1634
1543#: template/index.html.j2:271 1635#: template/index.html.j2:277
1544msgid "" 1636msgid ""
1545"The <a href=\"use.html#gns\">GNU Name System (GNS)</a> is a fully " 1637"The <a href=\"use.html#gns\">GNU Name System (GNS)</a> is a fully "
1546"decentralized replacement for the Domain Name System (DNS). Instead of using " 1638"decentralized replacement for the Domain Name System (DNS). Instead of using "
@@ -1551,11 +1643,11 @@ msgid ""
1551"efficient and instant key revocation mechanism. -->" 1643"efficient and instant key revocation mechanism. -->"
1552msgstr "" 1644msgstr ""
1553 1645
1554#: template/index.html.j2:287 1646#: template/index.html.j2:293
1555msgid "re:claimID" 1647msgid "re:claimID"
1556msgstr "" 1648msgstr ""
1557 1649
1558#: template/index.html.j2:289 1650#: template/index.html.j2:295
1559msgid "" 1651msgid ""
1560"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1652"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1561"Identity Provider (IdP) service built in top of the GNU Name System. It " 1653"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1563,37 +1655,37 @@ msgid ""
1563"standardized protocols (OpenID Connect)." 1655"standardized protocols (OpenID Connect)."
1564msgstr "" 1656msgstr ""
1565 1657
1566#: template/index.html.j2:302 1658#: template/index.html.j2:308
1567msgid "Filesharing (Alpha)" 1659msgid "Filesharing (Alpha)"
1568msgstr "" 1660msgstr ""
1569 1661
1570#: template/index.html.j2:304 1662#: template/index.html.j2:310
1571msgid "" 1663msgid ""
1572"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims " 1664"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
1573"to provide censorship-resistant, anonymous filesharing. The publisher is " 1665"to provide censorship-resistant, anonymous filesharing. The publisher is "
1574"empowered to make a gradual choice between performance and anonymity." 1666"empowered to make a gradual choice between performance and anonymity."
1575msgstr "" 1667msgstr ""
1576 1668
1577#: template/index.html.j2:315 1669#: template/index.html.j2:321
1578msgid "Conversation (Pre-Alpha)" 1670msgid "Conversation (Pre-Alpha)"
1579msgstr "" 1671msgstr ""
1580 1672
1581#: template/index.html.j2:317 1673#: template/index.html.j2:323
1582msgid "" 1674msgid ""
1583"GNUnet conversation is an application that provides secure voice " 1675"GNUnet conversation is an application that provides secure voice "
1584"communication in a fully decentralized way by employing GNUnet for routing " 1676"communication in a fully decentralized way by employing GNUnet for routing "
1585"and transport." 1677"and transport."
1586msgstr "" 1678msgstr ""
1587 1679
1588#: template/index.html.j2:334 1680#: template/index.html.j2:340
1589msgid "Upcoming Applications" 1681msgid "Upcoming Applications"
1590msgstr "" 1682msgstr ""
1591 1683
1592#: template/index.html.j2:343 1684#: template/index.html.j2:349
1593msgid "secushare" 1685msgid "secushare"
1594msgstr "" 1686msgstr ""
1595 1687
1596#: template/index.html.j2:345 1688#: template/index.html.j2:351
1597msgid "" 1689msgid ""
1598"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1690"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1599"social networking application on top of GNUnet. Using overlay multicast and " 1691"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1601,11 +1693,11 @@ msgid ""
1601"encrypted to authorized recipients only." 1693"encrypted to authorized recipients only."
1602msgstr "" 1694msgstr ""
1603 1695
1604#: template/index.html.j2:357 1696#: template/index.html.j2:363
1605msgid "pretty Easy privacy" 1697msgid "pretty Easy privacy"
1606msgstr "" 1698msgstr ""
1607 1699
1608#: template/index.html.j2:359 1700#: template/index.html.j2:365
1609msgid "" 1701msgid ""
1610"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1702"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1611"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1703"creating a usable end-to-end encrypted e-mail solution using opportunistic "
@@ -1658,13 +1750,15 @@ msgstr ""
1658msgid "Make an installation directory" 1750msgid "Make an installation directory"
1659msgstr "" 1751msgstr ""
1660 1752
1661#: template/install-on-debian9.html.j2:59 template/install-on-macos.html.j2:134 1753#: template/install-on-debian9.html.j2:59
1754#: template/install-on-macos.html.j2:134
1662#: template/install-on-netbsd.html.j2:224 1755#: template/install-on-netbsd.html.j2:224
1663#: template/install-on-ubuntu1804.html.j2:53 1756#: template/install-on-ubuntu1804.html.j2:53
1664msgid "Get the source code" 1757msgid "Get the source code"
1665msgstr "" 1758msgstr ""
1666 1759
1667#: template/install-on-debian9.html.j2:78 template/install-on-macos.html.j2:142 1760#: template/install-on-debian9.html.j2:78
1761#: template/install-on-macos.html.j2:142
1668#: template/install-on-netbsd.html.j2:232 1762#: template/install-on-netbsd.html.j2:232
1669#: template/install-on-ubuntu1804.html.j2:61 1763#: template/install-on-ubuntu1804.html.j2:61
1670msgid "Compile and Install" 1764msgid "Compile and Install"
@@ -1676,27 +1770,27 @@ msgid "Option 1: GNUnet for testing / usage"
1676msgstr "" 1770msgstr ""
1677 1771
1678#: template/install-on-debian9.html.j2:116 1772#: template/install-on-debian9.html.j2:116
1679#: template/install-on-ubuntu1804.html.j2:81 1773#: template/install-on-ubuntu1804.html.j2:82
1680msgid "Option 2: GNUnet for development" 1774msgid "Option 2: GNUnet for development"
1681msgstr "" 1775msgstr ""
1682 1776
1683#: template/install-on-debian9.html.j2:153 1777#: template/install-on-debian9.html.j2:153
1684#: template/install-on-ubuntu1804.html.j2:96 1778#: template/install-on-ubuntu1804.html.j2:97
1685msgid "Install GNUnet plugin for name resolution" 1779msgid "Install GNUnet plugin for name resolution"
1686msgstr "" 1780msgstr ""
1687 1781
1688#: template/install-on-debian9.html.j2:207 1782#: template/install-on-debian9.html.j2:207
1689#: template/install-on-ubuntu1804.html.j2:133 1783#: template/install-on-ubuntu1804.html.j2:134
1690msgid "Create configuration file" 1784msgid "Create configuration file"
1691msgstr "" 1785msgstr ""
1692 1786
1693#: template/install-on-debian9.html.j2:227 1787#: template/install-on-debian9.html.j2:227
1694#: template/install-on-ubuntu1804.html.j2:155 1788#: template/install-on-ubuntu1804.html.j2:156
1695msgid "Use GNUnet!" 1789msgid "Use GNUnet!"
1696msgstr "" 1790msgstr ""
1697 1791
1698#: template/install-on-debian9.html.j2:232 1792#: template/install-on-debian9.html.j2:232
1699#: template/install-on-ubuntu1804.html.j2:161 1793#: template/install-on-ubuntu1804.html.j2:162
1700msgid "Uninstall GNUnet and its dependencies" 1794msgid "Uninstall GNUnet and its dependencies"
1701msgstr "" 1795msgstr ""
1702 1796
@@ -1712,15 +1806,18 @@ msgstr ""
1712msgid "First steps" 1806msgid "First steps"
1713msgstr "" 1807msgstr ""
1714 1808
1715#: template/install-on-macos.html.j2:109 template/install-on-netbsd.html.j2:182 1809#: template/install-on-macos.html.j2:109
1810#: template/install-on-netbsd.html.j2:182
1716msgid "Alternative: Installation from source" 1811msgid "Alternative: Installation from source"
1717msgstr "" 1812msgstr ""
1718 1813
1719#: template/install-on-macos.html.j2:154 template/install-on-netbsd.html.j2:242 1814#: template/install-on-macos.html.j2:154
1815#: template/install-on-netbsd.html.j2:242
1720msgid "Option 1: GNUnet for production / usage" 1816msgid "Option 1: GNUnet for production / usage"
1721msgstr "" 1817msgstr ""
1722 1818
1723#: template/install-on-macos.html.j2:187 template/install-on-netbsd.html.j2:267 1819#: template/install-on-macos.html.j2:187
1820#: template/install-on-netbsd.html.j2:267
1724msgid "Option 2: GNUnet experimental" 1821msgid "Option 2: GNUnet experimental"
1725msgstr "" 1822msgstr ""
1726 1823
diff --git a/template/gnurl.html.j2 b/template/gnurl.html.j2
index 73d62c8b..a193ae4d 100644
--- a/template/gnurl.html.j2
+++ b/template/gnurl.html.j2
@@ -1,181 +1,342 @@
1{% extends "common/base.j2" %} 1{% extends "common/base.j2" %}
2{% block body_content %} 2{% block body_content %}
3<article class="container"> 3 <article class="container">
4 4
5 <header> 5 <header>
6 <h1>gnurl (libgnurl)</h1> 6 <h1>gnurl (libgnurl)</h1>
7 </header> 7 </header>
8 8
9 <div class="container"> 9 <div class="container">
10 <p> 10 <p>
11 {% trans %}
12 libgnurl is a micro fork of libcurl. The goal of libgnurl
13 is to support only HTTP and HTTPS (and only HTTP 1.x) with
14 a single crypto backend (GnuTLS) to ensure a small footprint
15 and uniform experience for developers regardless of how
16 libcurl was compiled.<br>
17 Our main usecase is for GNUnet, but it might be usable for
18 others, hence we're releasing the code
19 to the general public.<br>
20 libgnurl is released under the same
21 license as libcurl. Please read the README for instructions, as you
22 must supply the correct options to configure to get a proper build of
23 libgnurl.
24 {% endtrans %}
25 </p>
26 <h3>{{_("Motivation") }}</h3>
27 <p>
28 {% trans %}
29 cURL supports many crypto backends. GNUnet requires the use of
30 GnuTLS, but other variants are used by some distributions. Supporting
31 other crypto backends would again expose us to a wider array of
32 security issues, may create licensing issues and most importantly
33 introduce new bugs as some crypto backends are known to introduce
34 subtle runtime issues. While it is possible to have two versions of
35 libcurl installed on the same system, this is error-prone, especially
36 as if we are linked against the wrong version, the bugs that arise
37 might be rather subtle.
38 {% endtrans %}
39 </p>
40 <p>
41 {% trans %} 11 {% trans %}
42 For GNUnet, we also need a particularly modern version of 12 libgnurl is a micro fork of libcurl. The goal of libgnurl
43 GnuTLS. Thus, it would anyway be necessary to recompile cURL for 13 is to support only HTTP and HTTPS (and only HTTP 1.x) with
44 GNUnet. But what happens if one links cURL against this version of 14 a single crypto backend (GnuTLS) to ensure a small footprint
45 GnuTLS? Well, first one would install GnuTLS by hand in the 15 and uniform experience for developers regardless of how
46 system. Then, we build cURL. cURL will build against it just fine, but 16 libcurl was compiled.<br>
47 the linker will eventually complain bitterly. The reason is that cURL 17 Our main usecase is for GNUnet, but it might be usable for
48 also links against a bunch of other system libraries (gssapi, ldap, 18 others, hence we're releasing the code
49 ssh2, rtmp, krb5, sasl2, see discussion on obscure protocols above), 19 to the general public.<br>
50 which --- as they are part of the distribution --- were linked against 20 libgnurl is released under the same
51 an older version of GnuTLS. As a result, the same binary would be 21 license as libcurl. Please read the README for instructions, as you
52 linked against two different versions of GnuTLS. That is typically a 22 must supply the correct options to configure to get a proper build of
53 recipe for disaster. Thus, in order to avoid updating a dozen system 23 libgnurl.
54 libraries (and having two versions of those installed), it is
55 necessary to disable all of those cURL features that GNUnet does not
56 use, and there are many of those. For GNUnet, the more obscure
57 protocols supported by cURL are close to dead code --- mostly
58 harmless, but not useful. However, as some application may use one of
59 those features, distributions are typically forced to enable all of
60 those features, and thus including security issues that might arise
61 from that code.
62 {% endtrans %} 24 {% endtrans %}
63 </p> 25 </p>
26 <h3>{{_("Motivation") }}</h3>
64 <p> 27 <p>
65 {% trans %} 28 {% trans %}
66 So to use a modern version of GnuTLS, a sane approach is to disable 29 cURL supports many crypto backends. GNUnet requires the use of
67 all of the "optional" features of cURL that drag in system libraries 30 GnuTLS, but other variants are used by some distributions. Supporting
68 that link against the older GnuTLS. That works, except that one should 31 other crypto backends would again expose us to a wider array of
69 then NEVER install that version of libcurl in say /usr or /usr/local, 32 security issues, may create licensing issues and most importantly
70 as that may break other parts of the system that might depend on these 33 introduce new bugs as some crypto backends are known to introduce
71 features that we just disabled. Libtool versioning doesn't help here, 34 subtle runtime issues. While it is possible to have two versions of
72 as it is not intended to deal with libraries that have optional 35 libcurl installed on the same system, this is error-prone, especially
73 features. Naturally, installing cURL somewhere else is also 36 as if we are linked against the wrong version, the bugs that arise
74 problematic, as we now need to be really careful that the linker will 37 might be rather subtle.
75 link GNUnet against the right version. Note that none of this can
76 really be trivially fixed by the cURL developers.
77 {% endtrans %} 38 {% endtrans %}
78 </p> 39 </p>
79 <h3>{{_("Rename to fix") }}</h3>
80 <p>
81 {% trans %}
82 How does forking fix it? Easy. First, we can get rid of all of the
83 compatibility issues --- if you use libgnurl, you state that you don't
84 need anything but HTTP/HTTPS. Those applications that need more,
85 should stick with the original cURL. Those that do not, can choose to
86 move to something simpler. As the library gets a new name, we do not
87 have to worry about tons of packages breaking as soon as one rebuilds
88 it. So renaming itself and saying that "libgnurl = libcurl with only
89 HTTP/HTTPS support and GnuTLS" fixes 99%% of the problems that darkened
90 my mood. Note that this pretty much CANNOT be done without a fork, as
91 renaming is an essential part of the fix. Now, there might be creative
92 solutions to achieve the same thing within the standard cURL build
93 system, but I'm not happy to wait for a decade for Daniel to review
94 the patches. The changes libgnurl makes to curl are miniscule and can
95 easily be applied again and again whenever libcurl makes a new
96 release.
97 {% endtrans %}
98 </p>
99 <h3>{{_("Using libgnurl") }}</h3>
100 <p>
101 {% trans %}
102 Projects that use cURL only for HTTP/HTTPS and that would work
103 with GnuTLS should be able to switch to libgnurl by changing
104 "-lcurl" to "-lgnurl". That's it. No changes to the source code
105 should be required,
106 as libgnurl strives for bug-for-bug compatibility with the
107 HTTP/HTTPS/GnuTLS subset of cURL.
108 We might add new features relating to this core subset if they
109 are proposed, but so far we have kept our changes minimal and
110 no additions to the original curl source have been written.
111 {% endtrans %}
112 </p>
113 <h4>{{_("Gotchas") }}</h4>
114 <p>
115 {% trans %}
116 libgnurl and gnurl are not intended to be used as a replacement
117 for curl for users. Since no conflicts in filenames should occur
118 you are not expected to remove curl to make use of gnurl and
119 viceversa.
120 {% endtrans %}
121 </p>
122 </div>
123
124 <div class="row container">
125 <div class="col-md">
126 <h3>{{ _("Source Code") }}</h3>
127 <p> 40 <p>
128 {% trans %} 41 {% trans %}
129 You can get the Gnurl Git repository using: 42 For GNUnet, we also need a particularly modern version of
130 <!-- 43 GnuTLS. Thus, it would anyway be necessary to recompile cURL for
131 https://bugs.gnunet.org/view.php?id=5483 ! 44 GNUnet. But what happens if one links cURL against this version of
132 <code>git clone https://git.taler.net/gnurl.git</code> 45 GnuTLS? Well, first one would install GnuTLS by hand in the
133 --> 46 system. Then, we build cURL. cURL will build against it just fine, but
134 <code>git clone git://git.taler.net/gnurl.git</code> 47 the linker will eventually complain bitterly. The reason is that cURL
135 The versions are checked in as signed git tags. 48 also links against a bunch of other system libraries (gssapi, ldap,
49 ssh2, rtmp, krb5, sasl2, see discussion on obscure protocols above),
50 which --- as they are part of the distribution --- were linked against
51 an older version of GnuTLS. As a result, the same binary would be
52 linked against two different versions of GnuTLS. That is typically a
53 recipe for disaster. Thus, in order to avoid updating a dozen system
54 libraries (and having two versions of those installed), it is
55 necessary to disable all of those cURL features that GNUnet does not
56 use, and there are many of those. For GNUnet, the more obscure
57 protocols supported by cURL are close to dead code --- mostly
58 harmless, but not useful. However, as some application may use one of
59 those features, distributions are typically forced to enable all of
60 those features, and thus including security issues that might arise
61 from that code.
136 {% endtrans %} 62 {% endtrans %}
137 </p> 63 </p>
138 </div>
139 <div class="col-md">
140 <h3>{{ _("Downloads") }}</h3>
141 <p> 64 <p>
142 {% trans %} 65 {% trans %}
143 Releases are published on <a href="https://ftp.gnu.org/gnu/gnunet/">ftp.gnu.org/gnu/gnunet</a>. 66 So to use a modern version of GnuTLS, a sane approach is to disable
144 gnURL is available from within a variety of distributions and package managers. 67 all of the "optional" features of cURL that drag in system libraries
145 Package Managers which include gnurl are: 68 that link against the older GnuTLS. That works, except that one should
146 <a href="https://www.gnu.org/software/guix/">GNU Guix</a> (available as "gnurl"), 69 then NEVER install that version of libcurl in say /usr or /usr/local,
147 <a href="https://gentoo.org">Gentoo</a> through the collaborative ebuild collection 70 as that may break other parts of the system that might depend on these
148 <a href="https://git.gnunet.org/youbroketheinternet-overlay.git/">youbroketheinternet</a>, 71 features that we just disabled. Libtool versioning doesn't help here,
149 <a href="https://nixos.org/nix/">Nix</a>, and <a href="http://pkgsrc.org">pkgsrc</a>. 72 as it is not intended to deal with libraries that have optional
73 features. Naturally, installing cURL somewhere else is also
74 problematic, as we now need to be really careful that the linker will
75 link GNUnet against the right version. Note that none of this can
76 really be trivially fixed by the cURL developers.
150 {% endtrans %} 77 {% endtrans %}
151 </p> 78 </p>
152 </div> 79 <h3>{{_("Rename to fix") }}</h3>
153 </div>
154
155 <div class="row container">
156 <div class="col-md">
157 <h3>{{ _("Reporting Bugs") }}</h3>
158 <p> 80 <p>
159 {% trans %} 81 {% trans %}
160 You can report bugs on our bug tracker: 82 How does forking fix it? Easy. First, we can get rid of all of the
161 <a href="https://bugs.gnunet.org/">bugs.gnunet.org</a>. Alternatively 83 compatibility issues --- if you use libgnurl, you state that you don't
162 you can use our bug mailinglist, but we prefer to track bugs 84 need anything but HTTP/HTTPS. Those applications that need more,
163 on the bugtracker. 85 should stick with the original cURL. Those that do not, can choose to
86 move to something simpler. As the library gets a new name, we do not
87 have to worry about tons of packages breaking as soon as one rebuilds
88 it. So renaming itself and saying that "libgnurl = libcurl with only
89 HTTP/HTTPS support and GnuTLS" fixes 99%% of the problems that darkened
90 my mood. Note that this pretty much CANNOT be done without a fork, as
91 renaming is an essential part of the fix. Now, there might be creative
92 solutions to achieve the same thing within the standard cURL build
93 system, but I'm not happy to wait for a decade for Daniel to review
94 the patches. The changes libgnurl makes to curl are miniscule and can
95 easily be applied again and again whenever libcurl makes a new
96 release.
164 {% endtrans %} 97 {% endtrans %}
165 </p> 98 </p>
166 </div> 99 <h3>{{_("Using libgnurl") }}</h3>
167 <div class="col-md"> 100 <p>
168 <h3>{{ _("Maintainer and Cryptographic signatures") }}</h3> 101 {% trans %}
102 Projects that use cURL only for HTTP/HTTPS and that would work
103 with GnuTLS should be able to switch to libgnurl by changing
104 "-lcurl" to "-lgnurl". That's it. No changes to the source code
105 should be required,
106 as libgnurl strives for bug-for-bug compatibility with the
107 HTTP/HTTPS/GnuTLS subset of cURL.
108 We might add new features relating to this core subset if they
109 are proposed, but so far we have kept our changes minimal and
110 no additions to the original curl source have been written.
111 {% endtrans %}
112 </p>
113 <h4>{{_("Gotchas") }}</h4>
169 <p> 114 <p>
170 {% trans %} 115 {% trans %}
171 gnurl/libgnurl is maintained by ng0. 116 libgnurl and gnurl are not intended to be used as a replacement
172 Releases are signed 117 for curl for users. Since no conflicts in filenames should occur
173 with the OpenPGP Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>, 118 you are not expected to remove curl to make use of gnurl and
174 with the key fingerprint <b>A88C 8ADD 1298 28D7 EAC0 2E52 E22F 9BBF EE34 8588</b>. 119 viceversa.
175 {% endtrans %} 120 {% endtrans %}
176 </p> 121 </p>
177 </div> 122 </div>
178 </div>
179 123
180</article> <!-- /container --> 124 <div class="row container">
125 <div class="col-md">
126 <h3>{{ _("Source Code") }}</h3>
127 <p>
128 {% trans %}
129 You can get the gnurl git repository using:
130 {% endtrans %}
131 </p>
132 <ul>
133 <li>
134 <code>git clone https://git.taler.net/gnurl.git</code>
135 </li>
136 <li>
137 <code>git clone git://git.taler.net/gnurl.git</code>
138 </li>
139 </ul>
140 <p>
141 {% trans %}
142 The versions are checked in as (signed) git tags.
143 {% endtrans %}
144 </p>
145 </div>
146 <div class="col-md">
147 <h3>{{ _("Downloads") }}</h3>
148 <p>
149 {% trans %}
150 Releases are published on <a href="https://ftpmirror.gnu.org/gnu/gnunet/">ftpmirror.gnu.org/gnu/gnunet</a>.
151 gnurl is available from within a variety of distributions and package managers.
152 Package Managers which include gnurl are:
153 <a href="https://www.gnu.org/software/guix/">GNU Guix</a> (available as "gnurl"),
154 <a href="https://gentoo.org">Gentoo</a> through the collaborative ebuild collection
155 <a href="https://git.gnunet.org/youbroketheinternet-overlay.git/">youbroketheinternet</a>,
156 <a href="https://nixos.org/nix/">Nix</a>, and as www/gnurl in
157 <a href="https://pkgsrc.org">pkgsrc</a>.
158 {% endtrans %}
159 </p>
160 </div>
161 </div>
162
163 <div class="row container">
164 <div class="col-md">
165 <h3>{{ _("Building gnurl") }}</h3>
166 <p>
167 {% trans %}
168 We suggest to closely follow release announcements, as they
169 might indicate changes in how gnurl is to be build.
170 <br>
171 If your package manager provides a binary build or build
172 instructions to build gnurl from source automated and
173 integrated with your environment, we strongly suggest to use
174 this binary build.
175 <br>
176 There are two ways to build gnurl. The first one builds from
177 the most recent git tag, the second one uses the distributed
178 tarball. Distributors generally are supposed to build from
179 the tarball, but we describe both methods here. Both methods
180 are written with a NetBSD 9 userland in mind, substitute tools
181 as necessary.
182 <br>
183 You should <b>avoid</b> building gnurl from the tip of the
184 default git branch, as only tags are considered to be stable
185 and approved builds.
186 {% endtrans %}
187 </p>
188 <h4>{{ _("Building from the distributed tarball (prefered method)") }}</h4>
189 <p>
190 {% trans %}
191 If you want to verify the signature, install an OpenPGP compatible tool such
192 as security/gnupgp2 (and set it up). Assuming you use pkgin:
193 {% endtrans %}
194 </p>
195 <ul>
196 <li>
197 pkgin update
198 </li>
199 <li>
200 pkgin install gnupg2
201 </li>
202 </ul>
203 <p>
204 {% trans %}
205 Fetch the signature key from
206 {% endtrans %}
207 <a href="https://keys.openpgp.org/search?q=ng0%40n0.is">keys.openpgp.org</a>
208 {% trans %}
209 or via commandline with gnupg2.
210 {% endtrans %}
211 </p>
212 <p>
213 {% trans %}
214 Fetch the release, the signature, the checksum file as well as its signature:
215 {% endtrans %}
216 </p>
217 <ul>
218 <li>
219 ftp https://ftpmirror.gnu.org/gnu/gnunet/gnurl-7.65.3.tar.Z
220 </li>
221 <li>
222 ftp https://ftpmirror.gnu.org/gnu/gnunet/gnurl-7.65.3.tar.Z.sig
223 </li>
224 <li>
225 ftp https://ftpmirror.gnu.org/gnu.org/gnunet/gnurl-7.65.3.sum.txt
226 </li>
227 <li>
228 ftp https://ftpmirror.gnu.org/gnu.org/gnunet/gnurl-7.65.3.sum.txt.sig
229 </li>
230 </ul>
231 <p>
232 {% trans %}
233 verify the signatures, and verify the checksums against the
234 checksums in the .sum.txt file.
235 {% endtrans %}
236 </p>
237 <p>
238 {% trans %}
239 unpack the tarball:
240 {% endtrans %}
241 </p>
242 <ul>
243 <li>
244 tar -zxf gnurl-7.65.3.tar.Z
245 </li>
246 </ul>
247 <p>
248 {% trans %}
249 Change into the directory
250 {% endtrans %}
251 </p>
252 <ul>
253 <li>
254 cd gnurl-7.65.3
255 </li>
256 </ul>
257 <p>
258 {% trans %}
259 Now you can either run
260 {% endtrans %}
261 </p>
262 <ul>
263 <li>
264 ./configure
265 </li>
266 </ul>
267 <p>
268 {% trans %}
269 directly (and read configure-gnurl before you do so) or invoke
270 {% endtrans %}
271 </p>
272 <ul>
273 <li>
274 ./configure-gnurl
275 </li>
276 </ul>
277 <p>
278 {% trans %}
279 and pass additional parameters such as a custom PREFIX location.
280 Further reference can be the
281 {% endtrans %}
282 <a href="http://pkgsrc.se/www/gnurl">www/gnurl</a> Makefile.
283 {% trans %}
284 Now run
285 {% endtrans %}
286 </p>
287 <ul>
288 <li>
289 make
290 </li>
291 <li>
292 make check
293 {% trans %}
294 (this is optional)
295 {% endtrans %}
296 </li>
297 <li>
298 make install
299 </li>
300 </ul>
301 <p>
302 {% trans %}
303 and you are done.
304 {% endtrans %}
305 </p>
306 <h4>{{ _("Building from a tagged git commit") }}</h4>
307 <p>
308 {% trans %}
309 Follow the steps above, but instead of downloading the tarball,
310 clone the git tag you want to build from.
311 {% endtrans %}
312 </p>
313 </div>
314 </div>
315
316 <div class="row container">
317 <div class="col-md">
318 <h3>{{ _("Reporting Bugs") }}</h3>
319 <p>
320 {% trans %}
321 You can report bugs on our bug tracker:
322 <a href="https://bugs.gnunet.org/">bugs.gnunet.org</a>. Alternatively
323 you can use our bug mailinglist, but we prefer to track bugs
324 on the bugtracker.
325 {% endtrans %}
326 </p>
327 </div>
328 <div class="col-md">
329 <h3>{{ _("Maintainer and Cryptographic signatures") }}</h3>
330 <p>
331 {% trans %}
332 gnurl/libgnurl is maintained by ng0.
333 Releases are signed
334 with the OpenPGP Key <b>A88C8ADD129828D7EAC02E52E22F9BBFEE348588</b>,
335 with the key fingerprint <b>A88C 8ADD 1298 28D7 EAC0 2E52 E22F 9BBF EE34 8588</b>.
336 {% endtrans %}
337 </p>
338 </div>
339 </div>
340
341 </article> <!-- /container -->
181{% endblock body_content %} 342{% endblock body_content %}