aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxrs <xrs@mail36.net>2019-06-28 19:54:40 +0200
committerxrs <xrs@mail36.net>2019-06-28 19:54:40 +0200
commit5a0e029bbe811ef303e2bc143c7557f4f33a6ac9 (patch)
treea329845706066db0cd5fb4ef69b7136d0a0b56b2
parent0cfdcb17dcbe933bfcaa6ea3da645ac3b36b439e (diff)
parent45824c10cd2392ec9ea2fc81b58e9c6af1b4d211 (diff)
downloadwww-5a0e029bbe811ef303e2bc143c7557f4f33a6ac9.tar.gz
www-5a0e029bbe811ef303e2bc143c7557f4f33a6ac9.zip
Merge branch 'master' of ssh://git.gnunet.org/www
-rw-r--r--locale/de/LC_MESSAGES/messages.po204
-rw-r--r--locale/en/LC_MESSAGES/messages.po198
-rw-r--r--locale/es/LC_MESSAGES/messages.po200
-rw-r--r--locale/fr/LC_MESSAGES/messages.po200
-rw-r--r--locale/it/LC_MESSAGES/messages.po200
-rw-r--r--static/images/NetBSD_Logo.svg57
-rw-r--r--static/styles.sass13
-rw-r--r--template/index.html.j24
-rw-r--r--template/install-on-archpi.html.j243
-rw-r--r--template/install-on-debian9.html.j2256
-rw-r--r--template/install-on-ubuntu1804.html.j2233
-rw-r--r--template/install.html.j25
-rw-r--r--template/use.html.j2158
13 files changed, 673 insertions, 1098 deletions
diff --git a/locale/de/LC_MESSAGES/messages.po b/locale/de/LC_MESSAGES/messages.po
index cd696cc3..f1d94b7b 100644
--- a/locale/de/LC_MESSAGES/messages.po
+++ b/locale/de/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
7msgstr "" 7msgstr ""
8"Project-Id-Version: PROJECT VERSION\n" 8"Project-Id-Version: PROJECT VERSION\n"
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2019-06-27 20:23+0200\n" 10"POT-Creation-Date: 2019-06-27 21:40+0200\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"
@@ -119,7 +119,7 @@ msgstr "Quellcode"
119msgid "Documentation" 119msgid "Documentation"
120msgstr "Dokumentation" 120msgstr "Dokumentation"
121 121
122#: common/navigation.j2.inc:84 template/index.html.j2:51 122#: common/navigation.j2.inc:84 template/index.html.j2:53
123#: template/install.html.j2:7 123#: template/install.html.j2:7
124msgid "Install" 124msgid "Install"
125msgstr "" 125msgstr ""
@@ -1335,19 +1335,19 @@ msgstr ""
1335msgid "About" 1335msgid "About"
1336msgstr "" 1336msgstr ""
1337 1337
1338#: template/index.html.j2:56 1338#: template/index.html.j2:60
1339msgid "Join" 1339msgid "Join"
1340msgstr "" 1340msgstr ""
1341 1341
1342#: template/index.html.j2:70 1342#: template/index.html.j2:74
1343msgid "The Internet of tomorrow needs GNUnet today" 1343msgid "The Internet of tomorrow needs GNUnet today"
1344msgstr "" 1344msgstr ""
1345 1345
1346#: template/index.html.j2:76 1346#: template/index.html.j2:80
1347msgid "Imagine..." 1347msgid "Imagine..."
1348msgstr "" 1348msgstr ""
1349 1349
1350#: template/index.html.j2:78 1350#: template/index.html.j2:82
1351msgid "" 1351msgid ""
1352"The conventional Internet is currently like a system of roads with deep " 1352"The conventional Internet is currently like a system of roads with deep "
1353"potholes and highwaymen all over the place. Even if you still can use the " 1353"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1364,11 +1364,11 @@ msgid ""
1364"central data base. -->" 1364"central data base. -->"
1365msgstr "" 1365msgstr ""
1366 1366
1367#: template/index.html.j2:100 1367#: template/index.html.j2:104
1368msgid "The Internet is broken" 1368msgid "The Internet is broken"
1369msgstr "" 1369msgstr ""
1370 1370
1371#: template/index.html.j2:102 1371#: template/index.html.j2:106
1372msgid "" 1372msgid ""
1373"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1373"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1374"protecting against address forgery, routers learning metadata, or choosing " 1374"protecting against address forgery, routers learning metadata, or choosing "
@@ -1379,7 +1379,7 @@ msgid ""
1379"multiple attacks massively threatening our freedom. -->" 1379"multiple attacks massively threatening our freedom. -->"
1380msgstr "" 1380msgstr ""
1381 1381
1382#: template/index.html.j2:114 1382#: template/index.html.j2:118
1383msgid "" 1383msgid ""
1384"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1384"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1385"\">privacy by design</a>, improving addressing, routing, naming and content " 1385"\">privacy by design</a>, improving addressing, routing, naming and content "
@@ -1389,18 +1389,18 @@ msgid ""
1389"routing, naming and content distribution in a technically robust manner. -->" 1389"routing, naming and content distribution in a technically robust manner. -->"
1390msgstr "" 1390msgstr ""
1391 1391
1392#: template/index.html.j2:129 1392#: template/index.html.j2:133
1393msgid "Decentralization is hard" 1393msgid "Decentralization is hard"
1394msgstr "" 1394msgstr ""
1395 1395
1396#: template/index.html.j2:132 1396#: template/index.html.j2:136
1397msgid "" 1397msgid ""
1398"It seems as if every other distributed or P2P project develops its own " 1398"It seems as if every other distributed or P2P project develops its own "
1399"library stack, covering transports, stream muxing, discovery and others. " 1399"library stack, covering transports, stream muxing, discovery and others. "
1400"This divides effort and multiplies bug count." 1400"This divides effort and multiplies bug count."
1401msgstr "" 1401msgstr ""
1402 1402
1403#: template/index.html.j2:139 1403#: template/index.html.j2:143
1404msgid "" 1404msgid ""
1405"GNUnet is a metadata-preserving foundation for your application, covering " 1405"GNUnet is a metadata-preserving foundation for your application, covering "
1406"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1406"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1408,11 +1408,11 @@ msgid ""
1408"almost two decades." 1408"almost two decades."
1409msgstr "" 1409msgstr ""
1410 1410
1411#: template/index.html.j2:153 1411#: template/index.html.j2:157
1412msgid "Metadata is exposed" 1412msgid "Metadata is exposed"
1413msgstr "" 1413msgstr ""
1414 1414
1415#: template/index.html.j2:155 1415#: template/index.html.j2:159
1416msgid "" 1416msgid ""
1417"Even though transport encryption is increasingly being deployed on the " 1417"Even though transport encryption is increasingly being deployed on the "
1418"Internet, it still reveals data that can threaten democracy: the identities " 1418"Internet, it still reveals data that can threaten democracy: the identities "
@@ -1423,7 +1423,7 @@ msgid ""
1423"visited via website fingerprinting</a>. -->" 1423"visited via website fingerprinting</a>. -->"
1424msgstr "" 1424msgstr ""
1425 1425
1426#: template/index.html.j2:169 1426#: template/index.html.j2:173
1427msgid "" 1427msgid ""
1428"GNUnet <a href=\"https://secushare.org/anonymity\">addresses</a> these " 1428"GNUnet <a href=\"https://secushare.org/anonymity\">addresses</a> these "
1429"concerns with perfect forward secrecy via ephemeral public key addressing, " 1429"concerns with perfect forward secrecy via ephemeral public key addressing, "
@@ -1431,11 +1431,11 @@ msgid ""
1431"resistant routing, and more." 1431"resistant routing, and more."
1432msgstr "" 1432msgstr ""
1433 1433
1434#: template/index.html.j2:182 1434#: template/index.html.j2:186
1435msgid "Freedoms are not respected" 1435msgid "Freedoms are not respected"
1436msgstr "" 1436msgstr ""
1437 1437
1438#: template/index.html.j2:184 1438#: template/index.html.j2:188
1439msgid "" 1439msgid ""
1440"Today, monitoring increasingly centralized infrastructure, proprietary " 1440"Today, monitoring increasingly centralized infrastructure, proprietary "
1441"implementations, traffic shapers and firewalls restrict all of the <a href=" 1441"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1443,7 +1443,7 @@ msgid ""
1443"various degrees." 1443"various degrees."
1444msgstr "" 1444msgstr ""
1445 1445
1446#: template/index.html.j2:193 1446#: template/index.html.j2:197
1447msgid "" 1447msgid ""
1448"GNUnet gives users freedoms to securely access information (\"run\" the " 1448"GNUnet gives users freedoms to securely access information (\"run\" the "
1449"network), to study all aspects of the network's operation (\"access the code" 1449"network), to study all aspects of the network's operation (\"access the code"
@@ -1451,26 +1451,26 @@ msgid ""
1451"new applications (\"modify\")." 1451"new applications (\"modify\")."
1452msgstr "" 1452msgstr ""
1453 1453
1454#: template/index.html.j2:214 1454#: template/index.html.j2:218
1455msgid "Featured Applications" 1455msgid "Featured Applications"
1456msgstr "" 1456msgstr ""
1457 1457
1458#: template/index.html.j2:223 1458#: template/index.html.j2:227
1459msgid "GNU Taler" 1459msgid "GNU Taler"
1460msgstr "" 1460msgstr ""
1461 1461
1462#: template/index.html.j2:225 1462#: template/index.html.j2:229
1463msgid "" 1463msgid ""
1464"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1464"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1465"electronic payment system. Payments are cryptographically secured and are " 1465"electronic payment system. Payments are cryptographically secured and are "
1466"confirmed within milliseconds with extremely low transaction costs." 1466"confirmed within milliseconds with extremely low transaction costs."
1467msgstr "" 1467msgstr ""
1468 1468
1469#: template/index.html.j2:237 1469#: template/index.html.j2:241
1470msgid "The GNU Name System" 1470msgid "The GNU Name System"
1471msgstr "" 1471msgstr ""
1472 1472
1473#: template/index.html.j2:240 1473#: template/index.html.j2:244
1474msgid "" 1474msgid ""
1475"The GNU Name System (GNS) is a fully decentralized replacement for the " 1475"The GNU Name System (GNS) is a fully decentralized replacement for the "
1476"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " 1476"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed "
@@ -1481,11 +1481,11 @@ msgid ""
1481"mechanism. -->" 1481"mechanism. -->"
1482msgstr "" 1482msgstr ""
1483 1483
1484#: template/index.html.j2:255 1484#: template/index.html.j2:259
1485msgid "re:claimID" 1485msgid "re:claimID"
1486msgstr "" 1486msgstr ""
1487 1487
1488#: template/index.html.j2:257 1488#: template/index.html.j2:261
1489msgid "" 1489msgid ""
1490"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1490"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1491"Identity Provider (IdP) service built in top of the GNU Name System. It " 1491"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1493,37 +1493,37 @@ msgid ""
1493"standardized protocols (OpenID Connect)." 1493"standardized protocols (OpenID Connect)."
1494msgstr "" 1494msgstr ""
1495 1495
1496#: template/index.html.j2:270 1496#: template/index.html.j2:274 template/use.html.j2:45
1497msgid "Filesharing" 1497msgid "Filesharing"
1498msgstr "" 1498msgstr ""
1499 1499
1500#: template/index.html.j2:272 1500#: template/index.html.j2:276
1501msgid "" 1501msgid ""
1502"GNUnet filesharing is an application that provides censorship-resistant, " 1502"GNUnet filesharing is an application that provides censorship-resistant, "
1503"anonymous filesharing. The publisher is empowered to make a gradual choice " 1503"anonymous filesharing. The publisher is empowered to make a gradual choice "
1504"between performance and anonymity." 1504"between performance and anonymity."
1505msgstr "" 1505msgstr ""
1506 1506
1507#: template/index.html.j2:282 1507#: template/index.html.j2:286 template/use.html.j2:315
1508msgid "Conversation" 1508msgid "Conversation"
1509msgstr "" 1509msgstr ""
1510 1510
1511#: template/index.html.j2:284 1511#: template/index.html.j2:288
1512msgid "" 1512msgid ""
1513"GNUnet conversation is an application that provides secure voice " 1513"GNUnet conversation is an application that provides secure voice "
1514"communication in a fully decentralized way by employing GNUnet for routing " 1514"communication in a fully decentralized way by employing GNUnet for routing "
1515"and transport." 1515"and transport."
1516msgstr "" 1516msgstr ""
1517 1517
1518#: template/index.html.j2:301 1518#: template/index.html.j2:305
1519msgid "Upcoming Applications" 1519msgid "Upcoming Applications"
1520msgstr "" 1520msgstr ""
1521 1521
1522#: template/index.html.j2:310 1522#: template/index.html.j2:314
1523msgid "secushare" 1523msgid "secushare"
1524msgstr "" 1524msgstr ""
1525 1525
1526#: template/index.html.j2:312 1526#: template/index.html.j2:316
1527msgid "" 1527msgid ""
1528"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1528"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1529"social networking application on top of GNUnet. Using overlay multicast and " 1529"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1531,11 +1531,11 @@ msgid ""
1531"encrypted to authorized recipients only." 1531"encrypted to authorized recipients only."
1532msgstr "" 1532msgstr ""
1533 1533
1534#: template/index.html.j2:324 1534#: template/index.html.j2:328
1535msgid "pretty Easy privacy" 1535msgid "pretty Easy privacy"
1536msgstr "" 1536msgstr ""
1537 1537
1538#: template/index.html.j2:326 1538#: template/index.html.j2:330
1539msgid "" 1539msgid ""
1540"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1540"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1541"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1541"creating a usable end-to-end encrypted e-mail solution using opportunistic "
@@ -1543,7 +1543,7 @@ msgid ""
1543"cryptographic protocols to verify keys." 1543"cryptographic protocols to verify keys."
1544msgstr "" 1544msgstr ""
1545 1545
1546#: template/index.html.j2:345 1546#: template/index.html.j2:349
1547msgid "News" 1547msgid "News"
1548msgstr "" 1548msgstr ""
1549 1549
@@ -1552,8 +1552,8 @@ msgid "Tutorial: GNUnet on Archlinux/Pi"
1552msgstr "" 1552msgstr ""
1553 1553
1554#: template/install-on-archpi.html.j2:12 template/install-on-debian9.html.j2:28 1554#: template/install-on-archpi.html.j2:12 template/install-on-debian9.html.j2:28
1555#: template/install-on-netbsd.html.j2:17 1555#: template/install-on-macos.html.j2:14 template/install-on-netbsd.html.j2:17
1556#: template/install-on-ubuntu1804.html.j2:28 template/tutorial-macos.html.j2:14 1556#: template/install-on-ubuntu1804.html.j2:28
1557msgid "Requirements" 1557msgid "Requirements"
1558msgstr "" 1558msgstr ""
1559 1559
@@ -1569,10 +1569,6 @@ msgstr ""
1569msgid "Make sure, it works!" 1569msgid "Make sure, it works!"
1570msgstr "" 1570msgstr ""
1571 1571
1572#: template/install-on-archpi.html.j2:134
1573msgid "Chat the cat"
1574msgstr ""
1575
1576#: template/install-on-debian9.html.j2:5 1572#: template/install-on-debian9.html.j2:5
1577msgid "Tutorial: GNUnet on Debian 9" 1573msgid "Tutorial: GNUnet on Debian 9"
1578msgstr "" 1574msgstr ""
@@ -1587,24 +1583,21 @@ msgstr ""
1587msgid "Make an installation directory" 1583msgid "Make an installation directory"
1588msgstr "" 1584msgstr ""
1589 1585
1590#: template/install-on-debian9.html.j2:58 1586#: template/install-on-debian9.html.j2:58 template/install-on-macos.html.j2:144
1591#: template/install-on-netbsd.html.j2:222 1587#: template/install-on-netbsd.html.j2:222
1592#: template/install-on-ubuntu1804.html.j2:57 1588#: template/install-on-ubuntu1804.html.j2:57
1593#: template/tutorial-macos.html.j2:144
1594msgid "Get the source code" 1589msgid "Get the source code"
1595msgstr "" 1590msgstr ""
1596 1591
1597#: template/install-on-debian9.html.j2:77 1592#: template/install-on-debian9.html.j2:77 template/install-on-macos.html.j2:152
1598#: template/install-on-netbsd.html.j2:230 1593#: template/install-on-netbsd.html.j2:230
1599#: template/install-on-ubuntu1804.html.j2:67 1594#: template/install-on-ubuntu1804.html.j2:67
1600#: template/tutorial-macos.html.j2:152
1601msgid "Compile and Install" 1595msgid "Compile and Install"
1602msgstr "" 1596msgstr ""
1603 1597
1604#: template/install-on-debian9.html.j2:102 1598#: template/install-on-debian9.html.j2:102
1605#: template/install-on-netbsd.html.j2:240 1599#: template/install-on-macos.html.j2:164 template/install-on-netbsd.html.j2:240
1606#: template/install-on-ubuntu1804.html.j2:78 1600#: template/install-on-ubuntu1804.html.j2:78
1607#: template/tutorial-macos.html.j2:164
1608msgid "Option 1: GNUnet for production / usage" 1601msgid "Option 1: GNUnet for production / usage"
1609msgstr "" 1602msgstr ""
1610 1603
@@ -1613,95 +1606,71 @@ msgstr ""
1613msgid "Option 2: GNUnet for development" 1606msgid "Option 2: GNUnet for development"
1614msgstr "" 1607msgstr ""
1615 1608
1616#: template/install-on-debian9.html.j2:126 1609#: template/install-on-debian9.html.j2:125
1617msgid "Option 3: gnunet-gtk" 1610msgid "Option 3: gnunet-gtk"
1618msgstr "" 1611msgstr ""
1619 1612
1620#: template/install-on-debian9.html.j2:143 1613#: template/install-on-debian9.html.j2:141
1621#: template/install-on-ubuntu1804.html.j2:103 1614#: template/install-on-ubuntu1804.html.j2:102
1622msgid "Install GNUnet plugin for name resolution" 1615msgid "Install GNUnet plugin for name resolution"
1623msgstr "" 1616msgstr ""
1624 1617
1625#: template/install-on-debian9.html.j2:197 1618#: template/install-on-debian9.html.j2:195
1626#: template/install-on-ubuntu1804.html.j2:142 1619#: template/install-on-ubuntu1804.html.j2:141
1627msgid "Configuration" 1620msgid "Configuration"
1628msgstr "" 1621msgstr ""
1629 1622
1630#: template/install-on-debian9.html.j2:274 1623#: template/install-on-debian9.html.j2:272
1631#: template/install-on-ubuntu1804.html.j2:218 1624#: template/install-on-ubuntu1804.html.j2:217
1632msgid "Make sure it works" 1625#, fuzzy
1633msgstr "" 1626#| msgid "GNUnet"
1634 1627msgid "Use GNUnet!"
1635#: template/install-on-debian9.html.j2:289 1628msgstr "GNUnet"
1636#: template/install-on-ubuntu1804.html.j2:233 template/use.html.j2:25
1637msgid "filesharing"
1638msgstr ""
1639
1640#: template/install-on-debian9.html.j2:321
1641#: template/install-on-ubuntu1804.html.j2:267 template/use.html.j2:59
1642msgid "CADET (and Chat)"
1643msgstr ""
1644
1645#: template/install-on-debian9.html.j2:352
1646#: template/install-on-ubuntu1804.html.j2:295 template/use.html.j2:87
1647msgid "Name resolution using GNS on the command line"
1648msgstr ""
1649
1650#: template/install-on-debian9.html.j2:428
1651#: template/install-on-ubuntu1804.html.j2:362 template/use.html.j2:154
1652msgid "Name resolution using GNS with a browser"
1653msgstr ""
1654
1655#: template/install-on-debian9.html.j2:509
1656#: template/install-on-ubuntu1804.html.j2:436 template/use.html.j2:228
1657msgid "VPN"
1658msgstr ""
1659 1629
1660#: template/install-on-debian9.html.j2:515 1630#: template/install-on-debian9.html.j2:278
1661#: template/install-on-ubuntu1804.html.j2:443 1631#: template/install-on-ubuntu1804.html.j2:224
1662msgid "Uninstall GNUnet and its dependencies" 1632msgid "Uninstall GNUnet and its dependencies"
1663msgstr "" 1633msgstr ""
1664 1634
1665#: template/install-on-debian9.html.j2:531 1635#: template/install-on-debian9.html.j2:294
1666#: template/install-on-ubuntu1804.html.j2:460 1636#: template/install-on-ubuntu1804.html.j2:242
1667msgid "Appendix A: Optional GNUnet features"
1668msgstr ""
1669
1670#: template/install-on-debian9.html.j2:537
1671#: template/install-on-ubuntu1804.html.j2:467
1672msgid "Troubleshooting" 1637msgid "Troubleshooting"
1673msgstr "" 1638msgstr ""
1674 1639
1675#: template/install-on-debian9.html.j2:539 1640#: template/install-on-debian9.html.j2:296
1676#: template/install-on-ubuntu1804.html.j2:470 1641#: template/install-on-ubuntu1804.html.j2:245
1677msgid "You can't reach other people's nodes" 1642msgid "You can't reach other people's nodes"
1678msgstr "" 1643msgstr ""
1679 1644
1680#: template/install-on-debian9.html.j2:576 1645#: template/install-on-debian9.html.j2:332
1681#: template/install-on-ubuntu1804.html.j2:501 1646#: template/install-on-ubuntu1804.html.j2:276
1682msgid "OMG you guys broke my internet" 1647msgid "OMG you guys broke my internet"
1683msgstr "" 1648msgstr ""
1684 1649
1685#: template/install-on-netbsd.html.j2:5 1650#: template/install-on-macos.html.j2:5
1686msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT" 1651msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1687msgstr "" 1652msgstr ""
1688 1653
1689#: template/install-on-netbsd.html.j2:28 template/tutorial-macos.html.j2:21 1654#: template/install-on-macos.html.j2:21 template/install-on-netbsd.html.j2:28
1690msgid "Installation" 1655msgid "Installation"
1691msgstr "" 1656msgstr ""
1692 1657
1693#: template/install-on-netbsd.html.j2:100 template/tutorial-macos.html.j2:39 1658#: template/install-on-macos.html.j2:39 template/install-on-netbsd.html.j2:100
1694msgid "First steps" 1659msgid "First steps"
1695msgstr "" 1660msgstr ""
1696 1661
1697#: template/install-on-netbsd.html.j2:180 template/tutorial-macos.html.j2:119 1662#: template/install-on-macos.html.j2:119 template/install-on-netbsd.html.j2:180
1698msgid "Alternative: Installation from source" 1663msgid "Alternative: Installation from source"
1699msgstr "" 1664msgstr ""
1700 1665
1701#: template/install-on-netbsd.html.j2:265 template/tutorial-macos.html.j2:197 1666#: template/install-on-macos.html.j2:197 template/install-on-netbsd.html.j2:265
1702msgid "Option 2: GNUnet experimental" 1667msgid "Option 2: GNUnet experimental"
1703msgstr "" 1668msgstr ""
1704 1669
1670#: template/install-on-netbsd.html.j2:5
1671msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT"
1672msgstr ""
1673
1705#: template/install-on-ubuntu1804.html.j2:6 1674#: template/install-on-ubuntu1804.html.j2:6
1706msgid "Tutorial: GNUnet on Ubuntu 18.04" 1675msgid "Tutorial: GNUnet on Ubuntu 18.04"
1707msgstr "" 1676msgstr ""
@@ -1716,9 +1685,8 @@ msgstr ""
1716 1685
1717#: template/install.html.j2:19 1686#: template/install.html.j2:19
1718msgid "" 1687msgid ""
1719"<p>Once the installation is done, please head over to the <a href=\"https://" 1688"<p>You have already installed GNUnet and want to use it? <a href=\"https://"
1720"gnunet.org/en/use\">\"How to use GNUnet\"-page</a> to get a brief intro on " 1689"gnunet.org/en/use\">Check this out!</a></p> <p>Further information is "
1721"what can be done with your installation.</p> <p>Further information is "
1722"available in our <a href=\"https://docs.gnunet.org/#toc-Using-" 1690"available in our <a href=\"https://docs.gnunet.org/#toc-Using-"
1723"GNUnet-1\">handbook</a>.</p> <p>If you have any queries about the " 1691"GNUnet-1\">handbook</a>.</p> <p>If you have any queries about the "
1724"installation or the usage, please <a href=\"https://gnunet.org/en/engage.html" 1692"installation or the usage, please <a href=\"https://gnunet.org/en/engage.html"
@@ -1803,18 +1771,38 @@ msgstr ""
1803msgid "Web site, packaging (Nix/Guix)." 1771msgid "Web site, packaging (Nix/Guix)."
1804msgstr "" 1772msgstr ""
1805 1773
1806#: template/tutorial-macos.html.j2:5
1807msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1808msgstr ""
1809
1810#: template/use.html.j2:6 1774#: template/use.html.j2:6
1811msgid "How to use GNUnet - in a nutshell" 1775msgid "How to use GNUnet - in a nutshell"
1812msgstr "" 1776msgstr ""
1813 1777
1814#: template/use.html.j2:10 1778#: template/use.html.j2:13
1815msgid "Make sure your GNUnet installation works..." 1779msgid "Make sure your GNUnet installation works..."
1816msgstr "" 1780msgstr ""
1817 1781
1782#: template/use.html.j2:28
1783msgid "... and play around with it."
1784msgstr ""
1785
1786#: template/use.html.j2:86
1787msgid "CADET (and Chat)"
1788msgstr ""
1789
1790#: template/use.html.j2:120
1791msgid "Chatting with a (simple) client"
1792msgstr ""
1793
1794#: template/use.html.j2:160
1795msgid "Name resolution using GNS on the command line"
1796msgstr ""
1797
1798#: template/use.html.j2:232
1799msgid "Name resolution using GNS with a browser"
1800msgstr ""
1801
1802#: template/use.html.j2:309
1803msgid "VPN"
1804msgstr ""
1805
1818#: template/video.html.j2:8 1806#: template/video.html.j2:8
1819msgid "Talks related to GNUnet" 1807msgid "Talks related to GNUnet"
1820msgstr "" 1808msgstr ""
diff --git a/locale/en/LC_MESSAGES/messages.po b/locale/en/LC_MESSAGES/messages.po
index 478248a3..7c32b4ff 100644
--- a/locale/en/LC_MESSAGES/messages.po
+++ b/locale/en/LC_MESSAGES/messages.po
@@ -88,7 +88,7 @@ msgstr ""
88msgid "Documentation" 88msgid "Documentation"
89msgstr "" 89msgstr ""
90 90
91#: common/navigation.j2.inc:84 template/index.html.j2:51 91#: common/navigation.j2.inc:84 template/index.html.j2:53
92#: template/install.html.j2:7 92#: template/install.html.j2:7
93msgid "Install" 93msgid "Install"
94msgstr "" 94msgstr ""
@@ -1290,19 +1290,19 @@ msgstr ""
1290msgid "About" 1290msgid "About"
1291msgstr "" 1291msgstr ""
1292 1292
1293#: template/index.html.j2:56 1293#: template/index.html.j2:60
1294msgid "Join" 1294msgid "Join"
1295msgstr "" 1295msgstr ""
1296 1296
1297#: template/index.html.j2:70 1297#: template/index.html.j2:74
1298msgid "The Internet of tomorrow needs GNUnet today" 1298msgid "The Internet of tomorrow needs GNUnet today"
1299msgstr "" 1299msgstr ""
1300 1300
1301#: template/index.html.j2:76 1301#: template/index.html.j2:80
1302msgid "Imagine..." 1302msgid "Imagine..."
1303msgstr "" 1303msgstr ""
1304 1304
1305#: template/index.html.j2:78 1305#: template/index.html.j2:82
1306msgid "" 1306msgid ""
1307"The conventional Internet is currently like a system of roads with deep " 1307"The conventional Internet is currently like a system of roads with deep "
1308"potholes and highwaymen all over the place. Even if you still can use the " 1308"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1319,11 +1319,11 @@ msgid ""
1319"central data base. -->" 1319"central data base. -->"
1320msgstr "" 1320msgstr ""
1321 1321
1322#: template/index.html.j2:100 1322#: template/index.html.j2:104
1323msgid "The Internet is broken" 1323msgid "The Internet is broken"
1324msgstr "" 1324msgstr ""
1325 1325
1326#: template/index.html.j2:102 1326#: template/index.html.j2:106
1327msgid "" 1327msgid ""
1328"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1328"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1329"protecting against address forgery, routers learning metadata, or choosing " 1329"protecting against address forgery, routers learning metadata, or choosing "
@@ -1334,7 +1334,7 @@ msgid ""
1334"multiple attacks massively threatening our freedom. -->" 1334"multiple attacks massively threatening our freedom. -->"
1335msgstr "" 1335msgstr ""
1336 1336
1337#: template/index.html.j2:114 1337#: template/index.html.j2:118
1338msgid "" 1338msgid ""
1339"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1339"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1340"\">privacy by design</a>, improving addressing, routing, naming and content " 1340"\">privacy by design</a>, improving addressing, routing, naming and content "
@@ -1344,18 +1344,18 @@ msgid ""
1344"routing, naming and content distribution in a technically robust manner. -->" 1344"routing, naming and content distribution in a technically robust manner. -->"
1345msgstr "" 1345msgstr ""
1346 1346
1347#: template/index.html.j2:129 1347#: template/index.html.j2:133
1348msgid "Decentralization is hard" 1348msgid "Decentralization is hard"
1349msgstr "" 1349msgstr ""
1350 1350
1351#: template/index.html.j2:132 1351#: template/index.html.j2:136
1352msgid "" 1352msgid ""
1353"It seems as if every other distributed or P2P project develops its own " 1353"It seems as if every other distributed or P2P project develops its own "
1354"library stack, covering transports, stream muxing, discovery and others. " 1354"library stack, covering transports, stream muxing, discovery and others. "
1355"This divides effort and multiplies bug count." 1355"This divides effort and multiplies bug count."
1356msgstr "" 1356msgstr ""
1357 1357
1358#: template/index.html.j2:139 1358#: template/index.html.j2:143
1359msgid "" 1359msgid ""
1360"GNUnet is a metadata-preserving foundation for your application, covering " 1360"GNUnet is a metadata-preserving foundation for your application, covering "
1361"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1361"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1363,11 +1363,11 @@ msgid ""
1363"almost two decades." 1363"almost two decades."
1364msgstr "" 1364msgstr ""
1365 1365
1366#: template/index.html.j2:153 1366#: template/index.html.j2:157
1367msgid "Metadata is exposed" 1367msgid "Metadata is exposed"
1368msgstr "" 1368msgstr ""
1369 1369
1370#: template/index.html.j2:155 1370#: template/index.html.j2:159
1371msgid "" 1371msgid ""
1372"Even though transport encryption is increasingly being deployed on the " 1372"Even though transport encryption is increasingly being deployed on the "
1373"Internet, it still reveals data that can threaten democracy: the identities " 1373"Internet, it still reveals data that can threaten democracy: the identities "
@@ -1378,7 +1378,7 @@ msgid ""
1378"visited via website fingerprinting</a>. -->" 1378"visited via website fingerprinting</a>. -->"
1379msgstr "" 1379msgstr ""
1380 1380
1381#: template/index.html.j2:169 1381#: template/index.html.j2:173
1382msgid "" 1382msgid ""
1383"GNUnet <a href=\"https://secushare.org/anonymity\">addresses</a> these " 1383"GNUnet <a href=\"https://secushare.org/anonymity\">addresses</a> these "
1384"concerns with perfect forward secrecy via ephemeral public key addressing, " 1384"concerns with perfect forward secrecy via ephemeral public key addressing, "
@@ -1386,11 +1386,11 @@ msgid ""
1386"resistant routing, and more." 1386"resistant routing, and more."
1387msgstr "" 1387msgstr ""
1388 1388
1389#: template/index.html.j2:182 1389#: template/index.html.j2:186
1390msgid "Freedoms are not respected" 1390msgid "Freedoms are not respected"
1391msgstr "" 1391msgstr ""
1392 1392
1393#: template/index.html.j2:184 1393#: template/index.html.j2:188
1394msgid "" 1394msgid ""
1395"Today, monitoring increasingly centralized infrastructure, proprietary " 1395"Today, monitoring increasingly centralized infrastructure, proprietary "
1396"implementations, traffic shapers and firewalls restrict all of the <a href=" 1396"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1398,7 +1398,7 @@ msgid ""
1398"various degrees." 1398"various degrees."
1399msgstr "" 1399msgstr ""
1400 1400
1401#: template/index.html.j2:193 1401#: template/index.html.j2:197
1402msgid "" 1402msgid ""
1403"GNUnet gives users freedoms to securely access information (\"run\" the " 1403"GNUnet gives users freedoms to securely access information (\"run\" the "
1404"network), to study all aspects of the network's operation (\"access the code" 1404"network), to study all aspects of the network's operation (\"access the code"
@@ -1406,26 +1406,26 @@ msgid ""
1406"new applications (\"modify\")." 1406"new applications (\"modify\")."
1407msgstr "" 1407msgstr ""
1408 1408
1409#: template/index.html.j2:214 1409#: template/index.html.j2:218
1410msgid "Featured Applications" 1410msgid "Featured Applications"
1411msgstr "" 1411msgstr ""
1412 1412
1413#: template/index.html.j2:223 1413#: template/index.html.j2:227
1414msgid "GNU Taler" 1414msgid "GNU Taler"
1415msgstr "" 1415msgstr ""
1416 1416
1417#: template/index.html.j2:225 1417#: template/index.html.j2:229
1418msgid "" 1418msgid ""
1419"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1419"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1420"electronic payment system. Payments are cryptographically secured and are " 1420"electronic payment system. Payments are cryptographically secured and are "
1421"confirmed within milliseconds with extremely low transaction costs." 1421"confirmed within milliseconds with extremely low transaction costs."
1422msgstr "" 1422msgstr ""
1423 1423
1424#: template/index.html.j2:237 1424#: template/index.html.j2:241
1425msgid "The GNU Name System" 1425msgid "The GNU Name System"
1426msgstr "" 1426msgstr ""
1427 1427
1428#: template/index.html.j2:240 1428#: template/index.html.j2:244
1429msgid "" 1429msgid ""
1430"The GNU Name System (GNS) is a fully decentralized replacement for the " 1430"The GNU Name System (GNS) is a fully decentralized replacement for the "
1431"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " 1431"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed "
@@ -1436,11 +1436,11 @@ msgid ""
1436"mechanism. -->" 1436"mechanism. -->"
1437msgstr "" 1437msgstr ""
1438 1438
1439#: template/index.html.j2:255 1439#: template/index.html.j2:259
1440msgid "re:claimID" 1440msgid "re:claimID"
1441msgstr "" 1441msgstr ""
1442 1442
1443#: template/index.html.j2:257 1443#: template/index.html.j2:261
1444msgid "" 1444msgid ""
1445"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1445"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1446"Identity Provider (IdP) service built in top of the GNU Name System. It " 1446"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1448,37 +1448,37 @@ msgid ""
1448"standardized protocols (OpenID Connect)." 1448"standardized protocols (OpenID Connect)."
1449msgstr "" 1449msgstr ""
1450 1450
1451#: template/index.html.j2:270 1451#: template/index.html.j2:274 template/use.html.j2:45
1452msgid "Filesharing" 1452msgid "Filesharing"
1453msgstr "" 1453msgstr ""
1454 1454
1455#: template/index.html.j2:272 1455#: template/index.html.j2:276
1456msgid "" 1456msgid ""
1457"GNUnet filesharing is an application that provides censorship-resistant, " 1457"GNUnet filesharing is an application that provides censorship-resistant, "
1458"anonymous filesharing. The publisher is empowered to make a gradual choice " 1458"anonymous filesharing. The publisher is empowered to make a gradual choice "
1459"between performance and anonymity." 1459"between performance and anonymity."
1460msgstr "" 1460msgstr ""
1461 1461
1462#: template/index.html.j2:282 1462#: template/index.html.j2:286 template/use.html.j2:315
1463msgid "Conversation" 1463msgid "Conversation"
1464msgstr "" 1464msgstr ""
1465 1465
1466#: template/index.html.j2:284 1466#: template/index.html.j2:288
1467msgid "" 1467msgid ""
1468"GNUnet conversation is an application that provides secure voice " 1468"GNUnet conversation is an application that provides secure voice "
1469"communication in a fully decentralized way by employing GNUnet for routing " 1469"communication in a fully decentralized way by employing GNUnet for routing "
1470"and transport." 1470"and transport."
1471msgstr "" 1471msgstr ""
1472 1472
1473#: template/index.html.j2:301 1473#: template/index.html.j2:305
1474msgid "Upcoming Applications" 1474msgid "Upcoming Applications"
1475msgstr "" 1475msgstr ""
1476 1476
1477#: template/index.html.j2:310 1477#: template/index.html.j2:314
1478msgid "secushare" 1478msgid "secushare"
1479msgstr "" 1479msgstr ""
1480 1480
1481#: template/index.html.j2:312 1481#: template/index.html.j2:316
1482msgid "" 1482msgid ""
1483"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1483"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1484"social networking application on top of GNUnet. Using overlay multicast and " 1484"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1486,11 +1486,11 @@ msgid ""
1486"encrypted to authorized recipients only." 1486"encrypted to authorized recipients only."
1487msgstr "" 1487msgstr ""
1488 1488
1489#: template/index.html.j2:324 1489#: template/index.html.j2:328
1490msgid "pretty Easy privacy" 1490msgid "pretty Easy privacy"
1491msgstr "" 1491msgstr ""
1492 1492
1493#: template/index.html.j2:326 1493#: template/index.html.j2:330
1494msgid "" 1494msgid ""
1495"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1495"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1496"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1496"creating a usable end-to-end encrypted e-mail solution using opportunistic "
@@ -1498,7 +1498,7 @@ msgid ""
1498"cryptographic protocols to verify keys." 1498"cryptographic protocols to verify keys."
1499msgstr "" 1499msgstr ""
1500 1500
1501#: template/index.html.j2:345 1501#: template/index.html.j2:349
1502msgid "News" 1502msgid "News"
1503msgstr "" 1503msgstr ""
1504 1504
@@ -1507,8 +1507,8 @@ msgid "Tutorial: GNUnet on Archlinux/Pi"
1507msgstr "" 1507msgstr ""
1508 1508
1509#: template/install-on-archpi.html.j2:12 template/install-on-debian9.html.j2:28 1509#: template/install-on-archpi.html.j2:12 template/install-on-debian9.html.j2:28
1510#: template/install-on-netbsd.html.j2:17 1510#: template/install-on-macos.html.j2:14 template/install-on-netbsd.html.j2:17
1511#: template/install-on-ubuntu1804.html.j2:28 template/tutorial-macos.html.j2:14 1511#: template/install-on-ubuntu1804.html.j2:28
1512msgid "Requirements" 1512msgid "Requirements"
1513msgstr "" 1513msgstr ""
1514 1514
@@ -1524,10 +1524,6 @@ msgstr ""
1524msgid "Make sure, it works!" 1524msgid "Make sure, it works!"
1525msgstr "" 1525msgstr ""
1526 1526
1527#: template/install-on-archpi.html.j2:134
1528msgid "Chat the cat"
1529msgstr ""
1530
1531#: template/install-on-debian9.html.j2:5 1527#: template/install-on-debian9.html.j2:5
1532msgid "Tutorial: GNUnet on Debian 9" 1528msgid "Tutorial: GNUnet on Debian 9"
1533msgstr "" 1529msgstr ""
@@ -1542,24 +1538,21 @@ msgstr ""
1542msgid "Make an installation directory" 1538msgid "Make an installation directory"
1543msgstr "" 1539msgstr ""
1544 1540
1545#: template/install-on-debian9.html.j2:58 1541#: template/install-on-debian9.html.j2:58 template/install-on-macos.html.j2:144
1546#: template/install-on-netbsd.html.j2:222 1542#: template/install-on-netbsd.html.j2:222
1547#: template/install-on-ubuntu1804.html.j2:57 1543#: template/install-on-ubuntu1804.html.j2:57
1548#: template/tutorial-macos.html.j2:144
1549msgid "Get the source code" 1544msgid "Get the source code"
1550msgstr "" 1545msgstr ""
1551 1546
1552#: template/install-on-debian9.html.j2:77 1547#: template/install-on-debian9.html.j2:77 template/install-on-macos.html.j2:152
1553#: template/install-on-netbsd.html.j2:230 1548#: template/install-on-netbsd.html.j2:230
1554#: template/install-on-ubuntu1804.html.j2:67 1549#: template/install-on-ubuntu1804.html.j2:67
1555#: template/tutorial-macos.html.j2:152
1556msgid "Compile and Install" 1550msgid "Compile and Install"
1557msgstr "" 1551msgstr ""
1558 1552
1559#: template/install-on-debian9.html.j2:102 1553#: template/install-on-debian9.html.j2:102
1560#: template/install-on-netbsd.html.j2:240 1554#: template/install-on-macos.html.j2:164 template/install-on-netbsd.html.j2:240
1561#: template/install-on-ubuntu1804.html.j2:78 1555#: template/install-on-ubuntu1804.html.j2:78
1562#: template/tutorial-macos.html.j2:164
1563msgid "Option 1: GNUnet for production / usage" 1556msgid "Option 1: GNUnet for production / usage"
1564msgstr "" 1557msgstr ""
1565 1558
@@ -1568,95 +1561,69 @@ msgstr ""
1568msgid "Option 2: GNUnet for development" 1561msgid "Option 2: GNUnet for development"
1569msgstr "" 1562msgstr ""
1570 1563
1571#: template/install-on-debian9.html.j2:126 1564#: template/install-on-debian9.html.j2:125
1572msgid "Option 3: gnunet-gtk" 1565msgid "Option 3: gnunet-gtk"
1573msgstr "" 1566msgstr ""
1574 1567
1575#: template/install-on-debian9.html.j2:143 1568#: template/install-on-debian9.html.j2:141
1576#: template/install-on-ubuntu1804.html.j2:103 1569#: template/install-on-ubuntu1804.html.j2:102
1577msgid "Install GNUnet plugin for name resolution" 1570msgid "Install GNUnet plugin for name resolution"
1578msgstr "" 1571msgstr ""
1579 1572
1580#: template/install-on-debian9.html.j2:197 1573#: template/install-on-debian9.html.j2:195
1581#: template/install-on-ubuntu1804.html.j2:142 1574#: template/install-on-ubuntu1804.html.j2:141
1582msgid "Configuration" 1575msgid "Configuration"
1583msgstr "" 1576msgstr ""
1584 1577
1585#: template/install-on-debian9.html.j2:274 1578#: template/install-on-debian9.html.j2:272
1586#: template/install-on-ubuntu1804.html.j2:218 1579#: template/install-on-ubuntu1804.html.j2:217
1587msgid "Make sure it works" 1580msgid "Use GNUnet!"
1588msgstr ""
1589
1590#: template/install-on-debian9.html.j2:289
1591#: template/install-on-ubuntu1804.html.j2:233 template/use.html.j2:25
1592msgid "filesharing"
1593msgstr ""
1594
1595#: template/install-on-debian9.html.j2:321
1596#: template/install-on-ubuntu1804.html.j2:267 template/use.html.j2:59
1597msgid "CADET (and Chat)"
1598msgstr ""
1599
1600#: template/install-on-debian9.html.j2:352
1601#: template/install-on-ubuntu1804.html.j2:295 template/use.html.j2:87
1602msgid "Name resolution using GNS on the command line"
1603msgstr ""
1604
1605#: template/install-on-debian9.html.j2:428
1606#: template/install-on-ubuntu1804.html.j2:362 template/use.html.j2:154
1607msgid "Name resolution using GNS with a browser"
1608msgstr ""
1609
1610#: template/install-on-debian9.html.j2:509
1611#: template/install-on-ubuntu1804.html.j2:436 template/use.html.j2:228
1612msgid "VPN"
1613msgstr "" 1581msgstr ""
1614 1582
1615#: template/install-on-debian9.html.j2:515 1583#: template/install-on-debian9.html.j2:278
1616#: template/install-on-ubuntu1804.html.j2:443 1584#: template/install-on-ubuntu1804.html.j2:224
1617msgid "Uninstall GNUnet and its dependencies" 1585msgid "Uninstall GNUnet and its dependencies"
1618msgstr "" 1586msgstr ""
1619 1587
1620#: template/install-on-debian9.html.j2:531 1588#: template/install-on-debian9.html.j2:294
1621#: template/install-on-ubuntu1804.html.j2:460 1589#: template/install-on-ubuntu1804.html.j2:242
1622msgid "Appendix A: Optional GNUnet features"
1623msgstr ""
1624
1625#: template/install-on-debian9.html.j2:537
1626#: template/install-on-ubuntu1804.html.j2:467
1627msgid "Troubleshooting" 1590msgid "Troubleshooting"
1628msgstr "" 1591msgstr ""
1629 1592
1630#: template/install-on-debian9.html.j2:539 1593#: template/install-on-debian9.html.j2:296
1631#: template/install-on-ubuntu1804.html.j2:470 1594#: template/install-on-ubuntu1804.html.j2:245
1632msgid "You can't reach other people's nodes" 1595msgid "You can't reach other people's nodes"
1633msgstr "" 1596msgstr ""
1634 1597
1635#: template/install-on-debian9.html.j2:576 1598#: template/install-on-debian9.html.j2:332
1636#: template/install-on-ubuntu1804.html.j2:501 1599#: template/install-on-ubuntu1804.html.j2:276
1637msgid "OMG you guys broke my internet" 1600msgid "OMG you guys broke my internet"
1638msgstr "" 1601msgstr ""
1639 1602
1640#: template/install-on-netbsd.html.j2:5 1603#: template/install-on-macos.html.j2:5
1641msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT" 1604msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1642msgstr "" 1605msgstr ""
1643 1606
1644#: template/install-on-netbsd.html.j2:28 template/tutorial-macos.html.j2:21 1607#: template/install-on-macos.html.j2:21 template/install-on-netbsd.html.j2:28
1645msgid "Installation" 1608msgid "Installation"
1646msgstr "" 1609msgstr ""
1647 1610
1648#: template/install-on-netbsd.html.j2:100 template/tutorial-macos.html.j2:39 1611#: template/install-on-macos.html.j2:39 template/install-on-netbsd.html.j2:100
1649msgid "First steps" 1612msgid "First steps"
1650msgstr "" 1613msgstr ""
1651 1614
1652#: template/install-on-netbsd.html.j2:180 template/tutorial-macos.html.j2:119 1615#: template/install-on-macos.html.j2:119 template/install-on-netbsd.html.j2:180
1653msgid "Alternative: Installation from source" 1616msgid "Alternative: Installation from source"
1654msgstr "" 1617msgstr ""
1655 1618
1656#: template/install-on-netbsd.html.j2:265 template/tutorial-macos.html.j2:197 1619#: template/install-on-macos.html.j2:197 template/install-on-netbsd.html.j2:265
1657msgid "Option 2: GNUnet experimental" 1620msgid "Option 2: GNUnet experimental"
1658msgstr "" 1621msgstr ""
1659 1622
1623#: template/install-on-netbsd.html.j2:5
1624msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT"
1625msgstr ""
1626
1660#: template/install-on-ubuntu1804.html.j2:6 1627#: template/install-on-ubuntu1804.html.j2:6
1661msgid "Tutorial: GNUnet on Ubuntu 18.04" 1628msgid "Tutorial: GNUnet on Ubuntu 18.04"
1662msgstr "" 1629msgstr ""
@@ -1671,9 +1638,8 @@ msgstr ""
1671 1638
1672#: template/install.html.j2:19 1639#: template/install.html.j2:19
1673msgid "" 1640msgid ""
1674"<p>Once the installation is done, please head over to the <a href=\"https://" 1641"<p>You have already installed GNUnet and want to use it? <a href=\"https://"
1675"gnunet.org/en/use\">\"How to use GNUnet\"-page</a> to get a brief intro on " 1642"gnunet.org/en/use\">Check this out!</a></p> <p>Further information is "
1676"what can be done with your installation.</p> <p>Further information is "
1677"available in our <a href=\"https://docs.gnunet.org/#toc-Using-" 1643"available in our <a href=\"https://docs.gnunet.org/#toc-Using-"
1678"GNUnet-1\">handbook</a>.</p> <p>If you have any queries about the " 1644"GNUnet-1\">handbook</a>.</p> <p>If you have any queries about the "
1679"installation or the usage, please <a href=\"https://gnunet.org/en/engage.html" 1645"installation or the usage, please <a href=\"https://gnunet.org/en/engage.html"
@@ -1758,18 +1724,38 @@ msgstr ""
1758msgid "Web site, packaging (Nix/Guix)." 1724msgid "Web site, packaging (Nix/Guix)."
1759msgstr "" 1725msgstr ""
1760 1726
1761#: template/tutorial-macos.html.j2:5
1762msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1763msgstr ""
1764
1765#: template/use.html.j2:6 1727#: template/use.html.j2:6
1766msgid "How to use GNUnet - in a nutshell" 1728msgid "How to use GNUnet - in a nutshell"
1767msgstr "" 1729msgstr ""
1768 1730
1769#: template/use.html.j2:10 1731#: template/use.html.j2:13
1770msgid "Make sure your GNUnet installation works..." 1732msgid "Make sure your GNUnet installation works..."
1771msgstr "" 1733msgstr ""
1772 1734
1735#: template/use.html.j2:28
1736msgid "... and play around with it."
1737msgstr ""
1738
1739#: template/use.html.j2:86
1740msgid "CADET (and Chat)"
1741msgstr ""
1742
1743#: template/use.html.j2:120
1744msgid "Chatting with a (simple) client"
1745msgstr ""
1746
1747#: template/use.html.j2:160
1748msgid "Name resolution using GNS on the command line"
1749msgstr ""
1750
1751#: template/use.html.j2:232
1752msgid "Name resolution using GNS with a browser"
1753msgstr ""
1754
1755#: template/use.html.j2:309
1756msgid "VPN"
1757msgstr ""
1758
1773#: template/video.html.j2:8 1759#: template/video.html.j2:8
1774msgid "Talks related to GNUnet" 1760msgid "Talks related to GNUnet"
1775msgstr "" 1761msgstr ""
diff --git a/locale/es/LC_MESSAGES/messages.po b/locale/es/LC_MESSAGES/messages.po
index 10c49b58..4a893a5a 100644
--- a/locale/es/LC_MESSAGES/messages.po
+++ b/locale/es/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ 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-06-27 20:23+0200\n" 11"POT-Creation-Date: 2019-06-27 21:40+0200\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"
@@ -108,7 +108,7 @@ msgstr ""
108msgid "Documentation" 108msgid "Documentation"
109msgstr "" 109msgstr ""
110 110
111#: common/navigation.j2.inc:84 template/index.html.j2:51 111#: common/navigation.j2.inc:84 template/index.html.j2:53
112#: template/install.html.j2:7 112#: template/install.html.j2:7
113msgid "Install" 113msgid "Install"
114msgstr "" 114msgstr ""
@@ -1310,19 +1310,19 @@ msgstr ""
1310msgid "About" 1310msgid "About"
1311msgstr "" 1311msgstr ""
1312 1312
1313#: template/index.html.j2:56 1313#: template/index.html.j2:60
1314msgid "Join" 1314msgid "Join"
1315msgstr "" 1315msgstr ""
1316 1316
1317#: template/index.html.j2:70 1317#: template/index.html.j2:74
1318msgid "The Internet of tomorrow needs GNUnet today" 1318msgid "The Internet of tomorrow needs GNUnet today"
1319msgstr "" 1319msgstr ""
1320 1320
1321#: template/index.html.j2:76 1321#: template/index.html.j2:80
1322msgid "Imagine..." 1322msgid "Imagine..."
1323msgstr "" 1323msgstr ""
1324 1324
1325#: template/index.html.j2:78 1325#: template/index.html.j2:82
1326msgid "" 1326msgid ""
1327"The conventional Internet is currently like a system of roads with deep " 1327"The conventional Internet is currently like a system of roads with deep "
1328"potholes and highwaymen all over the place. Even if you still can use the " 1328"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1339,11 +1339,11 @@ msgid ""
1339"central data base. -->" 1339"central data base. -->"
1340msgstr "" 1340msgstr ""
1341 1341
1342#: template/index.html.j2:100 1342#: template/index.html.j2:104
1343msgid "The Internet is broken" 1343msgid "The Internet is broken"
1344msgstr "" 1344msgstr ""
1345 1345
1346#: template/index.html.j2:102 1346#: template/index.html.j2:106
1347msgid "" 1347msgid ""
1348"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1348"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1349"protecting against address forgery, routers learning metadata, or choosing " 1349"protecting against address forgery, routers learning metadata, or choosing "
@@ -1354,7 +1354,7 @@ msgid ""
1354"multiple attacks massively threatening our freedom. -->" 1354"multiple attacks massively threatening our freedom. -->"
1355msgstr "" 1355msgstr ""
1356 1356
1357#: template/index.html.j2:114 1357#: template/index.html.j2:118
1358msgid "" 1358msgid ""
1359"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1359"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1360"\">privacy by design</a>, improving addressing, routing, naming and content " 1360"\">privacy by design</a>, improving addressing, routing, naming and content "
@@ -1364,18 +1364,18 @@ msgid ""
1364"routing, naming and content distribution in a technically robust manner. -->" 1364"routing, naming and content distribution in a technically robust manner. -->"
1365msgstr "" 1365msgstr ""
1366 1366
1367#: template/index.html.j2:129 1367#: template/index.html.j2:133
1368msgid "Decentralization is hard" 1368msgid "Decentralization is hard"
1369msgstr "" 1369msgstr ""
1370 1370
1371#: template/index.html.j2:132 1371#: template/index.html.j2:136
1372msgid "" 1372msgid ""
1373"It seems as if every other distributed or P2P project develops its own " 1373"It seems as if every other distributed or P2P project develops its own "
1374"library stack, covering transports, stream muxing, discovery and others. " 1374"library stack, covering transports, stream muxing, discovery and others. "
1375"This divides effort and multiplies bug count." 1375"This divides effort and multiplies bug count."
1376msgstr "" 1376msgstr ""
1377 1377
1378#: template/index.html.j2:139 1378#: template/index.html.j2:143
1379msgid "" 1379msgid ""
1380"GNUnet is a metadata-preserving foundation for your application, covering " 1380"GNUnet is a metadata-preserving foundation for your application, covering "
1381"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1381"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1383,11 +1383,11 @@ msgid ""
1383"almost two decades." 1383"almost two decades."
1384msgstr "" 1384msgstr ""
1385 1385
1386#: template/index.html.j2:153 1386#: template/index.html.j2:157
1387msgid "Metadata is exposed" 1387msgid "Metadata is exposed"
1388msgstr "" 1388msgstr ""
1389 1389
1390#: template/index.html.j2:155 1390#: template/index.html.j2:159
1391msgid "" 1391msgid ""
1392"Even though transport encryption is increasingly being deployed on the " 1392"Even though transport encryption is increasingly being deployed on the "
1393"Internet, it still reveals data that can threaten democracy: the identities " 1393"Internet, it still reveals data that can threaten democracy: the identities "
@@ -1398,7 +1398,7 @@ msgid ""
1398"visited via website fingerprinting</a>. -->" 1398"visited via website fingerprinting</a>. -->"
1399msgstr "" 1399msgstr ""
1400 1400
1401#: template/index.html.j2:169 1401#: template/index.html.j2:173
1402msgid "" 1402msgid ""
1403"GNUnet <a href=\"https://secushare.org/anonymity\">addresses</a> these " 1403"GNUnet <a href=\"https://secushare.org/anonymity\">addresses</a> these "
1404"concerns with perfect forward secrecy via ephemeral public key addressing, " 1404"concerns with perfect forward secrecy via ephemeral public key addressing, "
@@ -1406,11 +1406,11 @@ msgid ""
1406"resistant routing, and more." 1406"resistant routing, and more."
1407msgstr "" 1407msgstr ""
1408 1408
1409#: template/index.html.j2:182 1409#: template/index.html.j2:186
1410msgid "Freedoms are not respected" 1410msgid "Freedoms are not respected"
1411msgstr "" 1411msgstr ""
1412 1412
1413#: template/index.html.j2:184 1413#: template/index.html.j2:188
1414msgid "" 1414msgid ""
1415"Today, monitoring increasingly centralized infrastructure, proprietary " 1415"Today, monitoring increasingly centralized infrastructure, proprietary "
1416"implementations, traffic shapers and firewalls restrict all of the <a href=" 1416"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1418,7 +1418,7 @@ msgid ""
1418"various degrees." 1418"various degrees."
1419msgstr "" 1419msgstr ""
1420 1420
1421#: template/index.html.j2:193 1421#: template/index.html.j2:197
1422msgid "" 1422msgid ""
1423"GNUnet gives users freedoms to securely access information (\"run\" the " 1423"GNUnet gives users freedoms to securely access information (\"run\" the "
1424"network), to study all aspects of the network's operation (\"access the code" 1424"network), to study all aspects of the network's operation (\"access the code"
@@ -1426,26 +1426,26 @@ msgid ""
1426"new applications (\"modify\")." 1426"new applications (\"modify\")."
1427msgstr "" 1427msgstr ""
1428 1428
1429#: template/index.html.j2:214 1429#: template/index.html.j2:218
1430msgid "Featured Applications" 1430msgid "Featured Applications"
1431msgstr "" 1431msgstr ""
1432 1432
1433#: template/index.html.j2:223 1433#: template/index.html.j2:227
1434msgid "GNU Taler" 1434msgid "GNU Taler"
1435msgstr "" 1435msgstr ""
1436 1436
1437#: template/index.html.j2:225 1437#: template/index.html.j2:229
1438msgid "" 1438msgid ""
1439"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1439"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1440"electronic payment system. Payments are cryptographically secured and are " 1440"electronic payment system. Payments are cryptographically secured and are "
1441"confirmed within milliseconds with extremely low transaction costs." 1441"confirmed within milliseconds with extremely low transaction costs."
1442msgstr "" 1442msgstr ""
1443 1443
1444#: template/index.html.j2:237 1444#: template/index.html.j2:241
1445msgid "The GNU Name System" 1445msgid "The GNU Name System"
1446msgstr "" 1446msgstr ""
1447 1447
1448#: template/index.html.j2:240 1448#: template/index.html.j2:244
1449msgid "" 1449msgid ""
1450"The GNU Name System (GNS) is a fully decentralized replacement for the " 1450"The GNU Name System (GNS) is a fully decentralized replacement for the "
1451"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " 1451"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed "
@@ -1456,11 +1456,11 @@ msgid ""
1456"mechanism. -->" 1456"mechanism. -->"
1457msgstr "" 1457msgstr ""
1458 1458
1459#: template/index.html.j2:255 1459#: template/index.html.j2:259
1460msgid "re:claimID" 1460msgid "re:claimID"
1461msgstr "" 1461msgstr ""
1462 1462
1463#: template/index.html.j2:257 1463#: template/index.html.j2:261
1464msgid "" 1464msgid ""
1465"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1465"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1466"Identity Provider (IdP) service built in top of the GNU Name System. It " 1466"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1468,37 +1468,37 @@ msgid ""
1468"standardized protocols (OpenID Connect)." 1468"standardized protocols (OpenID Connect)."
1469msgstr "" 1469msgstr ""
1470 1470
1471#: template/index.html.j2:270 1471#: template/index.html.j2:274 template/use.html.j2:45
1472msgid "Filesharing" 1472msgid "Filesharing"
1473msgstr "" 1473msgstr ""
1474 1474
1475#: template/index.html.j2:272 1475#: template/index.html.j2:276
1476msgid "" 1476msgid ""
1477"GNUnet filesharing is an application that provides censorship-resistant, " 1477"GNUnet filesharing is an application that provides censorship-resistant, "
1478"anonymous filesharing. The publisher is empowered to make a gradual choice " 1478"anonymous filesharing. The publisher is empowered to make a gradual choice "
1479"between performance and anonymity." 1479"between performance and anonymity."
1480msgstr "" 1480msgstr ""
1481 1481
1482#: template/index.html.j2:282 1482#: template/index.html.j2:286 template/use.html.j2:315
1483msgid "Conversation" 1483msgid "Conversation"
1484msgstr "" 1484msgstr ""
1485 1485
1486#: template/index.html.j2:284 1486#: template/index.html.j2:288
1487msgid "" 1487msgid ""
1488"GNUnet conversation is an application that provides secure voice " 1488"GNUnet conversation is an application that provides secure voice "
1489"communication in a fully decentralized way by employing GNUnet for routing " 1489"communication in a fully decentralized way by employing GNUnet for routing "
1490"and transport." 1490"and transport."
1491msgstr "" 1491msgstr ""
1492 1492
1493#: template/index.html.j2:301 1493#: template/index.html.j2:305
1494msgid "Upcoming Applications" 1494msgid "Upcoming Applications"
1495msgstr "" 1495msgstr ""
1496 1496
1497#: template/index.html.j2:310 1497#: template/index.html.j2:314
1498msgid "secushare" 1498msgid "secushare"
1499msgstr "" 1499msgstr ""
1500 1500
1501#: template/index.html.j2:312 1501#: template/index.html.j2:316
1502msgid "" 1502msgid ""
1503"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1503"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1504"social networking application on top of GNUnet. Using overlay multicast and " 1504"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1506,11 +1506,11 @@ msgid ""
1506"encrypted to authorized recipients only." 1506"encrypted to authorized recipients only."
1507msgstr "" 1507msgstr ""
1508 1508
1509#: template/index.html.j2:324 1509#: template/index.html.j2:328
1510msgid "pretty Easy privacy" 1510msgid "pretty Easy privacy"
1511msgstr "" 1511msgstr ""
1512 1512
1513#: template/index.html.j2:326 1513#: template/index.html.j2:330
1514msgid "" 1514msgid ""
1515"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1515"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1516"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1516"creating a usable end-to-end encrypted e-mail solution using opportunistic "
@@ -1518,7 +1518,7 @@ msgid ""
1518"cryptographic protocols to verify keys." 1518"cryptographic protocols to verify keys."
1519msgstr "" 1519msgstr ""
1520 1520
1521#: template/index.html.j2:345 1521#: template/index.html.j2:349
1522msgid "News" 1522msgid "News"
1523msgstr "" 1523msgstr ""
1524 1524
@@ -1527,8 +1527,8 @@ msgid "Tutorial: GNUnet on Archlinux/Pi"
1527msgstr "" 1527msgstr ""
1528 1528
1529#: template/install-on-archpi.html.j2:12 template/install-on-debian9.html.j2:28 1529#: template/install-on-archpi.html.j2:12 template/install-on-debian9.html.j2:28
1530#: template/install-on-netbsd.html.j2:17 1530#: template/install-on-macos.html.j2:14 template/install-on-netbsd.html.j2:17
1531#: template/install-on-ubuntu1804.html.j2:28 template/tutorial-macos.html.j2:14 1531#: template/install-on-ubuntu1804.html.j2:28
1532msgid "Requirements" 1532msgid "Requirements"
1533msgstr "" 1533msgstr ""
1534 1534
@@ -1544,10 +1544,6 @@ msgstr ""
1544msgid "Make sure, it works!" 1544msgid "Make sure, it works!"
1545msgstr "" 1545msgstr ""
1546 1546
1547#: template/install-on-archpi.html.j2:134
1548msgid "Chat the cat"
1549msgstr ""
1550
1551#: template/install-on-debian9.html.j2:5 1547#: template/install-on-debian9.html.j2:5
1552msgid "Tutorial: GNUnet on Debian 9" 1548msgid "Tutorial: GNUnet on Debian 9"
1553msgstr "" 1549msgstr ""
@@ -1562,24 +1558,21 @@ msgstr ""
1562msgid "Make an installation directory" 1558msgid "Make an installation directory"
1563msgstr "" 1559msgstr ""
1564 1560
1565#: template/install-on-debian9.html.j2:58 1561#: template/install-on-debian9.html.j2:58 template/install-on-macos.html.j2:144
1566#: template/install-on-netbsd.html.j2:222 1562#: template/install-on-netbsd.html.j2:222
1567#: template/install-on-ubuntu1804.html.j2:57 1563#: template/install-on-ubuntu1804.html.j2:57
1568#: template/tutorial-macos.html.j2:144
1569msgid "Get the source code" 1564msgid "Get the source code"
1570msgstr "" 1565msgstr ""
1571 1566
1572#: template/install-on-debian9.html.j2:77 1567#: template/install-on-debian9.html.j2:77 template/install-on-macos.html.j2:152
1573#: template/install-on-netbsd.html.j2:230 1568#: template/install-on-netbsd.html.j2:230
1574#: template/install-on-ubuntu1804.html.j2:67 1569#: template/install-on-ubuntu1804.html.j2:67
1575#: template/tutorial-macos.html.j2:152
1576msgid "Compile and Install" 1570msgid "Compile and Install"
1577msgstr "" 1571msgstr ""
1578 1572
1579#: template/install-on-debian9.html.j2:102 1573#: template/install-on-debian9.html.j2:102
1580#: template/install-on-netbsd.html.j2:240 1574#: template/install-on-macos.html.j2:164 template/install-on-netbsd.html.j2:240
1581#: template/install-on-ubuntu1804.html.j2:78 1575#: template/install-on-ubuntu1804.html.j2:78
1582#: template/tutorial-macos.html.j2:164
1583msgid "Option 1: GNUnet for production / usage" 1576msgid "Option 1: GNUnet for production / usage"
1584msgstr "" 1577msgstr ""
1585 1578
@@ -1588,95 +1581,69 @@ msgstr ""
1588msgid "Option 2: GNUnet for development" 1581msgid "Option 2: GNUnet for development"
1589msgstr "" 1582msgstr ""
1590 1583
1591#: template/install-on-debian9.html.j2:126 1584#: template/install-on-debian9.html.j2:125
1592msgid "Option 3: gnunet-gtk" 1585msgid "Option 3: gnunet-gtk"
1593msgstr "" 1586msgstr ""
1594 1587
1595#: template/install-on-debian9.html.j2:143 1588#: template/install-on-debian9.html.j2:141
1596#: template/install-on-ubuntu1804.html.j2:103 1589#: template/install-on-ubuntu1804.html.j2:102
1597msgid "Install GNUnet plugin for name resolution" 1590msgid "Install GNUnet plugin for name resolution"
1598msgstr "" 1591msgstr ""
1599 1592
1600#: template/install-on-debian9.html.j2:197 1593#: template/install-on-debian9.html.j2:195
1601#: template/install-on-ubuntu1804.html.j2:142 1594#: template/install-on-ubuntu1804.html.j2:141
1602msgid "Configuration" 1595msgid "Configuration"
1603msgstr "" 1596msgstr ""
1604 1597
1605#: template/install-on-debian9.html.j2:274 1598#: template/install-on-debian9.html.j2:272
1606#: template/install-on-ubuntu1804.html.j2:218 1599#: template/install-on-ubuntu1804.html.j2:217
1607msgid "Make sure it works" 1600msgid "Use GNUnet!"
1608msgstr ""
1609
1610#: template/install-on-debian9.html.j2:289
1611#: template/install-on-ubuntu1804.html.j2:233 template/use.html.j2:25
1612msgid "filesharing"
1613msgstr ""
1614
1615#: template/install-on-debian9.html.j2:321
1616#: template/install-on-ubuntu1804.html.j2:267 template/use.html.j2:59
1617msgid "CADET (and Chat)"
1618msgstr ""
1619
1620#: template/install-on-debian9.html.j2:352
1621#: template/install-on-ubuntu1804.html.j2:295 template/use.html.j2:87
1622msgid "Name resolution using GNS on the command line"
1623msgstr ""
1624
1625#: template/install-on-debian9.html.j2:428
1626#: template/install-on-ubuntu1804.html.j2:362 template/use.html.j2:154
1627msgid "Name resolution using GNS with a browser"
1628msgstr ""
1629
1630#: template/install-on-debian9.html.j2:509
1631#: template/install-on-ubuntu1804.html.j2:436 template/use.html.j2:228
1632msgid "VPN"
1633msgstr "" 1601msgstr ""
1634 1602
1635#: template/install-on-debian9.html.j2:515 1603#: template/install-on-debian9.html.j2:278
1636#: template/install-on-ubuntu1804.html.j2:443 1604#: template/install-on-ubuntu1804.html.j2:224
1637msgid "Uninstall GNUnet and its dependencies" 1605msgid "Uninstall GNUnet and its dependencies"
1638msgstr "" 1606msgstr ""
1639 1607
1640#: template/install-on-debian9.html.j2:531 1608#: template/install-on-debian9.html.j2:294
1641#: template/install-on-ubuntu1804.html.j2:460 1609#: template/install-on-ubuntu1804.html.j2:242
1642msgid "Appendix A: Optional GNUnet features"
1643msgstr ""
1644
1645#: template/install-on-debian9.html.j2:537
1646#: template/install-on-ubuntu1804.html.j2:467
1647msgid "Troubleshooting" 1610msgid "Troubleshooting"
1648msgstr "" 1611msgstr ""
1649 1612
1650#: template/install-on-debian9.html.j2:539 1613#: template/install-on-debian9.html.j2:296
1651#: template/install-on-ubuntu1804.html.j2:470 1614#: template/install-on-ubuntu1804.html.j2:245
1652msgid "You can't reach other people's nodes" 1615msgid "You can't reach other people's nodes"
1653msgstr "" 1616msgstr ""
1654 1617
1655#: template/install-on-debian9.html.j2:576 1618#: template/install-on-debian9.html.j2:332
1656#: template/install-on-ubuntu1804.html.j2:501 1619#: template/install-on-ubuntu1804.html.j2:276
1657msgid "OMG you guys broke my internet" 1620msgid "OMG you guys broke my internet"
1658msgstr "" 1621msgstr ""
1659 1622
1660#: template/install-on-netbsd.html.j2:5 1623#: template/install-on-macos.html.j2:5
1661msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT" 1624msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1662msgstr "" 1625msgstr ""
1663 1626
1664#: template/install-on-netbsd.html.j2:28 template/tutorial-macos.html.j2:21 1627#: template/install-on-macos.html.j2:21 template/install-on-netbsd.html.j2:28
1665msgid "Installation" 1628msgid "Installation"
1666msgstr "" 1629msgstr ""
1667 1630
1668#: template/install-on-netbsd.html.j2:100 template/tutorial-macos.html.j2:39 1631#: template/install-on-macos.html.j2:39 template/install-on-netbsd.html.j2:100
1669msgid "First steps" 1632msgid "First steps"
1670msgstr "" 1633msgstr ""
1671 1634
1672#: template/install-on-netbsd.html.j2:180 template/tutorial-macos.html.j2:119 1635#: template/install-on-macos.html.j2:119 template/install-on-netbsd.html.j2:180
1673msgid "Alternative: Installation from source" 1636msgid "Alternative: Installation from source"
1674msgstr "" 1637msgstr ""
1675 1638
1676#: template/install-on-netbsd.html.j2:265 template/tutorial-macos.html.j2:197 1639#: template/install-on-macos.html.j2:197 template/install-on-netbsd.html.j2:265
1677msgid "Option 2: GNUnet experimental" 1640msgid "Option 2: GNUnet experimental"
1678msgstr "" 1641msgstr ""
1679 1642
1643#: template/install-on-netbsd.html.j2:5
1644msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT"
1645msgstr ""
1646
1680#: template/install-on-ubuntu1804.html.j2:6 1647#: template/install-on-ubuntu1804.html.j2:6
1681msgid "Tutorial: GNUnet on Ubuntu 18.04" 1648msgid "Tutorial: GNUnet on Ubuntu 18.04"
1682msgstr "" 1649msgstr ""
@@ -1691,9 +1658,8 @@ msgstr ""
1691 1658
1692#: template/install.html.j2:19 1659#: template/install.html.j2:19
1693msgid "" 1660msgid ""
1694"<p>Once the installation is done, please head over to the <a href=\"https://" 1661"<p>You have already installed GNUnet and want to use it? <a href=\"https://"
1695"gnunet.org/en/use\">\"How to use GNUnet\"-page</a> to get a brief intro on " 1662"gnunet.org/en/use\">Check this out!</a></p> <p>Further information is "
1696"what can be done with your installation.</p> <p>Further information is "
1697"available in our <a href=\"https://docs.gnunet.org/#toc-Using-" 1663"available in our <a href=\"https://docs.gnunet.org/#toc-Using-"
1698"GNUnet-1\">handbook</a>.</p> <p>If you have any queries about the " 1664"GNUnet-1\">handbook</a>.</p> <p>If you have any queries about the "
1699"installation or the usage, please <a href=\"https://gnunet.org/en/engage.html" 1665"installation or the usage, please <a href=\"https://gnunet.org/en/engage.html"
@@ -1778,18 +1744,38 @@ msgstr ""
1778msgid "Web site, packaging (Nix/Guix)." 1744msgid "Web site, packaging (Nix/Guix)."
1779msgstr "" 1745msgstr ""
1780 1746
1781#: template/tutorial-macos.html.j2:5
1782msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1783msgstr ""
1784
1785#: template/use.html.j2:6 1747#: template/use.html.j2:6
1786msgid "How to use GNUnet - in a nutshell" 1748msgid "How to use GNUnet - in a nutshell"
1787msgstr "" 1749msgstr ""
1788 1750
1789#: template/use.html.j2:10 1751#: template/use.html.j2:13
1790msgid "Make sure your GNUnet installation works..." 1752msgid "Make sure your GNUnet installation works..."
1791msgstr "" 1753msgstr ""
1792 1754
1755#: template/use.html.j2:28
1756msgid "... and play around with it."
1757msgstr ""
1758
1759#: template/use.html.j2:86
1760msgid "CADET (and Chat)"
1761msgstr ""
1762
1763#: template/use.html.j2:120
1764msgid "Chatting with a (simple) client"
1765msgstr ""
1766
1767#: template/use.html.j2:160
1768msgid "Name resolution using GNS on the command line"
1769msgstr ""
1770
1771#: template/use.html.j2:232
1772msgid "Name resolution using GNS with a browser"
1773msgstr ""
1774
1775#: template/use.html.j2:309
1776msgid "VPN"
1777msgstr ""
1778
1793#: template/video.html.j2:8 1779#: template/video.html.j2:8
1794msgid "Talks related to GNUnet" 1780msgid "Talks related to GNUnet"
1795msgstr "" 1781msgstr ""
diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po
index f3093009..41915e6c 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ 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-06-27 20:23+0200\n" 11"POT-Creation-Date: 2019-06-27 21:40+0200\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"
@@ -108,7 +108,7 @@ msgstr ""
108msgid "Documentation" 108msgid "Documentation"
109msgstr "" 109msgstr ""
110 110
111#: common/navigation.j2.inc:84 template/index.html.j2:51 111#: common/navigation.j2.inc:84 template/index.html.j2:53
112#: template/install.html.j2:7 112#: template/install.html.j2:7
113msgid "Install" 113msgid "Install"
114msgstr "" 114msgstr ""
@@ -1310,19 +1310,19 @@ msgstr ""
1310msgid "About" 1310msgid "About"
1311msgstr "" 1311msgstr ""
1312 1312
1313#: template/index.html.j2:56 1313#: template/index.html.j2:60
1314msgid "Join" 1314msgid "Join"
1315msgstr "" 1315msgstr ""
1316 1316
1317#: template/index.html.j2:70 1317#: template/index.html.j2:74
1318msgid "The Internet of tomorrow needs GNUnet today" 1318msgid "The Internet of tomorrow needs GNUnet today"
1319msgstr "" 1319msgstr ""
1320 1320
1321#: template/index.html.j2:76 1321#: template/index.html.j2:80
1322msgid "Imagine..." 1322msgid "Imagine..."
1323msgstr "" 1323msgstr ""
1324 1324
1325#: template/index.html.j2:78 1325#: template/index.html.j2:82
1326msgid "" 1326msgid ""
1327"The conventional Internet is currently like a system of roads with deep " 1327"The conventional Internet is currently like a system of roads with deep "
1328"potholes and highwaymen all over the place. Even if you still can use the " 1328"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1339,11 +1339,11 @@ msgid ""
1339"central data base. -->" 1339"central data base. -->"
1340msgstr "" 1340msgstr ""
1341 1341
1342#: template/index.html.j2:100 1342#: template/index.html.j2:104
1343msgid "The Internet is broken" 1343msgid "The Internet is broken"
1344msgstr "" 1344msgstr ""
1345 1345
1346#: template/index.html.j2:102 1346#: template/index.html.j2:106
1347msgid "" 1347msgid ""
1348"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1348"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1349"protecting against address forgery, routers learning metadata, or choosing " 1349"protecting against address forgery, routers learning metadata, or choosing "
@@ -1354,7 +1354,7 @@ msgid ""
1354"multiple attacks massively threatening our freedom. -->" 1354"multiple attacks massively threatening our freedom. -->"
1355msgstr "" 1355msgstr ""
1356 1356
1357#: template/index.html.j2:114 1357#: template/index.html.j2:118
1358msgid "" 1358msgid ""
1359"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1359"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1360"\">privacy by design</a>, improving addressing, routing, naming and content " 1360"\">privacy by design</a>, improving addressing, routing, naming and content "
@@ -1364,18 +1364,18 @@ msgid ""
1364"routing, naming and content distribution in a technically robust manner. -->" 1364"routing, naming and content distribution in a technically robust manner. -->"
1365msgstr "" 1365msgstr ""
1366 1366
1367#: template/index.html.j2:129 1367#: template/index.html.j2:133
1368msgid "Decentralization is hard" 1368msgid "Decentralization is hard"
1369msgstr "" 1369msgstr ""
1370 1370
1371#: template/index.html.j2:132 1371#: template/index.html.j2:136
1372msgid "" 1372msgid ""
1373"It seems as if every other distributed or P2P project develops its own " 1373"It seems as if every other distributed or P2P project develops its own "
1374"library stack, covering transports, stream muxing, discovery and others. " 1374"library stack, covering transports, stream muxing, discovery and others. "
1375"This divides effort and multiplies bug count." 1375"This divides effort and multiplies bug count."
1376msgstr "" 1376msgstr ""
1377 1377
1378#: template/index.html.j2:139 1378#: template/index.html.j2:143
1379msgid "" 1379msgid ""
1380"GNUnet is a metadata-preserving foundation for your application, covering " 1380"GNUnet is a metadata-preserving foundation for your application, covering "
1381"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1381"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1383,11 +1383,11 @@ msgid ""
1383"almost two decades." 1383"almost two decades."
1384msgstr "" 1384msgstr ""
1385 1385
1386#: template/index.html.j2:153 1386#: template/index.html.j2:157
1387msgid "Metadata is exposed" 1387msgid "Metadata is exposed"
1388msgstr "" 1388msgstr ""
1389 1389
1390#: template/index.html.j2:155 1390#: template/index.html.j2:159
1391msgid "" 1391msgid ""
1392"Even though transport encryption is increasingly being deployed on the " 1392"Even though transport encryption is increasingly being deployed on the "
1393"Internet, it still reveals data that can threaten democracy: the identities " 1393"Internet, it still reveals data that can threaten democracy: the identities "
@@ -1398,7 +1398,7 @@ msgid ""
1398"visited via website fingerprinting</a>. -->" 1398"visited via website fingerprinting</a>. -->"
1399msgstr "" 1399msgstr ""
1400 1400
1401#: template/index.html.j2:169 1401#: template/index.html.j2:173
1402msgid "" 1402msgid ""
1403"GNUnet <a href=\"https://secushare.org/anonymity\">addresses</a> these " 1403"GNUnet <a href=\"https://secushare.org/anonymity\">addresses</a> these "
1404"concerns with perfect forward secrecy via ephemeral public key addressing, " 1404"concerns with perfect forward secrecy via ephemeral public key addressing, "
@@ -1406,11 +1406,11 @@ msgid ""
1406"resistant routing, and more." 1406"resistant routing, and more."
1407msgstr "" 1407msgstr ""
1408 1408
1409#: template/index.html.j2:182 1409#: template/index.html.j2:186
1410msgid "Freedoms are not respected" 1410msgid "Freedoms are not respected"
1411msgstr "" 1411msgstr ""
1412 1412
1413#: template/index.html.j2:184 1413#: template/index.html.j2:188
1414msgid "" 1414msgid ""
1415"Today, monitoring increasingly centralized infrastructure, proprietary " 1415"Today, monitoring increasingly centralized infrastructure, proprietary "
1416"implementations, traffic shapers and firewalls restrict all of the <a href=" 1416"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1418,7 +1418,7 @@ msgid ""
1418"various degrees." 1418"various degrees."
1419msgstr "" 1419msgstr ""
1420 1420
1421#: template/index.html.j2:193 1421#: template/index.html.j2:197
1422msgid "" 1422msgid ""
1423"GNUnet gives users freedoms to securely access information (\"run\" the " 1423"GNUnet gives users freedoms to securely access information (\"run\" the "
1424"network), to study all aspects of the network's operation (\"access the code" 1424"network), to study all aspects of the network's operation (\"access the code"
@@ -1426,26 +1426,26 @@ msgid ""
1426"new applications (\"modify\")." 1426"new applications (\"modify\")."
1427msgstr "" 1427msgstr ""
1428 1428
1429#: template/index.html.j2:214 1429#: template/index.html.j2:218
1430msgid "Featured Applications" 1430msgid "Featured Applications"
1431msgstr "" 1431msgstr ""
1432 1432
1433#: template/index.html.j2:223 1433#: template/index.html.j2:227
1434msgid "GNU Taler" 1434msgid "GNU Taler"
1435msgstr "" 1435msgstr ""
1436 1436
1437#: template/index.html.j2:225 1437#: template/index.html.j2:229
1438msgid "" 1438msgid ""
1439"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1439"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1440"electronic payment system. Payments are cryptographically secured and are " 1440"electronic payment system. Payments are cryptographically secured and are "
1441"confirmed within milliseconds with extremely low transaction costs." 1441"confirmed within milliseconds with extremely low transaction costs."
1442msgstr "" 1442msgstr ""
1443 1443
1444#: template/index.html.j2:237 1444#: template/index.html.j2:241
1445msgid "The GNU Name System" 1445msgid "The GNU Name System"
1446msgstr "" 1446msgstr ""
1447 1447
1448#: template/index.html.j2:240 1448#: template/index.html.j2:244
1449msgid "" 1449msgid ""
1450"The GNU Name System (GNS) is a fully decentralized replacement for the " 1450"The GNU Name System (GNS) is a fully decentralized replacement for the "
1451"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " 1451"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed "
@@ -1456,11 +1456,11 @@ msgid ""
1456"mechanism. -->" 1456"mechanism. -->"
1457msgstr "" 1457msgstr ""
1458 1458
1459#: template/index.html.j2:255 1459#: template/index.html.j2:259
1460msgid "re:claimID" 1460msgid "re:claimID"
1461msgstr "" 1461msgstr ""
1462 1462
1463#: template/index.html.j2:257 1463#: template/index.html.j2:261
1464msgid "" 1464msgid ""
1465"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1465"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1466"Identity Provider (IdP) service built in top of the GNU Name System. It " 1466"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1468,37 +1468,37 @@ msgid ""
1468"standardized protocols (OpenID Connect)." 1468"standardized protocols (OpenID Connect)."
1469msgstr "" 1469msgstr ""
1470 1470
1471#: template/index.html.j2:270 1471#: template/index.html.j2:274 template/use.html.j2:45
1472msgid "Filesharing" 1472msgid "Filesharing"
1473msgstr "" 1473msgstr ""
1474 1474
1475#: template/index.html.j2:272 1475#: template/index.html.j2:276
1476msgid "" 1476msgid ""
1477"GNUnet filesharing is an application that provides censorship-resistant, " 1477"GNUnet filesharing is an application that provides censorship-resistant, "
1478"anonymous filesharing. The publisher is empowered to make a gradual choice " 1478"anonymous filesharing. The publisher is empowered to make a gradual choice "
1479"between performance and anonymity." 1479"between performance and anonymity."
1480msgstr "" 1480msgstr ""
1481 1481
1482#: template/index.html.j2:282 1482#: template/index.html.j2:286 template/use.html.j2:315
1483msgid "Conversation" 1483msgid "Conversation"
1484msgstr "" 1484msgstr ""
1485 1485
1486#: template/index.html.j2:284 1486#: template/index.html.j2:288
1487msgid "" 1487msgid ""
1488"GNUnet conversation is an application that provides secure voice " 1488"GNUnet conversation is an application that provides secure voice "
1489"communication in a fully decentralized way by employing GNUnet for routing " 1489"communication in a fully decentralized way by employing GNUnet for routing "
1490"and transport." 1490"and transport."
1491msgstr "" 1491msgstr ""
1492 1492
1493#: template/index.html.j2:301 1493#: template/index.html.j2:305
1494msgid "Upcoming Applications" 1494msgid "Upcoming Applications"
1495msgstr "" 1495msgstr ""
1496 1496
1497#: template/index.html.j2:310 1497#: template/index.html.j2:314
1498msgid "secushare" 1498msgid "secushare"
1499msgstr "" 1499msgstr ""
1500 1500
1501#: template/index.html.j2:312 1501#: template/index.html.j2:316
1502msgid "" 1502msgid ""
1503"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1503"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1504"social networking application on top of GNUnet. Using overlay multicast and " 1504"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1506,11 +1506,11 @@ msgid ""
1506"encrypted to authorized recipients only." 1506"encrypted to authorized recipients only."
1507msgstr "" 1507msgstr ""
1508 1508
1509#: template/index.html.j2:324 1509#: template/index.html.j2:328
1510msgid "pretty Easy privacy" 1510msgid "pretty Easy privacy"
1511msgstr "" 1511msgstr ""
1512 1512
1513#: template/index.html.j2:326 1513#: template/index.html.j2:330
1514msgid "" 1514msgid ""
1515"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1515"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1516"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1516"creating a usable end-to-end encrypted e-mail solution using opportunistic "
@@ -1518,7 +1518,7 @@ msgid ""
1518"cryptographic protocols to verify keys." 1518"cryptographic protocols to verify keys."
1519msgstr "" 1519msgstr ""
1520 1520
1521#: template/index.html.j2:345 1521#: template/index.html.j2:349
1522msgid "News" 1522msgid "News"
1523msgstr "" 1523msgstr ""
1524 1524
@@ -1527,8 +1527,8 @@ msgid "Tutorial: GNUnet on Archlinux/Pi"
1527msgstr "" 1527msgstr ""
1528 1528
1529#: template/install-on-archpi.html.j2:12 template/install-on-debian9.html.j2:28 1529#: template/install-on-archpi.html.j2:12 template/install-on-debian9.html.j2:28
1530#: template/install-on-netbsd.html.j2:17 1530#: template/install-on-macos.html.j2:14 template/install-on-netbsd.html.j2:17
1531#: template/install-on-ubuntu1804.html.j2:28 template/tutorial-macos.html.j2:14 1531#: template/install-on-ubuntu1804.html.j2:28
1532msgid "Requirements" 1532msgid "Requirements"
1533msgstr "" 1533msgstr ""
1534 1534
@@ -1544,10 +1544,6 @@ msgstr ""
1544msgid "Make sure, it works!" 1544msgid "Make sure, it works!"
1545msgstr "" 1545msgstr ""
1546 1546
1547#: template/install-on-archpi.html.j2:134
1548msgid "Chat the cat"
1549msgstr ""
1550
1551#: template/install-on-debian9.html.j2:5 1547#: template/install-on-debian9.html.j2:5
1552msgid "Tutorial: GNUnet on Debian 9" 1548msgid "Tutorial: GNUnet on Debian 9"
1553msgstr "" 1549msgstr ""
@@ -1562,24 +1558,21 @@ msgstr ""
1562msgid "Make an installation directory" 1558msgid "Make an installation directory"
1563msgstr "" 1559msgstr ""
1564 1560
1565#: template/install-on-debian9.html.j2:58 1561#: template/install-on-debian9.html.j2:58 template/install-on-macos.html.j2:144
1566#: template/install-on-netbsd.html.j2:222 1562#: template/install-on-netbsd.html.j2:222
1567#: template/install-on-ubuntu1804.html.j2:57 1563#: template/install-on-ubuntu1804.html.j2:57
1568#: template/tutorial-macos.html.j2:144
1569msgid "Get the source code" 1564msgid "Get the source code"
1570msgstr "" 1565msgstr ""
1571 1566
1572#: template/install-on-debian9.html.j2:77 1567#: template/install-on-debian9.html.j2:77 template/install-on-macos.html.j2:152
1573#: template/install-on-netbsd.html.j2:230 1568#: template/install-on-netbsd.html.j2:230
1574#: template/install-on-ubuntu1804.html.j2:67 1569#: template/install-on-ubuntu1804.html.j2:67
1575#: template/tutorial-macos.html.j2:152
1576msgid "Compile and Install" 1570msgid "Compile and Install"
1577msgstr "" 1571msgstr ""
1578 1572
1579#: template/install-on-debian9.html.j2:102 1573#: template/install-on-debian9.html.j2:102
1580#: template/install-on-netbsd.html.j2:240 1574#: template/install-on-macos.html.j2:164 template/install-on-netbsd.html.j2:240
1581#: template/install-on-ubuntu1804.html.j2:78 1575#: template/install-on-ubuntu1804.html.j2:78
1582#: template/tutorial-macos.html.j2:164
1583msgid "Option 1: GNUnet for production / usage" 1576msgid "Option 1: GNUnet for production / usage"
1584msgstr "" 1577msgstr ""
1585 1578
@@ -1588,95 +1581,69 @@ msgstr ""
1588msgid "Option 2: GNUnet for development" 1581msgid "Option 2: GNUnet for development"
1589msgstr "" 1582msgstr ""
1590 1583
1591#: template/install-on-debian9.html.j2:126 1584#: template/install-on-debian9.html.j2:125
1592msgid "Option 3: gnunet-gtk" 1585msgid "Option 3: gnunet-gtk"
1593msgstr "" 1586msgstr ""
1594 1587
1595#: template/install-on-debian9.html.j2:143 1588#: template/install-on-debian9.html.j2:141
1596#: template/install-on-ubuntu1804.html.j2:103 1589#: template/install-on-ubuntu1804.html.j2:102
1597msgid "Install GNUnet plugin for name resolution" 1590msgid "Install GNUnet plugin for name resolution"
1598msgstr "" 1591msgstr ""
1599 1592
1600#: template/install-on-debian9.html.j2:197 1593#: template/install-on-debian9.html.j2:195
1601#: template/install-on-ubuntu1804.html.j2:142 1594#: template/install-on-ubuntu1804.html.j2:141
1602msgid "Configuration" 1595msgid "Configuration"
1603msgstr "" 1596msgstr ""
1604 1597
1605#: template/install-on-debian9.html.j2:274 1598#: template/install-on-debian9.html.j2:272
1606#: template/install-on-ubuntu1804.html.j2:218 1599#: template/install-on-ubuntu1804.html.j2:217
1607msgid "Make sure it works" 1600msgid "Use GNUnet!"
1608msgstr ""
1609
1610#: template/install-on-debian9.html.j2:289
1611#: template/install-on-ubuntu1804.html.j2:233 template/use.html.j2:25
1612msgid "filesharing"
1613msgstr ""
1614
1615#: template/install-on-debian9.html.j2:321
1616#: template/install-on-ubuntu1804.html.j2:267 template/use.html.j2:59
1617msgid "CADET (and Chat)"
1618msgstr ""
1619
1620#: template/install-on-debian9.html.j2:352
1621#: template/install-on-ubuntu1804.html.j2:295 template/use.html.j2:87
1622msgid "Name resolution using GNS on the command line"
1623msgstr ""
1624
1625#: template/install-on-debian9.html.j2:428
1626#: template/install-on-ubuntu1804.html.j2:362 template/use.html.j2:154
1627msgid "Name resolution using GNS with a browser"
1628msgstr ""
1629
1630#: template/install-on-debian9.html.j2:509
1631#: template/install-on-ubuntu1804.html.j2:436 template/use.html.j2:228
1632msgid "VPN"
1633msgstr "" 1601msgstr ""
1634 1602
1635#: template/install-on-debian9.html.j2:515 1603#: template/install-on-debian9.html.j2:278
1636#: template/install-on-ubuntu1804.html.j2:443 1604#: template/install-on-ubuntu1804.html.j2:224
1637msgid "Uninstall GNUnet and its dependencies" 1605msgid "Uninstall GNUnet and its dependencies"
1638msgstr "" 1606msgstr ""
1639 1607
1640#: template/install-on-debian9.html.j2:531 1608#: template/install-on-debian9.html.j2:294
1641#: template/install-on-ubuntu1804.html.j2:460 1609#: template/install-on-ubuntu1804.html.j2:242
1642msgid "Appendix A: Optional GNUnet features"
1643msgstr ""
1644
1645#: template/install-on-debian9.html.j2:537
1646#: template/install-on-ubuntu1804.html.j2:467
1647msgid "Troubleshooting" 1610msgid "Troubleshooting"
1648msgstr "" 1611msgstr ""
1649 1612
1650#: template/install-on-debian9.html.j2:539 1613#: template/install-on-debian9.html.j2:296
1651#: template/install-on-ubuntu1804.html.j2:470 1614#: template/install-on-ubuntu1804.html.j2:245
1652msgid "You can't reach other people's nodes" 1615msgid "You can't reach other people's nodes"
1653msgstr "" 1616msgstr ""
1654 1617
1655#: template/install-on-debian9.html.j2:576 1618#: template/install-on-debian9.html.j2:332
1656#: template/install-on-ubuntu1804.html.j2:501 1619#: template/install-on-ubuntu1804.html.j2:276
1657msgid "OMG you guys broke my internet" 1620msgid "OMG you guys broke my internet"
1658msgstr "" 1621msgstr ""
1659 1622
1660#: template/install-on-netbsd.html.j2:5 1623#: template/install-on-macos.html.j2:5
1661msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT" 1624msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1662msgstr "" 1625msgstr ""
1663 1626
1664#: template/install-on-netbsd.html.j2:28 template/tutorial-macos.html.j2:21 1627#: template/install-on-macos.html.j2:21 template/install-on-netbsd.html.j2:28
1665msgid "Installation" 1628msgid "Installation"
1666msgstr "" 1629msgstr ""
1667 1630
1668#: template/install-on-netbsd.html.j2:100 template/tutorial-macos.html.j2:39 1631#: template/install-on-macos.html.j2:39 template/install-on-netbsd.html.j2:100
1669msgid "First steps" 1632msgid "First steps"
1670msgstr "" 1633msgstr ""
1671 1634
1672#: template/install-on-netbsd.html.j2:180 template/tutorial-macos.html.j2:119 1635#: template/install-on-macos.html.j2:119 template/install-on-netbsd.html.j2:180
1673msgid "Alternative: Installation from source" 1636msgid "Alternative: Installation from source"
1674msgstr "" 1637msgstr ""
1675 1638
1676#: template/install-on-netbsd.html.j2:265 template/tutorial-macos.html.j2:197 1639#: template/install-on-macos.html.j2:197 template/install-on-netbsd.html.j2:265
1677msgid "Option 2: GNUnet experimental" 1640msgid "Option 2: GNUnet experimental"
1678msgstr "" 1641msgstr ""
1679 1642
1643#: template/install-on-netbsd.html.j2:5
1644msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT"
1645msgstr ""
1646
1680#: template/install-on-ubuntu1804.html.j2:6 1647#: template/install-on-ubuntu1804.html.j2:6
1681msgid "Tutorial: GNUnet on Ubuntu 18.04" 1648msgid "Tutorial: GNUnet on Ubuntu 18.04"
1682msgstr "" 1649msgstr ""
@@ -1691,9 +1658,8 @@ msgstr ""
1691 1658
1692#: template/install.html.j2:19 1659#: template/install.html.j2:19
1693msgid "" 1660msgid ""
1694"<p>Once the installation is done, please head over to the <a href=\"https://" 1661"<p>You have already installed GNUnet and want to use it? <a href=\"https://"
1695"gnunet.org/en/use\">\"How to use GNUnet\"-page</a> to get a brief intro on " 1662"gnunet.org/en/use\">Check this out!</a></p> <p>Further information is "
1696"what can be done with your installation.</p> <p>Further information is "
1697"available in our <a href=\"https://docs.gnunet.org/#toc-Using-" 1663"available in our <a href=\"https://docs.gnunet.org/#toc-Using-"
1698"GNUnet-1\">handbook</a>.</p> <p>If you have any queries about the " 1664"GNUnet-1\">handbook</a>.</p> <p>If you have any queries about the "
1699"installation or the usage, please <a href=\"https://gnunet.org/en/engage.html" 1665"installation or the usage, please <a href=\"https://gnunet.org/en/engage.html"
@@ -1778,18 +1744,38 @@ msgstr ""
1778msgid "Web site, packaging (Nix/Guix)." 1744msgid "Web site, packaging (Nix/Guix)."
1779msgstr "" 1745msgstr ""
1780 1746
1781#: template/tutorial-macos.html.j2:5
1782msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1783msgstr ""
1784
1785#: template/use.html.j2:6 1747#: template/use.html.j2:6
1786msgid "How to use GNUnet - in a nutshell" 1748msgid "How to use GNUnet - in a nutshell"
1787msgstr "" 1749msgstr ""
1788 1750
1789#: template/use.html.j2:10 1751#: template/use.html.j2:13
1790msgid "Make sure your GNUnet installation works..." 1752msgid "Make sure your GNUnet installation works..."
1791msgstr "" 1753msgstr ""
1792 1754
1755#: template/use.html.j2:28
1756msgid "... and play around with it."
1757msgstr ""
1758
1759#: template/use.html.j2:86
1760msgid "CADET (and Chat)"
1761msgstr ""
1762
1763#: template/use.html.j2:120
1764msgid "Chatting with a (simple) client"
1765msgstr ""
1766
1767#: template/use.html.j2:160
1768msgid "Name resolution using GNS on the command line"
1769msgstr ""
1770
1771#: template/use.html.j2:232
1772msgid "Name resolution using GNS with a browser"
1773msgstr ""
1774
1775#: template/use.html.j2:309
1776msgid "VPN"
1777msgstr ""
1778
1793#: template/video.html.j2:8 1779#: template/video.html.j2:8
1794msgid "Talks related to GNUnet" 1780msgid "Talks related to GNUnet"
1795msgstr "" 1781msgstr ""
diff --git a/locale/it/LC_MESSAGES/messages.po b/locale/it/LC_MESSAGES/messages.po
index 518efe0c..e404a5f2 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ 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-06-27 20:23+0200\n" 11"POT-Creation-Date: 2019-06-27 21:40+0200\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"
@@ -108,7 +108,7 @@ msgstr ""
108msgid "Documentation" 108msgid "Documentation"
109msgstr "" 109msgstr ""
110 110
111#: common/navigation.j2.inc:84 template/index.html.j2:51 111#: common/navigation.j2.inc:84 template/index.html.j2:53
112#: template/install.html.j2:7 112#: template/install.html.j2:7
113msgid "Install" 113msgid "Install"
114msgstr "" 114msgstr ""
@@ -1310,19 +1310,19 @@ msgstr ""
1310msgid "About" 1310msgid "About"
1311msgstr "" 1311msgstr ""
1312 1312
1313#: template/index.html.j2:56 1313#: template/index.html.j2:60
1314msgid "Join" 1314msgid "Join"
1315msgstr "" 1315msgstr ""
1316 1316
1317#: template/index.html.j2:70 1317#: template/index.html.j2:74
1318msgid "The Internet of tomorrow needs GNUnet today" 1318msgid "The Internet of tomorrow needs GNUnet today"
1319msgstr "" 1319msgstr ""
1320 1320
1321#: template/index.html.j2:76 1321#: template/index.html.j2:80
1322msgid "Imagine..." 1322msgid "Imagine..."
1323msgstr "" 1323msgstr ""
1324 1324
1325#: template/index.html.j2:78 1325#: template/index.html.j2:82
1326msgid "" 1326msgid ""
1327"The conventional Internet is currently like a system of roads with deep " 1327"The conventional Internet is currently like a system of roads with deep "
1328"potholes and highwaymen all over the place. Even if you still can use the " 1328"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1339,11 +1339,11 @@ msgid ""
1339"central data base. -->" 1339"central data base. -->"
1340msgstr "" 1340msgstr ""
1341 1341
1342#: template/index.html.j2:100 1342#: template/index.html.j2:104
1343msgid "The Internet is broken" 1343msgid "The Internet is broken"
1344msgstr "" 1344msgstr ""
1345 1345
1346#: template/index.html.j2:102 1346#: template/index.html.j2:106
1347msgid "" 1347msgid ""
1348"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1348"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1349"protecting against address forgery, routers learning metadata, or choosing " 1349"protecting against address forgery, routers learning metadata, or choosing "
@@ -1354,7 +1354,7 @@ msgid ""
1354"multiple attacks massively threatening our freedom. -->" 1354"multiple attacks massively threatening our freedom. -->"
1355msgstr "" 1355msgstr ""
1356 1356
1357#: template/index.html.j2:114 1357#: template/index.html.j2:118
1358msgid "" 1358msgid ""
1359"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1359"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1360"\">privacy by design</a>, improving addressing, routing, naming and content " 1360"\">privacy by design</a>, improving addressing, routing, naming and content "
@@ -1364,18 +1364,18 @@ msgid ""
1364"routing, naming and content distribution in a technically robust manner. -->" 1364"routing, naming and content distribution in a technically robust manner. -->"
1365msgstr "" 1365msgstr ""
1366 1366
1367#: template/index.html.j2:129 1367#: template/index.html.j2:133
1368msgid "Decentralization is hard" 1368msgid "Decentralization is hard"
1369msgstr "" 1369msgstr ""
1370 1370
1371#: template/index.html.j2:132 1371#: template/index.html.j2:136
1372msgid "" 1372msgid ""
1373"It seems as if every other distributed or P2P project develops its own " 1373"It seems as if every other distributed or P2P project develops its own "
1374"library stack, covering transports, stream muxing, discovery and others. " 1374"library stack, covering transports, stream muxing, discovery and others. "
1375"This divides effort and multiplies bug count." 1375"This divides effort and multiplies bug count."
1376msgstr "" 1376msgstr ""
1377 1377
1378#: template/index.html.j2:139 1378#: template/index.html.j2:143
1379msgid "" 1379msgid ""
1380"GNUnet is a metadata-preserving foundation for your application, covering " 1380"GNUnet is a metadata-preserving foundation for your application, covering "
1381"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1381"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1383,11 +1383,11 @@ msgid ""
1383"almost two decades." 1383"almost two decades."
1384msgstr "" 1384msgstr ""
1385 1385
1386#: template/index.html.j2:153 1386#: template/index.html.j2:157
1387msgid "Metadata is exposed" 1387msgid "Metadata is exposed"
1388msgstr "" 1388msgstr ""
1389 1389
1390#: template/index.html.j2:155 1390#: template/index.html.j2:159
1391msgid "" 1391msgid ""
1392"Even though transport encryption is increasingly being deployed on the " 1392"Even though transport encryption is increasingly being deployed on the "
1393"Internet, it still reveals data that can threaten democracy: the identities " 1393"Internet, it still reveals data that can threaten democracy: the identities "
@@ -1398,7 +1398,7 @@ msgid ""
1398"visited via website fingerprinting</a>. -->" 1398"visited via website fingerprinting</a>. -->"
1399msgstr "" 1399msgstr ""
1400 1400
1401#: template/index.html.j2:169 1401#: template/index.html.j2:173
1402msgid "" 1402msgid ""
1403"GNUnet <a href=\"https://secushare.org/anonymity\">addresses</a> these " 1403"GNUnet <a href=\"https://secushare.org/anonymity\">addresses</a> these "
1404"concerns with perfect forward secrecy via ephemeral public key addressing, " 1404"concerns with perfect forward secrecy via ephemeral public key addressing, "
@@ -1406,11 +1406,11 @@ msgid ""
1406"resistant routing, and more." 1406"resistant routing, and more."
1407msgstr "" 1407msgstr ""
1408 1408
1409#: template/index.html.j2:182 1409#: template/index.html.j2:186
1410msgid "Freedoms are not respected" 1410msgid "Freedoms are not respected"
1411msgstr "" 1411msgstr ""
1412 1412
1413#: template/index.html.j2:184 1413#: template/index.html.j2:188
1414msgid "" 1414msgid ""
1415"Today, monitoring increasingly centralized infrastructure, proprietary " 1415"Today, monitoring increasingly centralized infrastructure, proprietary "
1416"implementations, traffic shapers and firewalls restrict all of the <a href=" 1416"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1418,7 +1418,7 @@ msgid ""
1418"various degrees." 1418"various degrees."
1419msgstr "" 1419msgstr ""
1420 1420
1421#: template/index.html.j2:193 1421#: template/index.html.j2:197
1422msgid "" 1422msgid ""
1423"GNUnet gives users freedoms to securely access information (\"run\" the " 1423"GNUnet gives users freedoms to securely access information (\"run\" the "
1424"network), to study all aspects of the network's operation (\"access the code" 1424"network), to study all aspects of the network's operation (\"access the code"
@@ -1426,26 +1426,26 @@ msgid ""
1426"new applications (\"modify\")." 1426"new applications (\"modify\")."
1427msgstr "" 1427msgstr ""
1428 1428
1429#: template/index.html.j2:214 1429#: template/index.html.j2:218
1430msgid "Featured Applications" 1430msgid "Featured Applications"
1431msgstr "" 1431msgstr ""
1432 1432
1433#: template/index.html.j2:223 1433#: template/index.html.j2:227
1434msgid "GNU Taler" 1434msgid "GNU Taler"
1435msgstr "" 1435msgstr ""
1436 1436
1437#: template/index.html.j2:225 1437#: template/index.html.j2:229
1438msgid "" 1438msgid ""
1439"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1439"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1440"electronic payment system. Payments are cryptographically secured and are " 1440"electronic payment system. Payments are cryptographically secured and are "
1441"confirmed within milliseconds with extremely low transaction costs." 1441"confirmed within milliseconds with extremely low transaction costs."
1442msgstr "" 1442msgstr ""
1443 1443
1444#: template/index.html.j2:237 1444#: template/index.html.j2:241
1445msgid "The GNU Name System" 1445msgid "The GNU Name System"
1446msgstr "" 1446msgstr ""
1447 1447
1448#: template/index.html.j2:240 1448#: template/index.html.j2:244
1449msgid "" 1449msgid ""
1450"The GNU Name System (GNS) is a fully decentralized replacement for the " 1450"The GNU Name System (GNS) is a fully decentralized replacement for the "
1451"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " 1451"Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed "
@@ -1456,11 +1456,11 @@ msgid ""
1456"mechanism. -->" 1456"mechanism. -->"
1457msgstr "" 1457msgstr ""
1458 1458
1459#: template/index.html.j2:255 1459#: template/index.html.j2:259
1460msgid "re:claimID" 1460msgid "re:claimID"
1461msgstr "" 1461msgstr ""
1462 1462
1463#: template/index.html.j2:257 1463#: template/index.html.j2:261
1464msgid "" 1464msgid ""
1465"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1465"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1466"Identity Provider (IdP) service built in top of the GNU Name System. It " 1466"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1468,37 +1468,37 @@ msgid ""
1468"standardized protocols (OpenID Connect)." 1468"standardized protocols (OpenID Connect)."
1469msgstr "" 1469msgstr ""
1470 1470
1471#: template/index.html.j2:270 1471#: template/index.html.j2:274 template/use.html.j2:45
1472msgid "Filesharing" 1472msgid "Filesharing"
1473msgstr "" 1473msgstr ""
1474 1474
1475#: template/index.html.j2:272 1475#: template/index.html.j2:276
1476msgid "" 1476msgid ""
1477"GNUnet filesharing is an application that provides censorship-resistant, " 1477"GNUnet filesharing is an application that provides censorship-resistant, "
1478"anonymous filesharing. The publisher is empowered to make a gradual choice " 1478"anonymous filesharing. The publisher is empowered to make a gradual choice "
1479"between performance and anonymity." 1479"between performance and anonymity."
1480msgstr "" 1480msgstr ""
1481 1481
1482#: template/index.html.j2:282 1482#: template/index.html.j2:286 template/use.html.j2:315
1483msgid "Conversation" 1483msgid "Conversation"
1484msgstr "" 1484msgstr ""
1485 1485
1486#: template/index.html.j2:284 1486#: template/index.html.j2:288
1487msgid "" 1487msgid ""
1488"GNUnet conversation is an application that provides secure voice " 1488"GNUnet conversation is an application that provides secure voice "
1489"communication in a fully decentralized way by employing GNUnet for routing " 1489"communication in a fully decentralized way by employing GNUnet for routing "
1490"and transport." 1490"and transport."
1491msgstr "" 1491msgstr ""
1492 1492
1493#: template/index.html.j2:301 1493#: template/index.html.j2:305
1494msgid "Upcoming Applications" 1494msgid "Upcoming Applications"
1495msgstr "" 1495msgstr ""
1496 1496
1497#: template/index.html.j2:310 1497#: template/index.html.j2:314
1498msgid "secushare" 1498msgid "secushare"
1499msgstr "" 1499msgstr ""
1500 1500
1501#: template/index.html.j2:312 1501#: template/index.html.j2:316
1502msgid "" 1502msgid ""
1503"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1503"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1504"social networking application on top of GNUnet. Using overlay multicast and " 1504"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1506,11 +1506,11 @@ msgid ""
1506"encrypted to authorized recipients only." 1506"encrypted to authorized recipients only."
1507msgstr "" 1507msgstr ""
1508 1508
1509#: template/index.html.j2:324 1509#: template/index.html.j2:328
1510msgid "pretty Easy privacy" 1510msgid "pretty Easy privacy"
1511msgstr "" 1511msgstr ""
1512 1512
1513#: template/index.html.j2:326 1513#: template/index.html.j2:330
1514msgid "" 1514msgid ""
1515"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1515"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1516"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1516"creating a usable end-to-end encrypted e-mail solution using opportunistic "
@@ -1518,7 +1518,7 @@ msgid ""
1518"cryptographic protocols to verify keys." 1518"cryptographic protocols to verify keys."
1519msgstr "" 1519msgstr ""
1520 1520
1521#: template/index.html.j2:345 1521#: template/index.html.j2:349
1522msgid "News" 1522msgid "News"
1523msgstr "" 1523msgstr ""
1524 1524
@@ -1527,8 +1527,8 @@ msgid "Tutorial: GNUnet on Archlinux/Pi"
1527msgstr "" 1527msgstr ""
1528 1528
1529#: template/install-on-archpi.html.j2:12 template/install-on-debian9.html.j2:28 1529#: template/install-on-archpi.html.j2:12 template/install-on-debian9.html.j2:28
1530#: template/install-on-netbsd.html.j2:17 1530#: template/install-on-macos.html.j2:14 template/install-on-netbsd.html.j2:17
1531#: template/install-on-ubuntu1804.html.j2:28 template/tutorial-macos.html.j2:14 1531#: template/install-on-ubuntu1804.html.j2:28
1532msgid "Requirements" 1532msgid "Requirements"
1533msgstr "" 1533msgstr ""
1534 1534
@@ -1544,10 +1544,6 @@ msgstr ""
1544msgid "Make sure, it works!" 1544msgid "Make sure, it works!"
1545msgstr "" 1545msgstr ""
1546 1546
1547#: template/install-on-archpi.html.j2:134
1548msgid "Chat the cat"
1549msgstr ""
1550
1551#: template/install-on-debian9.html.j2:5 1547#: template/install-on-debian9.html.j2:5
1552msgid "Tutorial: GNUnet on Debian 9" 1548msgid "Tutorial: GNUnet on Debian 9"
1553msgstr "" 1549msgstr ""
@@ -1562,24 +1558,21 @@ msgstr ""
1562msgid "Make an installation directory" 1558msgid "Make an installation directory"
1563msgstr "" 1559msgstr ""
1564 1560
1565#: template/install-on-debian9.html.j2:58 1561#: template/install-on-debian9.html.j2:58 template/install-on-macos.html.j2:144
1566#: template/install-on-netbsd.html.j2:222 1562#: template/install-on-netbsd.html.j2:222
1567#: template/install-on-ubuntu1804.html.j2:57 1563#: template/install-on-ubuntu1804.html.j2:57
1568#: template/tutorial-macos.html.j2:144
1569msgid "Get the source code" 1564msgid "Get the source code"
1570msgstr "" 1565msgstr ""
1571 1566
1572#: template/install-on-debian9.html.j2:77 1567#: template/install-on-debian9.html.j2:77 template/install-on-macos.html.j2:152
1573#: template/install-on-netbsd.html.j2:230 1568#: template/install-on-netbsd.html.j2:230
1574#: template/install-on-ubuntu1804.html.j2:67 1569#: template/install-on-ubuntu1804.html.j2:67
1575#: template/tutorial-macos.html.j2:152
1576msgid "Compile and Install" 1570msgid "Compile and Install"
1577msgstr "" 1571msgstr ""
1578 1572
1579#: template/install-on-debian9.html.j2:102 1573#: template/install-on-debian9.html.j2:102
1580#: template/install-on-netbsd.html.j2:240 1574#: template/install-on-macos.html.j2:164 template/install-on-netbsd.html.j2:240
1581#: template/install-on-ubuntu1804.html.j2:78 1575#: template/install-on-ubuntu1804.html.j2:78
1582#: template/tutorial-macos.html.j2:164
1583msgid "Option 1: GNUnet for production / usage" 1576msgid "Option 1: GNUnet for production / usage"
1584msgstr "" 1577msgstr ""
1585 1578
@@ -1588,95 +1581,69 @@ msgstr ""
1588msgid "Option 2: GNUnet for development" 1581msgid "Option 2: GNUnet for development"
1589msgstr "" 1582msgstr ""
1590 1583
1591#: template/install-on-debian9.html.j2:126 1584#: template/install-on-debian9.html.j2:125
1592msgid "Option 3: gnunet-gtk" 1585msgid "Option 3: gnunet-gtk"
1593msgstr "" 1586msgstr ""
1594 1587
1595#: template/install-on-debian9.html.j2:143 1588#: template/install-on-debian9.html.j2:141
1596#: template/install-on-ubuntu1804.html.j2:103 1589#: template/install-on-ubuntu1804.html.j2:102
1597msgid "Install GNUnet plugin for name resolution" 1590msgid "Install GNUnet plugin for name resolution"
1598msgstr "" 1591msgstr ""
1599 1592
1600#: template/install-on-debian9.html.j2:197 1593#: template/install-on-debian9.html.j2:195
1601#: template/install-on-ubuntu1804.html.j2:142 1594#: template/install-on-ubuntu1804.html.j2:141
1602msgid "Configuration" 1595msgid "Configuration"
1603msgstr "" 1596msgstr ""
1604 1597
1605#: template/install-on-debian9.html.j2:274 1598#: template/install-on-debian9.html.j2:272
1606#: template/install-on-ubuntu1804.html.j2:218 1599#: template/install-on-ubuntu1804.html.j2:217
1607msgid "Make sure it works" 1600msgid "Use GNUnet!"
1608msgstr ""
1609
1610#: template/install-on-debian9.html.j2:289
1611#: template/install-on-ubuntu1804.html.j2:233 template/use.html.j2:25
1612msgid "filesharing"
1613msgstr ""
1614
1615#: template/install-on-debian9.html.j2:321
1616#: template/install-on-ubuntu1804.html.j2:267 template/use.html.j2:59
1617msgid "CADET (and Chat)"
1618msgstr ""
1619
1620#: template/install-on-debian9.html.j2:352
1621#: template/install-on-ubuntu1804.html.j2:295 template/use.html.j2:87
1622msgid "Name resolution using GNS on the command line"
1623msgstr ""
1624
1625#: template/install-on-debian9.html.j2:428
1626#: template/install-on-ubuntu1804.html.j2:362 template/use.html.j2:154
1627msgid "Name resolution using GNS with a browser"
1628msgstr ""
1629
1630#: template/install-on-debian9.html.j2:509
1631#: template/install-on-ubuntu1804.html.j2:436 template/use.html.j2:228
1632msgid "VPN"
1633msgstr "" 1601msgstr ""
1634 1602
1635#: template/install-on-debian9.html.j2:515 1603#: template/install-on-debian9.html.j2:278
1636#: template/install-on-ubuntu1804.html.j2:443 1604#: template/install-on-ubuntu1804.html.j2:224
1637msgid "Uninstall GNUnet and its dependencies" 1605msgid "Uninstall GNUnet and its dependencies"
1638msgstr "" 1606msgstr ""
1639 1607
1640#: template/install-on-debian9.html.j2:531 1608#: template/install-on-debian9.html.j2:294
1641#: template/install-on-ubuntu1804.html.j2:460 1609#: template/install-on-ubuntu1804.html.j2:242
1642msgid "Appendix A: Optional GNUnet features"
1643msgstr ""
1644
1645#: template/install-on-debian9.html.j2:537
1646#: template/install-on-ubuntu1804.html.j2:467
1647msgid "Troubleshooting" 1610msgid "Troubleshooting"
1648msgstr "" 1611msgstr ""
1649 1612
1650#: template/install-on-debian9.html.j2:539 1613#: template/install-on-debian9.html.j2:296
1651#: template/install-on-ubuntu1804.html.j2:470 1614#: template/install-on-ubuntu1804.html.j2:245
1652msgid "You can't reach other people's nodes" 1615msgid "You can't reach other people's nodes"
1653msgstr "" 1616msgstr ""
1654 1617
1655#: template/install-on-debian9.html.j2:576 1618#: template/install-on-debian9.html.j2:332
1656#: template/install-on-ubuntu1804.html.j2:501 1619#: template/install-on-ubuntu1804.html.j2:276
1657msgid "OMG you guys broke my internet" 1620msgid "OMG you guys broke my internet"
1658msgstr "" 1621msgstr ""
1659 1622
1660#: template/install-on-netbsd.html.j2:5 1623#: template/install-on-macos.html.j2:5
1661msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT" 1624msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1662msgstr "" 1625msgstr ""
1663 1626
1664#: template/install-on-netbsd.html.j2:28 template/tutorial-macos.html.j2:21 1627#: template/install-on-macos.html.j2:21 template/install-on-netbsd.html.j2:28
1665msgid "Installation" 1628msgid "Installation"
1666msgstr "" 1629msgstr ""
1667 1630
1668#: template/install-on-netbsd.html.j2:100 template/tutorial-macos.html.j2:39 1631#: template/install-on-macos.html.j2:39 template/install-on-netbsd.html.j2:100
1669msgid "First steps" 1632msgid "First steps"
1670msgstr "" 1633msgstr ""
1671 1634
1672#: template/install-on-netbsd.html.j2:180 template/tutorial-macos.html.j2:119 1635#: template/install-on-macos.html.j2:119 template/install-on-netbsd.html.j2:180
1673msgid "Alternative: Installation from source" 1636msgid "Alternative: Installation from source"
1674msgstr "" 1637msgstr ""
1675 1638
1676#: template/install-on-netbsd.html.j2:265 template/tutorial-macos.html.j2:197 1639#: template/install-on-macos.html.j2:197 template/install-on-netbsd.html.j2:265
1677msgid "Option 2: GNUnet experimental" 1640msgid "Option 2: GNUnet experimental"
1678msgstr "" 1641msgstr ""
1679 1642
1643#: template/install-on-netbsd.html.j2:5
1644msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT"
1645msgstr ""
1646
1680#: template/install-on-ubuntu1804.html.j2:6 1647#: template/install-on-ubuntu1804.html.j2:6
1681msgid "Tutorial: GNUnet on Ubuntu 18.04" 1648msgid "Tutorial: GNUnet on Ubuntu 18.04"
1682msgstr "" 1649msgstr ""
@@ -1691,9 +1658,8 @@ msgstr ""
1691 1658
1692#: template/install.html.j2:19 1659#: template/install.html.j2:19
1693msgid "" 1660msgid ""
1694"<p>Once the installation is done, please head over to the <a href=\"https://" 1661"<p>You have already installed GNUnet and want to use it? <a href=\"https://"
1695"gnunet.org/en/use\">\"How to use GNUnet\"-page</a> to get a brief intro on " 1662"gnunet.org/en/use\">Check this out!</a></p> <p>Further information is "
1696"what can be done with your installation.</p> <p>Further information is "
1697"available in our <a href=\"https://docs.gnunet.org/#toc-Using-" 1663"available in our <a href=\"https://docs.gnunet.org/#toc-Using-"
1698"GNUnet-1\">handbook</a>.</p> <p>If you have any queries about the " 1664"GNUnet-1\">handbook</a>.</p> <p>If you have any queries about the "
1699"installation or the usage, please <a href=\"https://gnunet.org/en/engage.html" 1665"installation or the usage, please <a href=\"https://gnunet.org/en/engage.html"
@@ -1778,18 +1744,38 @@ msgstr ""
1778msgid "Web site, packaging (Nix/Guix)." 1744msgid "Web site, packaging (Nix/Guix)."
1779msgstr "" 1745msgstr ""
1780 1746
1781#: template/tutorial-macos.html.j2:5
1782msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1783msgstr ""
1784
1785#: template/use.html.j2:6 1747#: template/use.html.j2:6
1786msgid "How to use GNUnet - in a nutshell" 1748msgid "How to use GNUnet - in a nutshell"
1787msgstr "" 1749msgstr ""
1788 1750
1789#: template/use.html.j2:10 1751#: template/use.html.j2:13
1790msgid "Make sure your GNUnet installation works..." 1752msgid "Make sure your GNUnet installation works..."
1791msgstr "" 1753msgstr ""
1792 1754
1755#: template/use.html.j2:28
1756msgid "... and play around with it."
1757msgstr ""
1758
1759#: template/use.html.j2:86
1760msgid "CADET (and Chat)"
1761msgstr ""
1762
1763#: template/use.html.j2:120
1764msgid "Chatting with a (simple) client"
1765msgstr ""
1766
1767#: template/use.html.j2:160
1768msgid "Name resolution using GNS on the command line"
1769msgstr ""
1770
1771#: template/use.html.j2:232
1772msgid "Name resolution using GNS with a browser"
1773msgstr ""
1774
1775#: template/use.html.j2:309
1776msgid "VPN"
1777msgstr ""
1778
1793#: template/video.html.j2:8 1779#: template/video.html.j2:8
1794msgid "Talks related to GNUnet" 1780msgid "Talks related to GNUnet"
1795msgstr "" 1781msgstr ""
diff --git a/static/images/NetBSD_Logo.svg b/static/images/NetBSD_Logo.svg
new file mode 100644
index 00000000..7cc04618
--- /dev/null
+++ b/static/images/NetBSD_Logo.svg
@@ -0,0 +1,57 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3<svg
4 xmlns:svg="http://www.w3.org/2000/svg"
5 xmlns="http://www.w3.org/2000/svg"
6 version="1.0"
7 width="744.09448"
8 height="578.2677"
9 id="svg2206">
10 <defs
11 id="defs2208" />
12 <g
13 transform="translate(88.531636,-126.60988)"
14 id="layer1">
15 <g
16 transform="matrix(3.5433071,0,0,3.5433071,-70.892703,-365.08493)"
17 style="fill-rule:evenodd"
18 id="g2195">
19 <path
20 d="M 37.481557,153.14346 C 37.203039,153.14394 36.863498,153.22332 36.463039,153.44438 C 35.131151,154.18323 35.826466,155.55086 35.826466,155.55086 L 60.86117,208.47907 L 66.925981,208.47907 L 38.62739,153.8842 C 38.62739,153.8842 38.317112,153.14202 37.481557,153.14346 z M 82.597266,254.45126 L 101.61346,294.68273 C 101.61345,294.68269 102.6954,296.80406 104.96993,296.98595 L 105.59493,296.98595 C 106.20688,296.93987 106.89488,296.75939 107.65512,296.37254 C 111.76718,294.27999 109.6932,291.00218 109.69215,291.00218 L 90.756982,254.45126 L 82.597266,254.45126 z "
21 style="fill:#777777"
22 id="path10" />
23 <path
24 d="M 179.4878,150.25776 C 170.59174,145.98808 162.01314,144.08296 153.49923,143.74845 L 147.88637,143.74845 C 135.58336,144.20882 123.29912,147.59346 110.26566,151.49385 C 86.088381,158.72534 64.582751,162.63925 40.423974,152.7823 C 43.055993,157.48492 44.373578,159.83597 47.00691,164.53505 C 49.424493,168.85775 51.845358,173.17993 54.26386,177.50079 C 56.896667,182.20262 58.212939,184.5517 60.846271,189.25262 C 80.081429,194.68923 96.010947,187.63871 113.10411,179.09344 C 133.63008,168.8378 152.17023,159.61143 175.62205,164.95723 C 155.80317,155.03269 137.83651,157.4924 117.1133,163.11471 C 137.40226,152.78585 156.50408,144.75265 179.4878,150.25776 L 179.4878,150.25776 z "
25 style="fill:#f26711"
26 id="path14" />
27 <path
28 d="M 38.945891,234.7459 C 38.945891,238.71072 38.945891,242.54996 39.067544,244.56479 C 38.641692,245.29353 36.934213,245.96754 35.471353,245.96754 C 35.409673,245.96754 33.397207,242.85652 30.531986,239.31807 L 16.446299,221.87688 C 12.971761,217.48567 10.89814,214.98659 9.8005027,214.07124 C 9.4963034,214.68003 9.4963034,215.71625 9.4963034,217.97321 L 9.4963034,229.80601 C 9.4963034,234.74577 9.7393479,239.31807 10.410607,240.9661 C 10.959688,242.24576 12.361656,242.61203 13.946826,242.91518 L 15.654174,243.16059 C 16.141181,243.64944 16.019921,244.93093 15.654174,245.2934 C 12.361656,245.1745 9.9226811,245.11059 7.4838375,245.11059 C 5.2278022,245.11059 2.9722918,245.1745 0.65562663,245.2934 C 0.2893539,244.93093 0.1675692,243.64944 0.65562663,243.16059 L 1.6917152,242.97726 C 3.3380396,242.61098 4.4959129,242.24576 5.044469,240.9661 C 5.6541799,239.31794 5.8986679,234.74577 5.8986679,229.80601 L 5.8986679,214.31481 C 5.8986679,210.96192 5.8986679,209.98699 5.4717653,209.13279 C 5.044469,208.09578 4.1301651,207.48515 1.9959145,207.05917 L 0.2893539,206.81429 C 0.13712302,206.64014 0.047359301,206.34159 0.0219,206.02177 L 0.0219,205.6404 C 0.05851415,205.18791 0.22609935,204.77243 0.53239836,204.68096 C 3.3986695,204.79985 6.4468303,204.86285 8.9477473,204.86285 C 11.020449,204.86285 12.788952,204.80182 14.069529,204.68056 C 14.680158,207.42439 18.643017,212.05785 24.130152,218.58462 L 29.251934,224.62268 C 31.996289,227.79393 33.703243,229.92635 35.106523,231.33094 C 35.350093,230.71979 35.349962,229.68186 35.349962,228.58645 L 35.350093,220.1694 C 35.350093,215.23042 35.106523,210.65641 34.434739,209.00733 C 33.885658,207.72859 32.544976,207.36429 30.898652,207.05917 L 29.251934,206.81429 C 28.764926,206.32623 28.88658,205.04618 29.251934,204.68096 C 32.54537,204.79985 34.92319,204.86285 37.423189,204.86285 C 39.678305,204.86285 41.874104,204.80169 44.252318,204.68043 C 44.618591,205.04618 44.739326,206.32623 44.252318,206.81521 L 43.154681,206.9971 C 41.570036,207.36416 40.410719,207.72846 39.861114,209.01048 C 39.191691,210.65628 38.94681,215.23042 38.94681,220.1711 L 38.945891,234.7459 L 38.945891,234.7459 z "
29 style="fill:#f26711"
30 id="path16" />
31 <path
32 d="M 53.432365,227.97556 C 54.287482,227.97556 55.261629,227.85194 55.933807,227.4274 C 56.2384,227.24078 56.358741,226.63068 56.358741,226.02556 C 56.358872,224.01205 55.201393,222.66953 53.128297,222.66953 C 50.56675,222.66953 48.372263,225.1089 48.372263,227.05929 C 48.372263,227.9148 49.225018,227.97556 51.176854,227.97556 L 53.432365,227.97556 L 53.432365,227.97556 z M 49.40927,230.6585 C 48.006909,230.6585 47.884206,230.77923 47.884206,231.75522 C 47.884206,236.33015 50.811632,240.78159 56.481444,240.78159 C 58.189317,240.78159 60.506507,240.41729 62.152307,237.61073 C 62.823172,237.48947 63.738001,237.977 63.738001,239.01164 C 61.237478,244.19642 56.725932,245.96728 53.067142,245.96728 C 44.835651,245.96728 40.38526,240.17135 40.38526,233.52425 C 40.38526,225.83987 45.933813,219.86257 53.555068,219.86257 C 59.895878,219.86257 63.310705,223.94879 63.310705,228.64643 C 63.310705,229.80469 63.005981,230.6585 61.116612,230.6585 L 49.40927,230.6585 L 49.40927,230.6585 z "
33 style="fill:#f26711"
34 id="path18" />
35 <path
36 d="M 75.333269,224.01231 C 74.541144,224.01231 74.48012,224.0715 74.48012,225.41506 L 74.48012,234.55994 C 74.48012,237.977 74.48012,241.75849 78.748228,241.75849 C 79.601902,241.75849 80.576836,241.33211 81.309775,240.84458 C 81.918173,241.02608 82.284315,241.69642 82.161612,242.42883 C 80.454657,244.25757 77.162533,245.96728 73.382483,245.96728 C 68.320938,245.96728 66.553223,243.03907 66.553223,239.01177 L 66.553354,225.41493 C 66.553354,224.13252 66.492199,224.01218 65.394562,224.01218 L 63.505193,224.01218 C 62.833934,223.76362 62.650994,222.54735 63.138527,222.11913 C 65.028289,221.45063 66.735768,220.35103 68.199547,219.37649 C 69.29679,218.58436 70.821855,217.30483 72.711618,214.6173 C 73.137602,214.37518 74.236157,214.43764 74.541275,214.92373 L 74.541275,219.49827 C 74.541275,220.65614 74.60243,220.7173 75.699673,220.7173 L 81.126967,220.71717 C 81.431691,220.96021 81.613974,221.32832 81.613974,221.87648 C 81.613974,222.54735 81.43156,223.64315 80.821849,224.01218 L 75.333269,224.01231 L 75.333269,224.01231 z "
37 style="fill:#f26711"
38 id="path20" />
39 <path
40 d="M 97.353203,234.80495 C 97.353203,239.56243 97.963439,242.54996 102.72039,242.54996 C 107.23233,242.54983 109.60976,239.0749 109.60976,234.13422 C 109.60976,228.82805 106.56068,225.10916 100.70832,225.10916 C 97.353728,225.10916 97.353728,225.16939 97.353728,227.6106 L 97.353728,234.80403 L 97.353203,234.80495 z M 97.353203,220.71743 C 97.353203,222.30444 97.415276,222.42399 100.58562,222.42399 C 105.82918,222.42386 107.78049,219.07215 107.78049,215.41245 C 107.78049,210.10681 104.48745,207.4841 100.2801,207.4841 C 97.415276,207.4841 97.353203,207.974 97.353203,210.65641 L 97.353203,220.71743 z M 88.938379,214.80129 C 88.938379,208.64342 88.816594,207.974 86.255966,207.66704 L 84.609248,207.42164 C 84.060692,207.11639 83.938382,205.28778 84.853605,205.22663 C 89.487985,204.92256 93.938901,204.67715 100.03745,204.67715 C 105.88981,204.67715 109.79388,205.34933 112.47498,206.93542 C 115.09715,208.52059 116.68141,211.08318 116.68141,214.67898 C 116.68141,219.80299 112.35319,221.81507 110.4633,222.30444 C 109.8528,222.42386 109.24257,222.66966 109.24257,222.97438 C 109.24257,223.15667 109.549,223.33829 110.09808,223.46231 C 114.91474,224.49971 118.99899,227.66782 119.06054,233.58264 C 119.12209,239.19419 115.76841,242.48828 111.92813,243.83133 C 108.08509,245.17253 103.5133,245.35534 99.79349,245.35534 C 97.599003,245.35534 95.281813,245.10901 93.512917,245.10901 C 90.524073,245.10901 87.536543,245.17253 84.062004,245.29327 C 83.574997,244.92804 83.574997,243.34327 84.062004,243.16046 L 85.830507,242.79379 C 88.57355,242.24563 88.939823,241.81833 88.939823,236.32936 L 88.938379,214.80129 L 88.938379,214.80129 z "
41 style="fill:#777777"
42 id="path22" />
43 <path
44 d="M 132.35791,246.0871 C 126.74951,246.0871 123.27313,244.5014 121.99348,243.77083 C 120.83521,242.42923 120.04308,238.03842 120.04308,233.89078 C 120.46907,233.09905 121.87222,233.03658 122.35975,233.70745 C 123.57878,237.67136 127.66303,243.28146 132.84675,243.28146 C 137.3579,243.28146 139.43244,240.17175 139.43244,237.12359 C 139.43244,232.18422 134.79911,229.25693 131.1398,227.42779 C 126.74964,225.22963 121.99361,221.5732 121.93376,215.53384 C 121.9339,208.64355 127.23888,203.88476 136.07969,203.88476 C 138.09123,203.88476 140.59071,204.13017 143.031,204.86298 C 143.82325,205.10655 144.37128,205.22689 145.1037,205.34959 C 145.58939,206.69119 146.20133,209.98476 146.20133,214.07137 C 145.89595,214.80142 144.37128,214.8635 143.82312,214.25602 C 142.78611,211.14355 140.16302,206.69119 135.77313,206.69119 C 131.75003,206.69119 129.55554,209.31481 129.55554,212.36205 C 129.55554,215.16848 132.05279,217.72832 135.10187,219.31441 L 139.12785,221.45089 C 142.9075,223.46297 147.72496,226.99905 147.72496,233.70745 C 147.72509,241.20928 141.56433,246.0871 132.35791,246.0871 L 132.35791,246.0871 z "
45 style="fill:#777777"
46 id="path24" />
47 <path
48 d="M 161.11773,234.07136 C 161.11773,237.42739 161.24043,239.62188 162.33676,240.90337 C 163.43636,242.12371 165.2029,242.67188 167.3983,242.67188 C 177.94607,242.67188 181.54409,233.28251 181.54409,224.98672 C 181.54423,214.0089 175.75158,207.48397 164.71445,207.48397 C 163.07101,207.48384 161.90985,207.78896 161.54463,208.27885 C 161.17849,208.76534 161.11773,209.92374 161.11773,211.8131 L 161.11773,234.07228 L 161.11773,234.07136 z M 152.39923,214.7404 C 152.39923,208.94736 152.27705,207.78896 149.47194,207.48397 L 148.31406,207.36311 C 147.7054,207.05786 147.70527,205.28765 148.43677,205.22649 C 153.55868,204.92229 158.31366,204.67689 164.77796,204.67689 C 169.7777,204.67689 174.77612,205.16862 178.98452,206.6908 C 186.97296,209.55654 191.36128,216.75286 191.36128,224.37464 C 191.36141,232.54813 187.45944,239.13566 180.44843,242.61072 C 176.30263,244.68566 171.30119,245.47555 165.02114,245.47555 C 162.15684,245.47555 159.10487,245.10888 156.9113,245.10888 C 153.98361,245.10888 150.8739,245.17227 147.39976,245.29314 C 146.91236,244.92778 146.91236,243.46492 147.39976,243.1602 L 149.28965,242.85521 C 152.03322,242.36807 152.39936,241.9413 152.39936,236.32923 L 152.39923,214.7404 L 152.39923,214.7404 z "
49 style="fill:#777777"
50 id="path26" />
51 <path
52 d="M 189.07047,209.35746 C 189.07047,207.84775 189.60616,206.55746 190.67795,205.48857 C 191.74921,204.41954 193.04081,203.88437 194.55052,203.88437 C 196.05996,203.88437 197.35012,204.41954 198.41915,205.48857 C 199.48713,206.55746 200.0219,207.84775 200.0219,209.35746 C 200.0219,210.86862 199.48713,212.1589 198.41915,213.23108 C 197.35012,214.30234 196.05983,214.83856 194.55052,214.83856 C 193.04094,214.83856 191.74921,214.30247 190.67795,213.23108 C 189.60616,212.1589 189.07047,210.86862 189.07047,209.35746 z M 199.12466,209.35746 C 199.12466,208.09263 198.67925,207.01403 197.7866,206.12098 C 196.89422,205.22886 195.81626,204.78201 194.55052,204.78201 C 193.28582,204.78201 192.20524,205.22886 191.31036,206.12098 C 190.41495,207.01403 189.96771,208.09277 189.96771,209.35746 C 189.96771,210.62282 190.41495,211.70287 191.31036,212.59827 C 192.20524,213.49171 193.28582,213.9404 194.55065,213.9404 C 195.8164,213.94027 196.89408,213.49171 197.78674,212.59827 C 198.67939,211.70287 199.12466,210.62282 199.12466,209.35746 z M 196.25091,212.65339 L 194.53385,209.75051 L 193.55892,209.75051 L 193.55892,212.65326 L 192.60157,212.65326 L 192.60157,205.92046 L 194.32952,205.92046 C 195.95078,205.92046 196.76101,206.54211 196.76101,207.78384 C 196.76101,208.64775 196.32479,209.25878 195.45262,209.61481 L 197.29894,212.65326 L 196.25091,212.65339 z M 193.55892,206.73581 L 193.55892,208.98673 C 193.63949,208.99775 193.8496,209.00195 194.18844,209.00195 C 194.81351,209.00195 195.23437,208.92229 195.4496,208.76219 C 195.66535,208.60143 195.77322,208.29591 195.77322,207.84408 C 195.77335,207.09959 195.28805,206.72741 194.31863,206.72741 L 193.93897,206.72741 L 193.55892,206.73581 L 193.55892,206.73581 z "
53 style="fill:#777777"
54 id="path28" />
55 </g>
56 </g>
57</svg>
diff --git a/static/styles.sass b/static/styles.sass
index 8a29afa9..9371c507 100644
--- a/static/styles.sass
+++ b/static/styles.sass
@@ -27,8 +27,9 @@
27 27
28// text colors 28// text colors
29 29
30// blunt-force priority, works for now.
30.near-white 31.near-white
31 color: #f4f4f4 32 color: #f4f4f4 !important
32 33
33.near-black 34.near-black
34 color: #111 35 color: #111
@@ -47,6 +48,12 @@
47.bg-near-black 48.bg-near-black
48 background-color: #111 49 background-color: #111
49 50
51// links
52
53.link-white
54 a
55 @extend .near-white
56
50code 57code
51 margin-bottom: 1em 58 margin-bottom: 1em
52 59
@@ -256,12 +263,8 @@ footer
256 max-width: 80em 263 max-width: 80em
257 .jumbotron 264 .jumbotron
258 margin-bottom: 0px 265 margin-bottom: 0px
259 // background-color: #cccccc;
260 // background-image: radial-gradient(circle, #baddef, #baddef, #349fd7);
261 // push footer down 266 // push footer down
262 min-height: 80vh 267 min-height: 80vh
263 // space for the nav
264 // padding-top: 70px;
265 268
266.adorn_h3_bracket h3::before 269.adorn_h3_bracket h3::before
267 content: "#" 270 content: "#"
diff --git a/template/index.html.j2 b/template/index.html.j2
index 750c6d94..81f71e5a 100644
--- a/template/index.html.j2
+++ b/template/index.html.j2
@@ -67,7 +67,7 @@
67 67
68 68
69 69
70<div class="container-fluid c_acronym"> 70<div class="container-fluid c_acronym link-white">
71 <div class="container"> 71 <div class="container">
72 <div class="row"> 72 <div class="row">
73 <div class="container text-center"> 73 <div class="container text-center">
@@ -307,7 +307,7 @@
307 </div> 307 </div>
308</div> 308</div>
309 309
310<div class="container-fluid c_acronym"> 310<div class="container-fluid c_acronym link-white">
311 <div class="container"> 311 <div class="container">
312 <div class="row"> 312 <div class="row">
313 <div class="container text-center"> 313 <div class="container text-center">
diff --git a/template/install-on-archpi.html.j2 b/template/install-on-archpi.html.j2
index 2fdfab07..8d467074 100644
--- a/template/install-on-archpi.html.j2
+++ b/template/install-on-archpi.html.j2
@@ -119,45 +119,10 @@ vpn (gnunet-service-vpn)<br>
119</code></p> 119</code></p>
120 120
121<h3>{{ _("Make sure, it works!") }}</h3> 121<h3>{{ _("Make sure, it works!") }}</h3>
122 122 <p>
123After starting GNUnet you should make sure that your peer is connecting to the 123 Please head over here: <a href="https://gnunet.org/en/use.html">Use!</a>
124P2P-network. By typing gnunet-core you should see something like this: 124 <p>
125 125</section>
126<p><code>
127> gnunet-core<br>
128Tue Oct 30 19:58:48 2018: connection established DSTJ (timeout in 293 s)<br>
129Tue Oct 30 19:58:48 2018: connection established A4MK (timeout in 292 s)<br>
130Tue Oct 30 19:58:48 2018: connection established 7WRD (timeout in 299 s)<br>
131Tue Oct 30 19:58:48 2018: connection established 5WBG (timeout in 299 s)<br>
132</code></p>
133
134<h3>{{ _("Chat the cat") }}</h3>
135
136<p>To be able to chat, we need to install and compile additional
137software.</p>
138
139<p><code>
140> git clone https://gnunet.org/git/gnunet-nim.git<br>
141> cd gnunet-nim/examples<br>
142> nim c groupchat.nim
143</code></p>
144
145<p>Fine! We can now try to enter a chat server running on another GNUnet node.
146
147<p><code>
148> LD_LIBRARY_PATH=/path/to/gnunetlibs ./groupchat --config=/path/to/gnunet.conf --server=YV6G9EP9K3X41BM3FJ3D29BDZR6358XNZ6KDZVV7DFW729YB0KCG --port=welcome --nick=YOURNICK
149</code></p>
150
151<p>You should now see something like this:</p>
152
153<p><code>
154> 2018-10-30 19:50:10 Welcome 8Q2T! participants: @[] <br>
155Hello GNUnet!<br>
1562018-10-30 19:52:53 [8Q2T] Hello GNUnet!
157</code></p>
158
159<p>Here we have typed "Hello gnunet!" to standard in which is then written out
160to standard out after having been sent back from GNUnet.</p>
161 126
162</div> 127</div>
163{% endblock body_content %} 128{% endblock body_content %}
diff --git a/template/install-on-debian9.html.j2 b/template/install-on-debian9.html.j2
index 74bf7f57..beffdcf6 100644
--- a/template/install-on-debian9.html.j2
+++ b/template/install-on-debian9.html.j2
@@ -116,7 +116,6 @@
116 <code> 116 <code>
117 $ cd ~/gnunet_installation/gnunet<br> 117 $ cd ~/gnunet_installation/gnunet<br>
118 $ ./bootstrap<br> 118 $ ./bootstrap<br>
119 $ export GNUNET_PREFIX=/usr<br>
120 $ export CFLAGS="-g -Wall -O0"<br> 119 $ export CFLAGS="-g -Wall -O0"<br>
121 $ ./configure --prefix=$GNUNET_PREFIX --disable-documentation --enable-logging=verbose --with-microhttpd=/opt/libmicrohttpd<br> 120 $ ./configure --prefix=$GNUNET_PREFIX --disable-documentation --enable-logging=verbose --with-microhttpd=/opt/libmicrohttpd<br>
122 $ make -j$(nproc || echo -n 1)<br> 121 $ make -j$(nproc || echo -n 1)<br>
@@ -132,7 +131,6 @@
132 $ sudo apt install libgtk-3-dev libgladeui-dev libunique-dev libqrencode-dev 131 $ sudo apt install libgtk-3-dev libgladeui-dev libunique-dev libqrencode-dev
133 $ cd ~/gnunet_installation/gnunet-gtk<br> 132 $ cd ~/gnunet_installation/gnunet-gtk<br>
134 $ ./bootstrap<br> 133 $ ./bootstrap<br>
135 $ export GNUNET_PREFIX=/usr<br>
136 $ export CFLAGS="-g -Wall -O0"<br> 134 $ export CFLAGS="-g -Wall -O0"<br>
137 $ ./configure --prefix=$GNUNET_PREFIX --with-gnunet=$GNUNET_PREFIX<br> 135 $ ./configure --prefix=$GNUNET_PREFIX --with-gnunet=$GNUNET_PREFIX<br>
138 $ make -j$(nproc || echo -n 1)<br> 136 $ make -j$(nproc || echo -n 1)<br>
@@ -270,247 +268,12 @@
270 $ gnunet-arm -e 268 $ gnunet-arm -e
271 </code> 269 </code>
272 270
273 271<section>
274 <h3>{{ _("Make sure it works") }}</h3> 272 <h3>{{ _("Use GNUnet!") }}</h3>
275 273 <p>
276 <p> 274 Please head over here: <a href="https://gnunet.org/en/use.html">Use!</a>
277 Let's try out some of GNUnet's use cases. Some should be done 275 <p>
278 before others: 276</section>
279 </p>
280
281 <ul>
282 <li>filesharing</li>
283 <li>A simple chat using CADET</li>
284 <li>Name resolution using GNS on the command line</li>
285 <li>Name resolution using GNS with a browser (do it on the command line first)</li>
286 <li>Serving a website using VPN (do name resolution with a browser first)</li>
287 </ul>
288
289 <h4>{{ _("filesharing") }}</h4>
290
291 <p>
292 Let's publish a file in the GNUnet filesharing network. We use the keywords
293 ("commons" and "state") so other people will be able to search for the file.
294 </p>
295
296 <p>
297 We can choose any file and describe it with meaningful keywords (using the
298 `-k` command line option).
299 </p>
300
301 <code>
302 $ gnunet-publish -k commons -k state ostrom.pdf<br>
303 Publishing `/home/myself/ostrom.pdf' done.<br>
304 URI is `gnunet://fs/chk/M57SXDJ72EWS25CT6307KKJ8K0GCNSPTAZ649NA1NS10MJB4A1GZ9EN4Y02KST9VA5BHE8B335RPXQVBWVZ587Y83WQ7J3DHMBX30Q8.DHNGBN4CB2DBX1QRZ1R0B1Q18WTEAK4R94S9D57C9JMJJ3H7SSQDCV4D1218C4S2VP085AMQQSMG18FCP6NQMZQZJ91XR5NBX7YF0V0.42197237'.
305 </code>
306
307
308 <p>Finding the file by keyword works with `gnunet-search`.</p>
309
310 <code>
311 $ gnunet-search commons<br>
312 #1:<br>
313 gnunet-download -o "ostrom.pdf" gnunet://fs/chk/M57SXDJ72EWS25CT6307KKJ8K0GCNSPTAZ649NA1NS10MJB4A1GZ9EN4Y02KST9VA5BHE8B335RPXQVBWVZ587Y83WQ7J3DHMBX30Q8.DHNGBN4CB2DBX1QRZ1R0B1Q18WTEAK4R94S9D57C9JMJJ3H7SSQDCV4D1218C4S2VP085AMQQSMG18FCP6NQMZQZJ91XR5NBX7YF0V0.42197237
314 </code>
315
316 <p>
317 It gives us the command line call to download the file (and store it as
318 ostrom.pdf)!
319 </p>
320
321 <h4>{{ _("CADET (and Chat)") }}</h4>
322
323 <p>
324 We can use the `gnunet-cadet` command line tool to open a port and from
325 another machine connect to this port and chat or transfer data. First we need
326 our *peer ID* of the GNUnet peer opening the port.
327 </p>
328
329 <code>
330 $ gnunet-peerinfo -s<br>
331 I am peer `P4T5GHS1PCZ06R82D3KW8Z8J1113BQZWAWGYHTZ8G1ZXMWXQGAVG'.
332 </code>
333
334
335 <p>
336 Now we open the port (it can be any string!):
337 </p>
338
339 <code>
340 $ gnunet-cadet -o my-secret-port
341 </code>
342
343 <p>
344 On the other machine we can connect using the peer ID and the port
345 and start chatting!
346 </p>
347
348 <code>
349 $ gnunet-cadet P4T5GHS1PCZ06R82D3KW8Z8J1113BQZWAWGYHTZ8G1ZXMWXQGAVG my-secret-port
350 </code>
351
352 <h4>{{ _("Name resolution using GNS on the command line") }}</h4>
353
354 <p>
355 GNS is the GNU name service, a fully decentralized alternatice to
356 DNS. We'll publish an IP address in a GNS record try to resolve it
357 on the command line. First we need an identity which is the
358 equivalent to a zone in DNS. We'll call it "myself" and create it
359 using the `gnunet-identity` command line tool. Instead of "myself"
360 you can surely use your nick or any other name.
361 </p>
362
363 <code>
364 $ gnunet-identity -C myself
365 </code>
366
367 <p>
368 We can check if it worked using the same tool. We expect the name
369 of our identity and the corresponding public key to be
370 displayed.
371 </p>
372
373 <code>
374 $ gnunet-identity -d<br>
375 myself - HWTYD3P5D77JVFNVMZ1M5T10V4SZYNMY3PCGQCSVENKD6ZCRKPMG
376 </code>
377
378 <p>
379 Now we add a public `A` record to our zone. It has the name "ccc", a value
380 of "195.54.164.39" and it expires after one day.
381 </p>
382
383 <code>
384 $ gnunet-namestore -z myself -a -e "1 d" -p -t A -n ccc -V 195.54.164.39
385 </code>
386
387 <p>
388 Now we can query that record using the command line tool `gnunet-gns`.
389 </p>
390
391 <code>
392 $ gnunet-gns -t A -u ccc.myself<br>
393 ccc.myself:<br>
394 Got `A' record: 195.54.164.39
395 </code>
396
397 <p>
398 So it worked! But only resolving our own records is boring. So we
399 can give our identity (the public key of it to be precise) to
400 someone else so they can try to resolve our records, too. The
401 other person (Bob) has to add it to his namestore like this:
402 <p>
403
404 <code>
405 $ gnunet-namestore -z myself -a -e never -p -t PKEY -n alice -V HWTYD3P5D77JVFNVMZ1M5T10V4SZYNMY3PCGQCSVENKD6ZCRKPMG
406 </code>
407
408 <p>
409 Our identity in Bobs namestore is a public record (-p) and never
410 expires (-e never). Now Bob (let's assume he has called his identity
411 myself, too) should be able to resolve our "ccc" record, too!
412 </p>
413
414 <code>
415 $ gnunet-gns -t A -u ccc.alice.myself<br>
416 ccc.alice.myself:<br>
417 Got `A' record: 195.54.164.39
418 </code>
419
420 <p>
421 It can continue like this. A friend of Bob would be able to
422 resolve our records too because Bob published our identity in a
423 public record. Bobs friend would simply use "ccc.alice.bob.myself"
424 to resolve our "ccc" record.
425 </p>
426
427
428 <h4>{{ _("Name resolution using GNS with a browser") }}</h4>
429
430 <p>
431 In the previous use case "Name resolution using GNS on the
432 command line" we got an idea about what GNS is about, but now
433 let's use it with a browser, to make it actually useful. Currently
434 Firefox and Chromium are known to work.
435 </p>
436
437 <p>
438 Many websites enforce HTTPS and thus provide certificates for
439 their hostnames (and not our GNS names). Browsers don't like wrong
440 hostnames in certificates and will present error messages. So
441 GNUnet has to trick them by generating own certificates for our
442 GNS names. This means we need to create our own certificate
443 authority and tell our browser about it. Luckily there's a script
444 for it:
445 </p>
446
447 <code>
448 $ gnunet-gns-proxy-setup-ca
449 </code>
450
451 <p>
452 After executing this script the Browser has to be restarted.
453 </p>
454
455 <p>
456 GNUnet provides a proxy service (gnunet-gns-proxy) that the
457 browser can send DNS and HTTP traffic to. It will try to resolve
458 names with GNS first and forward the rest of the DNS traffic to
459 the system's DNS resolver. It will also take care of the HTTP
460 traffic, so the browser gets valid certificates and the web server
461 will not be confused by our GNS hostnames. Our GNS namestore
462 doesn't know about any DNS hostnames yet, so we have to store
463 them, too. For our "ccc" A record, we have to store a LEHO (legacy
464 hostname) record, too. It must contain the website's original DNS
465 hostname:
466 </p>
467
468 <code>
469 $ gnunet-namestore -z myself -a -e "1 d" -p -t LEHO -n ccc -V www.ccc.de
470 </code>
471
472 <p>
473 Now let's start gnunet-gns-proxy.
474 </p>
475
476 <code>
477 $ /usr/lib/gnunet/libexec/gnunet-gns-proxy
478 </code>
479
480 <p>
481 Our browser has to be configured so it uses our proxy. In Firefox
482 we have to set these options under "about:config":
483 </p>
484
485 <code>
486 network.proxy.socks: localhost<br>
487 network.proxy.socks_port: 7777<br>
488 network.proxy.socks_remote_dns true<br>
489 network.proxy.type: 1
490 </code>
491
492 <p>
493 To tell Chromium to use the proxy, it has to be started with the
494 "--proxy-server" command line option:
495 </p>
496
497 <code>
498 $ chromium --proxy-server="socks5://127.0.0.1:7777"
499 </code>
500
501 <p>
502 Now we should be able to resolve our GNS names in the browser! We
503 just have to type "https://ccc.myself" into the address bar. If
504 our friend Bob prepared his system, too, he can resolve our record
505 by typing "ccc.alice.myself".
506 </p>
507
508
509 <h4>{{ _("VPN") }}</h4>
510
511 <p>
512 TBD
513 </p>
514 277
515 <h3>{{ _("Uninstall GNUnet and its dependencies") }}</h3> 278 <h3>{{ _("Uninstall GNUnet and its dependencies") }}</h3>
516 279
@@ -528,12 +291,6 @@
528 $ sudo rm /lib/$(uname -m)-linux-gnu/libnss_gns.so.2 291 $ sudo rm /lib/$(uname -m)-linux-gnu/libnss_gns.so.2
529 </code> 292 </code>
530 293
531 <h3>{{ _("Appendix A: Optional GNUnet features") }}</h3>
532
533 <p>
534 TBD
535 </p>
536
537 <h3>{{ _("Troubleshooting") }}</h3> 294 <h3>{{ _("Troubleshooting") }}</h3>
538 295
539 <h4>{{ _("You can't reach other people's nodes") }}</h4> 296 <h4>{{ _("You can't reach other people's nodes") }}</h4>
@@ -565,7 +322,6 @@
565 gnunet-peerinfo -p <string> 322 gnunet-peerinfo -p <string>
566 </code> 323 </code>
567 324
568
569 <p> 325 <p>
570 Now our GNUnet nodes can attempt reaching each other directly. This may 326 Now our GNUnet nodes can attempt reaching each other directly. This may
571 still fail due to NAT traversal issues. 327 still fail due to NAT traversal issues.
diff --git a/template/install-on-ubuntu1804.html.j2 b/template/install-on-ubuntu1804.html.j2
index 32d4dc91..687d786f 100644
--- a/template/install-on-ubuntu1804.html.j2
+++ b/template/install-on-ubuntu1804.html.j2
@@ -92,7 +92,6 @@
92 <code> 92 <code>
93 $ cd ~/gnunet_installation/gnunet<br> 93 $ cd ~/gnunet_installation/gnunet<br>
94 $ ./bootstrap<br> 94 $ ./bootstrap<br>
95 $ export GNUNET_PREFIX=/usr<br>
96 $ export CFLAGS="-g -Wall -O0"<br> 95 $ export CFLAGS="-g -Wall -O0"<br>
97 $ ./configure --prefix=$GNUNET_PREFIX --disable-documentation --enable-logging=verbose <br> 96 $ ./configure --prefix=$GNUNET_PREFIX --disable-documentation --enable-logging=verbose <br>
98 $ make -j$(nproc || echo -n 1)<br> 97 $ make -j$(nproc || echo -n 1)<br>
@@ -215,230 +214,12 @@
215 </code> 214 </code>
216</section> 215</section>
217<section> 216<section>
218 <h3>{{ _("Make sure it works") }}</h3> 217 <h3>{{ _("Use GNUnet!") }}</h3>
219 218 <p>
220 <p> 219 Please head over here: <a href="https://gnunet.org/en/use.html">Use!</a>
221 Let's try out some of GNUnet's use cases. Some should be done before others: 220 <p>
222 </p>
223
224 <ul>
225 <li>filesharing</li>
226 <li>A simple chat using CADET</li>
227 <li>Name resolution using GNS on the command line</li>
228 <li>Name resolution using GNS with a browser (do it on the command line first)</li>
229 <li>Serving a website using VPN (do name resolution with a browser first)</li>
230 </ul>
231</section>
232<section>
233 <h4>{{ _("filesharing") }}</h4>
234
235 <p>
236 Let's publish a file in the GNUnet filesharing network. We use the keywords
237 ("commons" and "state") so other people will be able to search for the file.
238 </p>
239
240 <p>
241 We can choose any file and describe it with meaningful keywords (using the
242 `-k` command line option).
243 </p>
244
245 <code>
246 $ gnunet-publish -k commons -k state ostrom.pdf<br>
247 Publishing `/home/myself/ostrom.pdf' done.<br>
248 URI is `gnunet://fs/chk/M57SXDJ72EWS25CT6307KKJ8K0GCNSPTAZ649NA1NS10MJB4A1GZ9EN4Y02KST9VA5BHE8B335RPXQVBWVZ587Y83WQ7J3DHMBX30Q8.DHNGBN4CB2DBX1QRZ1R0B1Q18WTEAK4R94S9D57C9JMJJ3H7SSQDCV4D1218C4S2VP085AMQQSMG18FCP6NQMZQZJ91XR5NBX7YF0V0.42197237'.
249 </code>
250
251 <p>
252 Finding the file by keyword works with `gnunet-search`.
253 </p>
254
255 <code>
256 $ gnunet-search commons<br>
257 #1:<br>
258 gnunet-download -o "ostrom.pdf" gnunet://fs/chk/M57SXDJ72EWS25CT6307KKJ8K0GCNSPTAZ649NA1NS10MJB4A1GZ9EN4Y02KST9VA5BHE8B335RPXQVBWVZ587Y83WQ7J3DHMBX30Q8.DHNGBN4CB2DBX1QRZ1R0B1Q18WTEAK4R94S9D57C9JMJJ3H7SSQDCV4D1218C4S2VP085AMQQSMG18FCP6NQMZQZJ91XR5NBX7YF0V0.42197237
259 </code>
260
261 <p>
262 It gives us the command line call to download the file (and store it as
263 ostrom.pdf)!
264 </p>
265</section>
266<section>
267 <h4>{{ _("CADET (and Chat)") }}</h4>
268
269 <p>
270 We can use the `gnunet-cadet` command line tool to open a port and from
271 another machine connect to this port and chat or transfer data. First we need
272 our *peer ID* of the GNUnet peer opening the port.
273 </p>
274
275 <code>
276 $ gnunet-peerinfo -s<br>
277 I am peer `P4T5GHS1PCZ06R82D3KW8Z8J1113BQZWAWGYHTZ8G1ZXMWXQGAVG'.
278 </code>
279
280 <p>
281 Now we open the port (it can be any string!):
282 </p>
283
284 <code>
285 $ gnunet-cadet -o my-secret-port
286 </code>
287
288 <p>On the other machine we can connect using the peer ID and the port and start chatting!</p>
289
290 <code>
291 $ gnunet-cadet P4T5GHS1PCZ06R82D3KW8Z8J1113BQZWAWGYHTZ8G1ZXMWXQGAVG my-secret-port
292 </code>
293</section>
294<section>
295 <h4>{{ _("Name resolution using GNS on the command line") }}</h4>
296
297 <p>GNS is the GNU name service, a fully decentralized alternatice to DNS. We'll publish an IP address in a GNS record try to resolve it on the command line. First we need an identity which is the
298 equivalent to a zone in DNS. We'll call it "myself" and create it using the
299 `gnunet-identity` command line tool. Instead of "myself" you can surely use your
300 nick or any other name. </p>
301
302 <code>
303 $ gnunet-identity -C myself
304 </code>
305
306 <p>We can check if it worked using the same tool. We expect the name of our identity and the corresponding public key to be displayed.</p>
307
308 <code>
309 $ gnunet-identity -d<br>
310 myself - HWTYD3P5D77JVFNVMZ1M5T10V4SZYNMY3PCGQCSVENKD6ZCRKPMG
311 </code>
312
313 <p>
314 Now we add a public `A` record to our zone. It has the name "ccc", a value
315 of "195.54.164.39" and it expires after one day.
316 </p>
317
318 <code>
319 $ gnunet-namestore -z myself -a -e "1 d" -p -t A -n ccc -V 195.54.164.39
320 </code>
321
322 <p>Now we can query that record using the command line tool `gnunet-gns`.</p>
323
324 <code>
325 $ gnunet-gns -t A -u ccc.myself<br>
326 ccc.myself:<br>
327 Got `A' record: 195.54.164.39
328 </code>
329
330 <p>
331 So it worked! But only resolving our own records is boring. So we
332 can give our identity (the public key of it to be precise) to
333 someone else so they can try to resolve our records, too. The
334 other person (Bob) has to add it to his namestore like this:
335 </p>
336
337 <code>
338 $ gnunet-namestore -z myself -a -e never -p -t PKEY -n alice -V HWTYD3P5D77JVFNVMZ1M5T10V4SZYNMY3PCGQCSVENKD6ZCRKPMG
339 </code>
340
341 <p>
342 Our identity in Bobs namestore is a public record (-p) and never
343 expires (-e never). Now Bob (let's assume he has called his
344 identity myself, too) should be able to resolve our "ccc" record,
345 too!
346 </p>
347
348 <code>
349 $ gnunet-gns -t A -u ccc.alice.myself<br>
350 ccc.alice.myself:<br>
351 Got `A' record: 195.54.164.39
352 </code>
353
354 <p>
355 It can continue like this. A friend of Bob would be able to
356 resolve our records too because Bob published our identity in a
357 public record. Bobs friend would simply use "ccc.alice.bob.myself"
358 to resolve our "ccc" record.
359 </p>
360</section> 221</section>
361<section>
362 <h4>{{ _("Name resolution using GNS with a browser") }}</h4>
363
364 <p>
365 In the previous use case "Name resolution using GNS on the command line" we got an idea
366 about what GNS is about, but now let's use it with a browser, to make it actually useful. Currently Firefox and Chromium are known to work.
367 </p>
368 222
369 <p>
370 Many websites enforce HTTPS and thus provide certificates for
371 their hostnames (and not our GNS names). Browsers don't like wrong
372 hostnames in certificates and will present error messages. So GNUnet
373 has to trick them by generating own certificates for our GNS
374 names. This means we need to create our own certificate authority
375 and tell our browser about it. Luckily there's a script for it:
376 </p>
377
378 <code>
379 $ gnunet-gns-proxy-setup-ca
380 </code>
381
382 <p>After executing this script the Browser has to be restarted.</p>
383
384 <p>
385 GNUnet provides a proxy service (gnunet-gns-proxy) that the
386 browser can send DNS and HTTP traffic to. It will try to resolve
387 names with GNS first and forward the rest of the DNS traffic to
388 the system's DNS resolver. It will also take care of the HTTP
389 traffic, so the browser gets valid certificates and the web server
390 will not be confused by our GNS hostnames. Our GNS namestore
391 doesn't know about any DNS hostnames yet, so we have to store
392 them, too. For our "ccc" A record, we have to store a LEHO (legacy
393 hostname) record, too. It must contain the website's original DNS
394 hostname:
395 </p>
396
397 <code>
398 $ gnunet-namestore -z myself -a -e "1 d" -p -t LEHO -n ccc -V www.ccc.de
399 </code>
400
401 <p>Now let's start gnunet-gns-proxy.</p>
402
403 <code>
404 $ /usr/lib/gnunet/libexec/gnunet-gns-proxy
405 </code>
406
407 <p>
408 Our browser has to be configured so it uses our proxy. In Firefox
409 we have to set these options under "about:config":
410 </p>
411
412 <code>
413 network.proxy.socks: localhost<br>
414 network.proxy.socks_port: 7777<br>
415 network.proxy.socks_remote_dns true<br>
416 network.proxy.type: 1
417 </code>
418
419 <p>
420 To tell Chromium to use the proxy, it has to be started with the
421 "--proxy-server" command line option:
422 </p>
423
424 <code>
425 $ chromium --proxy-server="socks5://127.0.0.1:7777"
426 </code>
427
428 <p>
429 Now we should be able to resolve our GNS names in the browser! We
430 just have to type "https://ccc.myself" into the address bar. If
431 our friend Bob prepared his system, too, he can resolve our record
432 by typing "ccc.alice.myself".
433 </p>
434</section>
435<section>
436 <h4>{{ _("VPN") }}</h4>
437
438 <p>
439 TBD
440 </p>
441</section>
442<section> 223<section>
443 <h3>{{ _("Uninstall GNUnet and its dependencies") }}</h3> 224 <h3>{{ _("Uninstall GNUnet and its dependencies") }}</h3>
444 225
@@ -456,13 +237,7 @@
456 $ sudo rm /lib/$(uname -m)-linux-gnu/libnss_gns.so.2 237 $ sudo rm /lib/$(uname -m)-linux-gnu/libnss_gns.so.2
457 </code> 238 </code>
458</section> 239</section>
459<section>
460 <h3>{{ _("Appendix A: Optional GNUnet features") }}</h3>
461 240
462 <p>
463 TBD
464 </p>
465</section>
466<section> 241<section>
467 <h3>{{ _("Troubleshooting") }}</h3> 242 <h3>{{ _("Troubleshooting") }}</h3>
468</section> 243</section>
diff --git a/template/install.html.j2 b/template/install.html.j2
index 1471f05d..3874cdff 100644
--- a/template/install.html.j2
+++ b/template/install.html.j2
@@ -19,7 +19,7 @@
19 {% trans %} 19 {% trans %}
20 <p>You have already installed GNUnet and want to use it? <a href="https://gnunet.org/en/use">Check this out!</a></p> 20 <p>You have already installed GNUnet and want to use it? <a href="https://gnunet.org/en/use">Check this out!</a></p>
21 <p>Further information is available in our <a href="https://docs.gnunet.org/#toc-Using-GNUnet-1">handbook</a>.</p> 21 <p>Further information is available in our <a href="https://docs.gnunet.org/#toc-Using-GNUnet-1">handbook</a>.</p>
22 <p>If you have any queries about the installation or the usage, please <a href="https://gnunet.org/en/engage.html">get in touch!</a></p> 22 <p>If you have any queries about the installation or the usage, please <a href="engage.html">get in touch!</a></p>
23 {% endtrans %} 23 {% endtrans %}
24 </div> 24 </div>
25 </div> 25 </div>
@@ -44,7 +44,8 @@
44 <h3>macOS</h3> 44 <h3>macOS</h3>
45 </div> 45 </div>
46 <div class="col-lg-4 col-md-6 text-center"> 46 <div class="col-lg-4 col-md-6 text-center">
47 <p><a href="install-on-netbsd.html"><img src="{{ url('static/images/netbsd-logo.png') }}" class="distro-logo"></a></p> 47 <!-- Not the officially distributed file, but it's the same logo, in svg. Use this. -->
48 <p><a href="install-on-netbsd.html"><img src="{{ url('static/images/NetBSD_Logo.svg') }}" class="distro-logo"></a></p>
48 <h3>NetBSD</h3> 49 <h3>NetBSD</h3>
49 </div> 50 </div>
50 </div> 51 </div>
diff --git a/template/use.html.j2 b/template/use.html.j2
index 2f90aade..41d2a263 100644
--- a/template/use.html.j2
+++ b/template/use.html.j2
@@ -5,24 +5,44 @@
5<header> 5<header>
6 <h2>{{ _("How to use GNUnet - in a nutshell") }}</h2> 6 <h2>{{ _("How to use GNUnet - in a nutshell") }}</h2>
7</header> 7</header>
8 <p>
9 This document is just a brief intro on what can be done with GNUnet. Find much more in our <a ref="https://docs.gnunet.org/">handbook / reference manual</a>, e.g. in the section <a href="https://docs.gnunet.org/#toc-Using-GNUnet-1">"using GNUnet"</a>.
10 </p>
8 11
9<section> 12<section>
10 <h3>{{ _("Make sure your GNUnet installation works...") }}</h3> 13 <h3>{{ _("Make sure your GNUnet installation works...") }}</h3>
11 14 <p>After installing and starting GNUnet you should make sure that your peer is connecting
15 to the P2P-network. By typing gnunet-core you should see something like this:
16 </p>
17 <p>
18 <code>
19 $ gnunet-core <br>
20 Tue Oct 30 19:58:48 2018: connection established DSTJ (timeout in 293 s)<br>
21 Tue Oct 30 19:58:48 2018: connection established A4MK (timeout in 292 s)<br>
22 Tue Oct 30 19:58:48 2018: connection established 7WRD (timeout in 299 s)<br>
23 Tue Oct 30 19:58:48 2018: connection established 5WBG (timeout in 299 s)<br>
24 </code>
25 </p>
26</section>
27<section>
28 <h4>{{ _("... and play around with it.") }}</h4>
12 <p> 29 <p>
13 ... and play around with it. So let's try out some of GNUnet's use cases. Please mind that some should be done in a particular order, one after another: 30 So let's try out some of GNUnet's use cases. Please mind that some should be done in a particular order, one after another:
14 </p> 31 </p>
15 32
16 <ul> 33 <ul>
17 <li>filesharing</li> 34 <li>filesharing</li>
18 <li>A simple chat using CADET</li> 35 <li>A simple chat using CADET</li>
36 <li>Another simple chat using a nim client</i>
19 <li>Name resolution using GNS on the command line</li> 37 <li>Name resolution using GNS on the command line</li>
20 <li>Name resolution using GNS with a browser (do it on the command line first)</li> 38 <li>Name resolution using GNS with a browser (do it on the command line first)</li>
21 <li>Serving a website using VPN (do name resolution with a browser first)</li> 39 <li>Serving a website using VPN (do name resolution with a browser first)</li>
22 </ul> 40 </ul>
23</section> 41</section>
42
43
24<section> 44<section>
25 <h4>{{ _("filesharing") }}</h4> 45 <h4>{{ _("Filesharing") }}</h4>
26 46
27 <p> 47 <p>
28 Let's publish a file in the GNUnet filesharing network. We use the keywords 48 Let's publish a file in the GNUnet filesharing network. We use the keywords
@@ -33,28 +53,35 @@
33 We can choose any file and describe it with meaningful keywords (using the 53 We can choose any file and describe it with meaningful keywords (using the
34 `-k` command line option). 54 `-k` command line option).
35 </p> 55 </p>
36 56 <p>
37 <code> 57 <code>
38 $ gnunet-publish -k commons -k state ostrom.pdf<br> 58 $ gnunet-publish -k commons -k state ostrom.pdf<br>
39 Publishing `/home/myself/ostrom.pdf' done.<br> 59 Publishing `/home/myself/ostrom.pdf' done.<br>
40 URI is `gnunet://fs/chk/M57SXDJ72EWS25CT6307KKJ8K0GCNSPTAZ649NA1NS10MJB4A1GZ9EN4Y02KST9VA5BHE8B335RPXQVBWVZ587Y83WQ7J3DHMBX30Q8.DHNGBN4CB2DBX1QRZ1R0B1Q18WTEAK4R94S9D57C9JMJJ3H7SSQDCV4D1218C4S2VP085AMQQSMG18FCP6NQMZQZJ91XR5NBX7YF0V0.42197237'. 60 URI is `gnunet://fs/chk/M57SXDJ72EWS25CT6307KKJ8K0GCNSPTAZ649NA1NS10MJB4A1GZ9EN4Y02KST9VA5BHE8B335RPXQVBWVZ587Y83WQ7J3DHMBX30Q8.DHNGBN4CB2DBX1QRZ1R0B1Q18WTEAK4R94S9D57C9JMJJ3H7SSQDCV4D1218C4S2VP085AMQQSMG18FCP6NQMZQZJ91XR5NBX7YF0V0.42197237'.
41 </code> 61 </code>
42 62 </p>
43 <p> 63 <p>
44 Finding the file by keyword works with `gnunet-search`. 64 Finding the file by keyword works with `gnunet-search`.
45 </p> 65 </p>
46 66 <p>
47 <code> 67 <code>
48 $ gnunet-search commons<br> 68 $ gnunet-search commons<br>
49 #1:<br> 69 #1:<br>
50 gnunet-download -o "ostrom.pdf" gnunet://fs/chk/M57SXDJ72EWS25CT6307KKJ8K0GCNSPTAZ649NA1NS10MJB4A1GZ9EN4Y02KST9VA5BHE8B335RPXQVBWVZ587Y83WQ7J3DHMBX30Q8.DHNGBN4CB2DBX1QRZ1R0B1Q18WTEAK4R94S9D57C9JMJJ3H7SSQDCV4D1218C4S2VP085AMQQSMG18FCP6NQMZQZJ91XR5NBX7YF0V0.42197237 70 gnunet-download -o "ostrom.pdf" gnunet://fs/chk/M57SXDJ72EWS25CT6307KKJ8K0GCNSPTAZ649NA1NS10MJB4A1GZ9EN4Y02KST9VA5BHE8B335RPXQVBWVZ587Y83WQ7J3DHMBX30Q8.DHNGBN4CB2DBX1QRZ1R0B1Q18WTEAK4R94S9D57C9JMJJ3H7SSQDCV4D1218C4S2VP085AMQQSMG18FCP6NQMZQZJ91XR5NBX7YF0V0.42197237
51 </code> 71 </code>
52 72 </p>
53 <p> 73 <p>
54 It gives us the command line call to download the file (and store it as 74 It gives us the command line call to download the file (and store it as
55 ostrom.pdf)! 75 ostrom.pdf)!
56 </p> 76 </p>
77 <p>
78 Please also refer to the chapter on <a href="=> https://docs.gnunet.org/#File_002dsharing
79">filesharing in the handbook</a>.
80
57</section> 81</section>
82
83
84
58<section> 85<section>
59 <h4>{{ _("CADET (and Chat)") }}</h4> 86 <h4>{{ _("CADET (and Chat)") }}</h4>
60 87
@@ -63,26 +90,72 @@
63 another machine connect to this port and chat or transfer data. First we need 90 another machine connect to this port and chat or transfer data. First we need
64 our *peer ID* of the GNUnet peer opening the port. 91 our *peer ID* of the GNUnet peer opening the port.
65 </p> 92 </p>
66 93 <p>
67 <code> 94 <code>
68 $ gnunet-peerinfo -s<br> 95 $ gnunet-peerinfo -s<br>
69 I am peer `P4T5GHS1PCZ06R82D3KW8Z8J1113BQZWAWGYHTZ8G1ZXMWXQGAVG'. 96 I am peer `P4T5GHS1PCZ06R82D3KW8Z8J1113BQZWAWGYHTZ8G1ZXMWXQGAVG'.
70 </code> 97 </code>
71 98 </p>
72 <p> 99 <p>
73 Now we open the port (it can be any string!): 100 Now we open the port (it can be any string!):
74 </p> 101 </p>
75 102 <p>
76 <code> 103 <code>
77 $ gnunet-cadet -o my-secret-port 104 $ gnunet-cadet -o my-secret-port
78 </code> 105 </code>
79 106 </p>
80 <p>On the other machine we can connect using the peer ID and the port and start chatting!</p> 107 <p>On the other machine we can connect using the peer ID and the port and start chatting!</p>
81 108 <p>
82 <code> 109 <code>
83 $ gnunet-cadet P4T5GHS1PCZ06R82D3KW8Z8J1113BQZWAWGYHTZ8G1ZXMWXQGAVG my-secret-port 110 $ gnunet-cadet P4T5GHS1PCZ06R82D3KW8Z8J1113BQZWAWGYHTZ8G1ZXMWXQGAVG my-secret-port
84 </code> 111 </code>
112 </p>
113 <p>
114 If you are interested into CADET in detail, please have a look in the <a href="https://docs.gnunet.org/#CADET-Subsystem">chapter "Cadet-Subsystem" in our handbook</a>.
115 </p>
116
117</section>
118
119<section>
120 <h4>{{ _("Chatting with a (simple) client") }}</h4>
121 <p>
122 To chat a tiny bit prettier, we need to install and compile additional software.
123 If you join the chat mentioned below and no one is there, feel free to ping on
124 IRC/freenode #gnunet and ask if someone can join to test with you! (But we are
125 trying to be there as often as possible).
126 </p>
127 <p>
128 <code>
129 $ git clone https://gnunet.org/git/gnunet-nim.git<br>
130 $ cd gnunet-nim/examples<br>
131 $ nim c groupchat.nim<br>
132 </code>
133 <p>
134 <p>
135 Fine! We can now try to enter a chat server running on another GNUnet node.
136 </p>
137 <p>
138 <code>
139 $LD_LIBRARY_PATH=/path/to/gnunetlibs ./groupchat --config=/path/to/gnunet.conf --server=YV6G9EP9K3X41BM3FJ3D29BDZR6358XNZ6KDZVV7DFW729YB0KCG --port=welcome --nick=YOURNICK
140 </code>
141 <p>
142 <p>
143 You should now see something like this:
144 </p>
145 <p>
146 <code>
147 > 2018-10-30 19:50:10 Welcome 8Q2T! participants: @[]<br>
148 Hello GNUnet!<br>
149 2018-10-30 19:52:53 [8Q2T] Hello GNUnet!<br>
150 </code>
151 <p>
152 <p>
153 Here we have typed "Hello gnunet!" to standard in which is then written out to standard out after having been sent back from GNUnet.
154 </p>
85</section> 155</section>
156
157
158
86<section> 159<section>
87 <h4>{{ _("Name resolution using GNS on the command line") }}</h4> 160 <h4>{{ _("Name resolution using GNS on the command line") }}</h4>
88 161
@@ -90,66 +163,71 @@
90 equivalent to a zone in DNS. We'll call it "myself" and create it using the 163 equivalent to a zone in DNS. We'll call it "myself" and create it using the
91 `gnunet-identity` command line tool. Instead of "myself" you can surely use your 164 `gnunet-identity` command line tool. Instead of "myself" you can surely use your
92 nick or any other name. </p> 165 nick or any other name. </p>
93 166 <p>
94 <code> 167 <code>
95 $ gnunet-identity -C myself 168 $ gnunet-identity -C myself
96 </code> 169 </code>
97 170 </p>
98 <p>We can check if it worked using the same tool. We expect the name of our identity and the corresponding public key to be displayed.</p> 171 <p>We can check if it worked using the same tool. We expect the name of our identity and the corresponding public key to be displayed.</p>
99 172 <p>
100 <code> 173 <code>
101 $ gnunet-identity -d<br> 174 $ gnunet-identity -d<br>
102 myself - HWTYD3P5D77JVFNVMZ1M5T10V4SZYNMY3PCGQCSVENKD6ZCRKPMG 175 myself - HWTYD3P5D77JVFNVMZ1M5T10V4SZYNMY3PCGQCSVENKD6ZCRKPMG
103 </code> 176 </code>
104 177 </p>
105 <p> 178 <p>
106 Now we add a public `A` record to our zone. It has the name "ccc", a value 179 Now we add a public `A` record to our zone. It has the name "ccc", a value
107 of "195.54.164.39" and it expires after one day. 180 of "195.54.164.39" and it expires after one day.
108 </p> 181 </p>
109 182 <p>
110 <code> 183 <code>
111 $ gnunet-namestore -z myself -a -e "1 d" -p -t A -n ccc -V 195.54.164.39 184 $ gnunet-namestore -z myself -a -e "1 d" -p -t A -n ccc -V 195.54.164.39
112 </code> 185 </code>
113 186 </p>
114 <p>Now we can query that record using the command line tool `gnunet-gns`.</p> 187 <p>Now we can query that record using the command line tool `gnunet-gns`.</p>
115 188 <p>
116 <code> 189 <code>
117 $ gnunet-gns -t A -u ccc.myself<br> 190 $ gnunet-gns -t A -u ccc.myself<br>
118 ccc.myself:<br> 191 ccc.myself:<br>
119 Got `A' record: 195.54.164.39 192 Got `A' record: 195.54.164.39
120 </code> 193 </code>
121 194 </p>
122 <p> 195 <p>
123 So it worked! But only resolving our own records is boring. So we 196 So it worked! But only resolving our own records is boring. So we
124 can give our identity (the public key of it to be precise) to 197 can give our identity (the public key of it to be precise) to
125 someone else so they can try to resolve our records, too. The 198 someone else so they can try to resolve our records, too. The
126 other person (Bob) has to add it to his namestore like this: 199 other person (Bob) has to add it to his namestore like this:
127 </p> 200 </p>
128 201 <p>
129 <code> 202 <code>
130 $ gnunet-namestore -z myself -a -e never -p -t PKEY -n alice -V HWTYD3P5D77JVFNVMZ1M5T10V4SZYNMY3PCGQCSVENKD6ZCRKPMG 203 $ gnunet-namestore -z myself -a -e never -p -t PKEY -n alice -V HWTYD3P5D77JVFNVMZ1M5T10V4SZYNMY3PCGQCSVENKD6ZCRKPMG
131 </code> 204 </code>
132 205 </p>
133 <p> 206 <p>
134 Our identity in Bobs namestore is a public record (-p) and never 207 Our identity in Bobs namestore is a public record (-p) and never
135 expires (-e never). Now Bob (let's assume he has called his 208 expires (-e never). Now Bob (let's assume he has called his
136 identity myself, too) should be able to resolve our "ccc" record, 209 identity myself, too) should be able to resolve our "ccc" record,
137 too! 210 too!
138 </p> 211 </p>
139 212 <p>
140 <code> 213 <code>
141 $ gnunet-gns -t A -u ccc.alice.myself<br> 214 $ gnunet-gns -t A -u ccc.alice.myself<br>
142 ccc.alice.myself:<br> 215 ccc.alice.myself:<br>
143 Got `A' record: 195.54.164.39 216 Got `A' record: 195.54.164.39
144 </code> 217 </code>
145 218 </p>
146 <p> 219 <p>
147 It can continue like this. A friend of Bob would be able to 220 It can continue like this. A friend of Bob would be able to
148 resolve our records too because Bob published our identity in a 221 resolve our records too because Bob published our identity in a
149 public record. Bobs friend would simply use "ccc.alice.bob.myself" 222 public record. Bobs friend would simply use "ccc.alice.bob.myself"
150 to resolve our "ccc" record. 223 to resolve our "ccc" record.
151 </p> 224 </p>
225 <p>
226See the <a href="https://docs.gnunet.org/#First-steps-_002d-Using-the-GNU-Name-System">chapter "Using the GNU Name System" in our handbook</a> for a more detailed documentation.
227 </p>
152</section> 228</section>
229
230
153<section> 231<section>
154 <h4>{{ _("Name resolution using GNS with a browser") }}</h4> 232 <h4>{{ _("Name resolution using GNS with a browser") }}</h4>
155 233
@@ -166,11 +244,11 @@
166 names. This means we need to create our own certificate authority 244 names. This means we need to create our own certificate authority
167 and tell our browser about it. Luckily there's a script for it: 245 and tell our browser about it. Luckily there's a script for it:
168 </p> 246 </p>
169 247 <p>
170 <code> 248 <code>
171 $ gnunet-gns-proxy-setup-ca 249 $ gnunet-gns-proxy-setup-ca
172 </code> 250 </code>
173 251 </p>
174 <p>After executing this script the Browser has to be restarted.</p> 252 <p>After executing this script the Browser has to be restarted.</p>
175 253
176 <p> 254 <p>
@@ -185,50 +263,58 @@
185 hostname) record, too. It must contain the website's original DNS 263 hostname) record, too. It must contain the website's original DNS
186 hostname: 264 hostname:
187 </p> 265 </p>
188 266 <p>
189 <code> 267 <code>
190 $ gnunet-namestore -z myself -a -e "1 d" -p -t LEHO -n ccc -V www.ccc.de 268 $ gnunet-namestore -z myself -a -e "1 d" -p -t LEHO -n ccc -V www.ccc.de
191 </code> 269 </code>
192 270 </p>
193 <p>Now let's start gnunet-gns-proxy.</p> 271 <p>Now let's start gnunet-gns-proxy.</p>
194 272 <p>
195 <code> 273 <code>
196 $ /usr/lib/gnunet/libexec/gnunet-gns-proxy 274 $ /usr/lib/gnunet/libexec/gnunet-gns-proxy
197 </code> 275 </code>
198 276 </p>
199 <p> 277 <p>
200 Our browser has to be configured so it uses our proxy. In Firefox 278 Our browser has to be configured so it uses our proxy. In Firefox
201 we have to set these options under "about:config": 279 we have to set these options under "about:config":
202 </p> 280 </p>
203 281 <p>
204 <code> 282 <code>
205 network.proxy.socks: localhost<br> 283 network.proxy.socks: localhost<br>
206 network.proxy.socks_port: 7777<br> 284 network.proxy.socks_port: 7777<br>
207 network.proxy.socks_remote_dns true<br> 285 network.proxy.socks_remote_dns true<br>
208 network.proxy.type: 1 286 network.proxy.type: 1
209 </code> 287 </code>