|
From: | raingloom |
Subject: | [bug#41803] [PATCH] Yggdrasil package and accompanying shepherd service (mesh network) |
Date: | Thu, 29 Oct 2020 01:20:56 +0100 |
I didn't get the last reply for some reason, only saw it on the issue tracker. Would be nice if i could import it somehow, but the issue tracker GUI doesn't seem to have an option for that. In any case, thanks for the feedback! ^u^ Attached is an improved patch list. I'm pretty sure I incorporated all feedback, except for the guile-json part. I have no idea how it'd pose any issue in practice and if it does, that seems like a deeper design issue. Reimplementing JSON encoding because Guix can't find its libraries doesn't seem like the right solution in any scenario. The docs were indeed lacking, I added a more information and fixed some plain badly written parts. The solution to the socket ownership issue turned out to be much simpler: Shepherd has a #:group option. One issue I encountered while guix lint-ing the packages is that it and refresh could both identify what the new release is but refresh --update seemingly never worked. Not sure what's up with that.
0001-gnu-Added-go-github-com-hashicorp-go-syslog.patch
Description: Text Data
0002-gnu-Added-go-github-com-hjson-hjson-go.patch
Description: Text Data
0003-gnu-Added-go-golang-zx2c4-com-wireguard.patch
Description: Text Data
0004-gnu-Add-go-github-com-kardianos-minwinsvc.patch
Description: Text Data
0005-gnu-Added-yggdrasil.patch
Description: Text Data
0006-services-Added-yggdrasil-service-type.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |