Commit graph

5 commits

Author SHA1 Message Date
Jonathan Brielmaier
62a5df4222
*.scm: Use SPDX license identifiers.
Fixes https://gitlab.com/nonguix/nonguix/-/issues/224

* *.scm: Use SPDX license identifier and remove obsolete license
statement.
2022-12-19 17:17:39 +01:00
Jonathan Brielmaier
a95251a11f
services: Add missing paranthesis.
Follow up to 46c87a3aa2.

* nongnu/services/vpn.scm (zerotier-one-service-type): Add missing `)`.
2022-05-19 11:39:23 +02:00
Jonathan Brielmaier
46c87a3aa2
services: Add description field to zerotier-one-service-type.
The `description` field is mandatory since Guix upstream commit
3948ac25b1dccc40c7fdf56377f94a0775a835ee.
Fixes https://gitlab.com/nonguix/nonguix/-/issues/182

* nongnu/services/vpn.scm (zerotier-one-service-type): Add `description`
field.
2022-05-19 11:34:57 +02:00
Alexey Abramov
3246eac4fe
services: zerotier-one: Display output of actions to the user.
Fixes https://gitlab.com/nonguix/nonguix/-/issues/117.

* nongnu/services/vpn.scm (%zerotier-action-join): call command via
open-input-pipe and print exit code.
(%zerotier-action-leave): dito.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2021-09-29 19:55:21 +00:00
Alexey Abramov
c34fa8bfac
services: Add zerotier-one-service.
* nongnu/services/vpn.scm: Add new file, and implement the service.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2020-12-07 11:13:17 +01:00