all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* gnunet-service, first draft in need of review.
@ 2016-12-19 19:30 ng0
  2016-12-19 19:30 ` [PATCH] gnu: services: Add gnunet-service ng0
  2016-12-20 16:59 ` gnunet-service, first draft in need of review Hartmut Goebel
  0 siblings, 2 replies; 8+ messages in thread
From: ng0 @ 2016-12-19 19:30 UTC (permalink / raw)
  To: guix-devel

Hi, I picked up the service I started working on in september.
In some parts I'm picking a starting point now with what I already
worked on in the past, file:net-misc/gnunet/files/gnunet.initd visible
at https://gnunet.org/git/youbroketheinternet-overlay.git/
specifically with the setuid parts. I'm pretty sure that the setuid
thing was removed in a later revision, but (sadly) I have to deal with
this terrible old checkout which is 0.10.1 for reasons.

I'd like someone to review the shepherd service so I can be sure that
the errors I'm getting aren't gnunet related. You have to configure a
system (didn't test VMs) with this patch. gnunet will fail to start,
and then you have to "sudo shepherd start gnunet". Your user can get
added to the now existing gnunet group, which is the upstream intended
way to use gnunet (or one of the ways) with one system user/group and
users belonging to the group to start/execute the binaries.

^ permalink raw reply	[flat|nested] 8+ messages in thread
* Services: gnunet. (require help)
@ 2017-01-18 16:50 contact.ng0
  2017-01-18 16:50 ` [PATCH] gnu: services: Add gnunet-service contact.ng0
  0 siblings, 1 reply; 8+ messages in thread
From: contact.ng0 @ 2017-01-18 16:50 UTC (permalink / raw)
  To: guix-devel

I've been changing this service back and forth and back again, now running on one computer, and leaving aside all confusion you will see in there,
gnunet needs at least a .config/gnunet file, the rest should be automatically created. unless it isn't, which was the case here. And all shepherd gives me on the computer where I run the branch is:
starting service gnunet.
couldn't start service gnunet.

Looking at the logs I can get, I saw nothing obvious. I have no logs appended but the patch.
If you want to clean it up first feel free to comment on that, this is straight imported from the WIP branch on the other computer.
The config is hardcoded because I just need to get it to work for now.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-01-18 16:50 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-19 19:30 gnunet-service, first draft in need of review ng0
2016-12-19 19:30 ` [PATCH] gnu: services: Add gnunet-service ng0
2016-12-21  9:10   ` Ludovic Courtès
2016-12-21 14:57     ` ng0
2016-12-20 16:59 ` gnunet-service, first draft in need of review Hartmut Goebel
2016-12-20 17:11   ` ng0
2016-12-20 19:44     ` Hartmut Goebel
  -- strict thread matches above, loose matches on Subject: below --
2017-01-18 16:50 Services: gnunet. (require help) contact.ng0
2017-01-18 16:50 ` [PATCH] gnu: services: Add gnunet-service contact.ng0

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.