Christian Grothoff <groth...@gnunet.org> writes: > Hi Nils, > > I don't think it make sense to integrate 'testbed', as that's really for > experiments by researchers and never a system service.
For completeness and not targeting just users, wouldn't it make sense to have all options in the system? If you say it's nothing which will be used, then I just leave it out as services can always be extended. > I think / hope all relevant configuration options are reasonably > documented in the conf.d/-files, and AFAIK there are none that are > mutually exclusive in any non-obvious way (obvious way: TCP port won't > be useful if you don't enable TCP). Okay, thanks. > Most of the "interesting" options you can also manipulate via > 'gnunet-setup', but that largely raises the question of how to enable > such a tool the Guix-way. We also plan/hope/want to have a well-working > option "gnunet-setup -a" (maybe to be moved to gnunet-nat") for > automatic configuration of the networking options. The option exists, > how well it works is another question (eternal work-in-progress). The idea I have, for later, would be gnunet-service guesses and discovers some features of gnunet-setup (working nat, etc) or someone writes an extension to the service which hooks into gnunet-setup. > If you have any specific questions, please don't hesitate to ask! There's this post on guix-devel (it's about other things, but also) about the GNUnet description, maybe you want to take some minutes if you have time to read into it? http://thread.gmane.org/gmane.comp.gnu.guix.devel/17647/focus=18581 The description old vs new is here, and I would like some final feedback before I email the new description to bug-womb at gnu org, obviously the part where versions are compared is not intended to be included, but somehow (see thread) it must or could be included and reflected. (synopsis "Secure, decentralized, peer-to-peer networking framework") - (description - "GNUnet is a framework for secure peer-to-peer networking that does not -use any centralized or otherwise trusted services. Our high-level goal is to -provide a strong free software foundation for a global network that provides -security and privacy. GNUnet started with an idea for anonymous -censorship-resistant file-sharing, but has grown to incorporate other -applications as well as many generic building blocks for secure networking -applications. In particular, GNUnet now includes the GNU Name System, a -privacy-preserving, decentralized public key infrastructure.") + (description "GNUnet is a framework for secure, distributed, peer-to-peer +networking. The high-level goal is to provide a strong foundation of free +software for a global, distributed network which provides security and +privacy. GNUnet in that sense aims to replace the current internet protocol +stack. Along with an application for secure publication of files, it has +grown to include all kinds of basic applications for the foundation of a GNU +internet. + +gnunet-0.10.1 is the last stable release candidate, however for +development purposes and keeping up with latest changes, the SVN version +might be preferable until a new version is released.") > Happy hacking! > > -Christian > > On 04/02/2016 01:22 PM, Nils Gillmann wrote: >> I am currently in the planning stages of writing a system service >> for GuixSD. >> With system service I mean that it will be able to start a >> service through our init system, shepperd, and be able to define >> the complete gnunet configuration through the file which handles >> the complete system configuration (often called config.scm or >> system.scm). >> >> Before I test out every possible functionality I currently can't >> test, are there config options which disable each other which are >> maybe not so good documented in the conf.d/ files? >> >> I plan to integrate over time: testbed, user, server (purely >> functional exit node and similar things). >> > > _______________________________________________ > GNUnet-developers mailing list > GNUnet-developers@gnu.org > https://lists.gnu.org/mailman/listinfo/gnunet-developers -- ng personal contact: http://krosos.sdf.org EDN: https://wiki.c3d2.de/EDN _______________________________________________ GNUnet-developers mailing list GNUnet-developers@gnu.org https://lists.gnu.org/mailman/listinfo/gnunet-developers