From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: GNUNet packages Date: Sat, 11 Jun 2016 21:20:52 +0000 Message-ID: <20160611212052.GA25450@khazad-dum> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4Ckj6UjgE2iN1+kY" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38349) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBqL4-0005J6-Fx for guix-devel@gnu.org; Sat, 11 Jun 2016 17:21:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bBqL0-0005Cv-EM for guix-devel@gnu.org; Sat, 11 Jun 2016 17:21:06 -0400 Received: from 93-95-228-168.1984.is ([93.95.228.168]:45579 helo=beleriand.n0.is) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBqKz-00059p-WD for guix-devel@gnu.org; Sat, 11 Jun 2016 17:21:02 -0400 Received: by beleriand.n0.is (OpenSMTPD) with ESMTPSA id 8169aad9 TLS version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO for ; Sat, 11 Jun 2016 21:20:56 +0000 (UTC) Content-Disposition: inline List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --4Ckj6UjgE2iN1+kY Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I believe the thread was broken in my mailbox because I used gmane for a while. Here is one question regarding the package: On Gentoo we created a user and group dedicated to gnunet (sample, unfinished post install notes from gentoo below), gnunet would be started under this user, and users who would want to use gnunet applications join its group. As the /gnu/store/ is unchangeable and I plan to make the gnunet config configurable by a service anyhow, this leaves (maybe already solved) questions open for me: 1. Is such behavior (a gnunet group to join) desired for Guix? 2. Does the default kernel ship with an enabled /dev/net/tun? I think I know that the group thing is unnecessary as soon as we have a service, but I thought I ask again. pkg_postinst() { # We should update the gtk icon cache for the icons. # @TODO: provide average working example config to copy for user. # @TOO: point out that exact time is needed currently. elog "To configure" elog " 1) Add desired user(s) to the 'gnunet' group" elog " 2) Edit the system-wide config file '/etc/gnunet/gnunet.co= nf'" elog " preferably using 'gnunet-setup -c /etc/gnunet/gnunet.co= nf'" elog " ('gnunet-setup' is part of the gnunet-gtk package)" elog " 3) You may want to choose other bootstrap nodes than the o= nes" elog " provided in /usr/share/gnunet/hellos or remove them if = you" elog " want to run GNUnet another way." elog " 4) Certain services will require '/dev/net/tun' to exist," elog " which you must enable in your kernel." elog " " elog "Optionally, emerge gnunet-gtk to get a GUI for file-sharing a= nd" elog "configuration. This is particularly recommended" elog "if your network setup is non-trivial, as gnunet-setup can be" elog "used to test in the GUI if your network configuration is work= ing." elog "gnunet-setup should be run as the \"gnunet\" user under X. A= s it" elog "does very little with the network, running it as \"root\" is = likely" elog "also harmless. You can also run it as a normal user, but the= n" elog "you have to copy \"~/.gnunet/gnunet.conf\" over to the \"gnun= et\" user's" elog "home directory in the end." elog " " elog "Once you have configured your peer, run (as the 'gnunet' user= )" elog "\"gnunet-arm -s\" to start the peer. You can then run the var= ious" elog "GNUnet-tools as your \"normal\" user (who should only be in t= he group 'gnunet')." } -- =E2=99=A5=E2=92=B6 ng0 For non-prism friendly talk find me on psyced.org / loupsycedyglgamf.onion --4Ckj6UjgE2iN1+kY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iF4EARYKAAYFAldcgLQACgkQhhoAchyzrCBlKQD/XagTGG4bUYkR4UqaVxQ6zXtc mtGxcpOYSSCDulmSzrAA/3bpkmNK+fa1UbUKz/iNxJ/xxp75+5lEWU+oq776/FQI =VW+s -----END PGP SIGNATURE----- --4Ckj6UjgE2iN1+kY--