aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2019-02-22 20:39:55 +0100
committerSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2019-02-22 20:39:55 +0100
commitf9055209666e494922c5451e90316ad7d29a9a27 (patch)
tree360d139f7a5c561c4e40d776973c902f6d6665f6
parent5a6c915d1b4df4cadfec6563404252d4ca06bd00 (diff)
downloadwww-f9055209666e494922c5451e90316ad7d29a9a27.tar.gz
www-f9055209666e494922c5451e90316ad7d29a9a27.zip
reorder
-rw-r--r--template/tutorial-macos.html.j2144
1 files changed, 73 insertions, 71 deletions
diff --git a/template/tutorial-macos.html.j2 b/template/tutorial-macos.html.j2
index 6f05a963..e92cdc9b 100644
--- a/template/tutorial-macos.html.j2
+++ b/template/tutorial-macos.html.j2
@@ -22,7 +22,7 @@
22 </p> 22 </p>
23 23
24 24
25 <h3>{{ _("Installation through homebrew") }}</h3> 25 <h3>{{ _("Installation") }}</h3>
26 <p> 26 <p>
27 GNUnet is not yet in the official homebrew repos (we are working on it). 27 GNUnet is not yet in the official homebrew repos (we are working on it).
28 So, you need to grab the formula from <a href="https://git.gnunet.org/gnunet.git/tree/contrib/gnunet.rb">here</a> 28 So, you need to grab the formula from <a href="https://git.gnunet.org/gnunet.git/tree/contrib/gnunet.rb">here</a>
@@ -45,8 +45,79 @@
45 <code> 45 <code>
46 $ brew install --HEAD gnunet 46 $ brew install --HEAD gnunet
47 </code><br/><br/> 47 </code><br/><br/>
48 <br/>
49
50 <p>And you're done!. <br/>
51 GNUnet has a number of services and features.
52 Please check <a href="https://docs.gnunnet.org">our documentation</a>
53 to learn how to use them. If you find anything odd or bugs, please
54 <a href="https://gnunet.org/bugs">let us know</a>.
55 </p>
56
57 <h3>{{_(First steps)}}
58 <p>
59 Congratulations! GNUnet is now installed! Before we start it we
60 need to create a configuration file. By default GNUnet looks in
61 our home directory for the file `~/.gnunet/gnunet.conf`. We can
62 start with an empty file for now:
63 </p>
64
65 <code>
66 $ touch ~/.config/gnunet.conf
67 </code>
68
69 <p>
70 Now we can start it with the command line tool
71 `gnunet-arm` (Automatic Restart Manager).
72 </p>
73
74 <code>
75 $ gnunet-arm -s
76 </code>
77
78 <p>
79 It starts the default GNUnet services. We can list them with the
80 `-I` option:
81 </p>
82
83 <code>
84 $ gnunet-arm -I<br>
85 Running services:<br>
86 ats (gnunet-service-ats)<br>
87 revocation (gnunet-service-revocation)<br>
88 set (gnunet-service-set)<br>
89 nat (gnunet-service-nat)<br>
90 transport (gnunet-service-transport)<br>
91 peerstore (gnunet-service-peerstore)<br>
92 hostlist (gnunet-daemon-hostlist)<br>
93 identity (gnunet-service-identity)<br>
94 namecache (gnunet-service-namecache)<br>
95 peerinfo (gnunet-service-peerinfo)<br>
96 datastore (gnunet-service-datastore)<br>
97 zonemaster (gnunet-service-zonemaster)<br>
98 zonemaster-monitor (gnunet-service-zonemaster-monitor)<br>
99 nse (gnunet-service-nse)<br>
100 cadet (gnunet-service-cadet)<br>
101 dht (gnunet-service-dht)<br>
102 core (gnunet-service-core)<br>
103 gns (gnunet-service-gns)<br>
104 statistics (gnunet-service-statistics)<br>
105 topology (gnunet-daemon-topology)<br>
106 fs (gnunet-service-fs)<br>
107namestore (gnunet-service-namestore)<br>
108vpn (gnunet-service-vpn)
109 </code>
110
111 <p>
112 For stopping GNUnet again we can use the `-e` option.
113 </p>
114
115 <code>
116 $ gnunet-arm -e
117 </code>
118 <br/>
48 119
49 <h3>{{ _("Installation from source") }}</h3> 120 <h3>{{ _("Alternative: Installation from source") }}</h3>
50 121
51 <p> 122 <p>
52 The following instructions are only really interesting for developers 123 The following instructions are only really interesting for developers
@@ -122,75 +193,6 @@
122 Perform the same steps as for Option 1, but add the configure flat '--enable-experimental' 193 Perform the same steps as for Option 1, but add the configure flat '--enable-experimental'
123 </p> 194 </p>
124 195
125 <p>
126 Congratulations! GNUnet is now installed! Before we start it we
127 need to create a configuration file. By default GNUnet looks in
128 our home directory for the file `~/.gnunet/gnunet.conf`. We can
129 start with an empty file for now:
130 </p>
131
132 <code>
133 $ touch ~/.config/gnunet.conf
134 </code>
135
136 <p>
137 Now we can start it with the command line tool
138 `gnunet-arm` (Automatic Restart Manager).
139 </p>
140
141 <code>
142 $ gnunet-arm -s
143 </code>
144
145 <p>
146 It starts the default GNUnet services. We can list them with the
147 `-I` option:
148 </p>
149
150 <code>
151 $ gnunet-arm -I<br>
152 Running services:<br>
153 ats (gnunet-service-ats)<br>
154 revocation (gnunet-service-revocation)<br>
155 set (gnunet-service-set)<br>
156 nat (gnunet-service-nat)<br>
157 transport (gnunet-service-transport)<br>
158 peerstore (gnunet-service-peerstore)<br>
159 hostlist (gnunet-daemon-hostlist)<br>
160 identity (gnunet-service-identity)<br>
161 namecache (gnunet-service-namecache)<br>
162 peerinfo (gnunet-service-peerinfo)<br>
163 datastore (gnunet-service-datastore)<br>
164 zonemaster (gnunet-service-zonemaster)<br>
165 zonemaster-monitor (gnunet-service-zonemaster-monitor)<br>
166 nse (gnunet-service-nse)<br>
167 cadet (gnunet-service-cadet)<br>
168 dht (gnunet-service-dht)<br>
169 core (gnunet-service-core)<br>
170 gns (gnunet-service-gns)<br>
171 statistics (gnunet-service-statistics)<br>
172 topology (gnunet-daemon-topology)<br>
173 fs (gnunet-service-fs)<br>
174namestore (gnunet-service-namestore)<br>
175vpn (gnunet-service-vpn)
176 </code>
177
178 <p>
179 For stopping GNUnet again we can use the `-e` option.
180 </p>
181
182 <code>
183 $ gnunet-arm -e
184 </code>
185 <br/>
186
187 <h3>{{ _("Further information") }}</h3>
188
189 <p>GNUnet has a number of services and features.
190 Please check <a href="https://docs.gnunnet.org">our documentation</a>
191 to learn how to use them. If you find anything odd or bugs, please
192 <a href="https://gnunet.org/bugs">let us know</a>.
193 </p>
194 196
195 </div> 197 </div>
196{% endblock body_content %} 198{% endblock body_content %}