From: ng0 <ng0@we.make.ritual.n0.is>
To: guix-devel@gnu.org
Subject: GNUNet packages
Date: Sat, 11 Jun 2016 21:20:52 +0000 [thread overview]
Message-ID: <20160611212052.GA25450@khazad-dum> (raw)
[-- Attachment #1: Type: text/plain, Size: 2743 bytes --]
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.conf'"
elog " preferably using 'gnunet-setup -c /etc/gnunet/gnunet.conf'"
elog " ('gnunet-setup' is part of the gnunet-gtk package)"
elog " 3) You may want to choose other bootstrap nodes than the ones"
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 and"
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 working."
elog "gnunet-setup should be run as the \"gnunet\" user under X. As 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 then"
elog "you have to copy \"~/.gnunet/gnunet.conf\" over to the \"gnunet\" 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 various"
elog "GNUnet-tools as your \"normal\" user (who should only be in the group 'gnunet')."
}
--
♥Ⓐ ng0
For non-prism friendly talk find me on
psyced.org / loupsycedyglgamf.onion
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]
next reply other threads:[~2016-06-11 21:21 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-06-11 21:20 ng0 [this message]
2016-06-12 11:22 ` GNUNet packages 宋文武
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160611212052.GA25450@khazad-dum \
--to=ng0@we.make.ritual.n0.is \
--cc=guix-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.