diff options
author | ng0 <ng0@n0.is> | 2019-08-16 21:54:27 +0000 |
---|---|---|
committer | ng0 <ng0@n0.is> | 2019-08-16 21:54:27 +0000 |
commit | 3b71370b0422bd8543050bb14ef227deeaeae41d (patch) | |
tree | 1463561b7d628604451191541fe4ea8ddd6beffa /doc/handbook/chapters/developer.texi | |
parent | 456eb5ac6d6b6389e8d8335e86ada668cf955ae1 (diff) | |
download | gnunet-3b71370b0422bd8543050bb14ef227deeaeae41d.tar.gz gnunet-3b71370b0422bd8543050bb14ef227deeaeae41d.zip |
clarify and update gnurl part.
Diffstat (limited to 'doc/handbook/chapters/developer.texi')
-rw-r--r-- | doc/handbook/chapters/developer.texi | 27 |
1 files changed, 18 insertions, 9 deletions
diff --git a/doc/handbook/chapters/developer.texi b/doc/handbook/chapters/developer.texi index aa52210e3..f6cf82971 100644 --- a/doc/handbook/chapters/developer.texi +++ b/doc/handbook/chapters/developer.texi | |||
@@ -1246,14 +1246,14 @@ for the remainder of this section. | |||
1246 | 1246 | ||
1247 | @example | 1247 | @example |
1248 | cd \$TMPDIR | 1248 | cd \$TMPDIR |
1249 | wget https://ftp.gnu.org/gnu/gnunet/gnurl-7.60.0.tar.Z | 1249 | wget https://ftp.gnu.org/gnu/gnunet/gnurl-7.65.3.tar.Z |
1250 | wget https://ftp.gnu.org/gnu/gnunet/gnurl-7.60.0.tar.Z.sig | 1250 | wget https://ftp.gnu.org/gnu/gnunet/gnurl-7.65.3.tar.Z.sig |
1251 | @end example | 1251 | @end example |
1252 | 1252 | ||
1253 | Next, verify the digital signature of the file: | 1253 | Next, verify the digital signature of the file: |
1254 | 1254 | ||
1255 | @example | 1255 | @example |
1256 | gpg --verify gnurl-7.60.0.tar.Z.sig | 1256 | gpg --verify gnurl-7.65.3.tar.Z.sig |
1257 | @end example | 1257 | @end example |
1258 | 1258 | ||
1259 | If gpg fails, you might try with @command{gpg2} on your OS. If the error | 1259 | If gpg fails, you might try with @command{gpg2} on your OS. If the error |
@@ -1265,19 +1265,28 @@ keyserver first: | |||
1265 | gpg --keyserver pgp.mit.edu --recv-keys A88C8ADD129828D7EAC02E52E22F9BBFEE348588 | 1265 | gpg --keyserver pgp.mit.edu --recv-keys A88C8ADD129828D7EAC02E52E22F9BBFEE348588 |
1266 | @end example | 1266 | @end example |
1267 | 1267 | ||
1268 | or | ||
1269 | |||
1270 | @example | ||
1271 | gpg --keyserver hkps://keys.openpgp.org --recv-keys A88C8ADD129828D7EAC02E52E22F9BBFEE348588 | ||
1272 | @end example | ||
1273 | |||
1268 | and rerun the verification command. | 1274 | and rerun the verification command. |
1269 | 1275 | ||
1270 | libgnurl will require the following packages to be present at runtime: | 1276 | libgnurl will require the following packages to be present at runtime: |
1271 | gnutls (with DANE support / libunbound), libidn, zlib and at compile time: | 1277 | GnuTLS (with DANE support / libunbound), libidn, zlib and at compile time: |
1272 | libtool, groff, perl, pkg-config, and python 2.7. | 1278 | libtool, perl, pkg-config, and (for tests) python (2.7, or |
1279 | any version of python 3). | ||
1273 | 1280 | ||
1274 | Once you have verified that all the required packages are present on your | 1281 | Once you have verified that all the required packages are present on your |
1275 | system, we can proceed to compile libgnurl: | 1282 | system, we can proceed to compile libgnurl. This assumes you will install |
1283 | gnurl in the default location as prefix. To change this, pass --prefix= to | ||
1284 | the configure-gnurl script (which is a simple wrapper around configure). | ||
1276 | 1285 | ||
1277 | @example | 1286 | @example |
1278 | tar -xvf gnurl-7.60.0.tar.Z | 1287 | tar -xvf gnurl-7.65.3.tar.Z |
1279 | cd gnurl-7.60.0 | 1288 | cd gnurl-7.65.3 |
1280 | sh configure --disable-ntlm-wb | 1289 | sh ./configure-gnurl |
1281 | make | 1290 | make |
1282 | make -C tests test | 1291 | make -C tests test |
1283 | sudo make install | 1292 | sudo make install |