Has anybody in here successfully installed, configured and used the gnunet?
Title. I am trying real hard to install this thing, but I can't past configuring GnuTLS where I get
"checking for NETTLE... configure: error:
***
*** Libnettle 2.7 was not found."
even though I have specifically installed nettl-2.7
And no it is not a typo this time :P I meant nettle-2.7*
I actually don't see nettle-2.7 in the repo
$ apt-cache search nettle
libghc-bindings-nettle-dev - Haskell bindings to nettle crypto library
libghc-bindings-nettle-doc - Haskell bindings to nettle crypto library; documentation
libghc-bindings-nettle-prof - Haskell bindings to nettle crypto library; profiling libraries
libghc-nettle-dev - safe bindings to nettle crypto library
libghc-nettle-doc - safe bindings to nettle crypto library; documentation
libghc-nettle-prof - safe bindings to nettle crypto library; profiling libraries
libnettle6 - low level cryptographic library (symmetric and one-way cryptos)
nettle-bin - low level cryptographic library (binary tools)
nettle-dbg - low level cryptographic library (debugging symbols)
nettle-dev - low level cryptographic library (development files)
but you could try libnettle6 and nettle-*
https://gnunet.org/dependencies
"3.2.7 or higher, compile with libunbound for DANE support; GnuTLS also requires GNU nettle ≥ 2.7 (update: GnuTLS 3.2.7 appears NOT to work against GNU nettle > 2.7, due to some API updatings done by nettle. Thus it should be compiled against nettle 2.7 and, in case you get some error on the reference to `rpl_strerror' being undefined, follow the instructions on
this post (and the link inside it))."
Update:
It seems as though I now have two entries in my main menu. GNUnet Secured P2P and GNUnet Setup.
They probably came when I just installed the "gnunet" package and went under my radar.
However, if I got to https://gnunet.org/
and then > Documentation > User Handbook > Tutorial: Using GNUnet > Checking the installation
A little down on this page they say "you should see a bunch of lines", but no lines is to be seen on my screen.
If I can ask, why do you want to use gnunet? I mean, what purpose do you have for it?
I too gave gnunet a try before, looking for a way to share files anonymously on the internet. But decided to use other means...
So, what is your main target use?
My main desire for using the GNUnet is the GNS.
Because I want to learn as much as possible and try to host all I can myself, I want to host my own email server. But to host an email server one need a domain, but at the moment, to get a domain one must pay some random firm to be allowed to use this domain. To me this whole concept is absurd.
I do not know how GNUnet works. I do not know how GNS works, but if I can make a domain something.gnu that would certainly be better than today's solution where I pay some random firm chilling in San Francisco or Sillycone Valley.
I don't have good understanding of GNUnet and may be wrong, but I don't think GNS is a way around this. I believe that GNS domains are only visible within GNUnet, so anyone wishing to send you an e-mail (or anything else) there would need to explicitly use GNUnet, too, which most people probably don't. In fact, I doubt you can seamlessly use an alternative system, because the internet of today implicitly only works with the one we have.
And if my understanding is correct further, GNUnet aims to correct this, by providing software infrastructure for a GNU internet, without such absurd concepts. The very ambitious Secushare project drafts a very interesting vision for this: https://secushare.org/
Cool :)
"I believe that GNS domains are only visible within GNUnet, so anyone wishing to send you an e-mail (or anything else) there would need to explicitly use GNUnet, too, which most people probably don't."
Well then you say to them: "WHAT? You don't use GNUnet? Well, okay I can give you this insecure email address connected to server I know nothing about if that's what you really want, but I would recommend checking out GNUnet."
;)
That's a good idea and also the least we can do. :P However, as it is now, GNUnet is really not a user-friendly tool that could be directly recommended to everyone. Again, Secushare aims to be that tool, which would provide a really universal alternative to e-mail, so hopefully we'll be seeing some progress there.
I didn't quite understand the Secushare project. It says their aiming to gather all the popular platforms in one place, but using the GNUnet?