GNU bug report logs - #77045
[PATCH] services: wireguard: Add the shepherd-requirement field.

Previous Next

Package: guix-patches;

Reported by: Sergey Trofimov <sarg <at> sarg.org.ru>

Date: Sun, 16 Mar 2025 07:57:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 77045 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Sergey Trofimov <sarg <at> sarg.org.ru>
Cc: 77045 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: [bug#77045] [PATCH] services: wireguard: Add the
 shepherd-requirement field.
Date: Tue, 18 Mar 2025 11:51:21 +0100
Sergey Trofimov <sarg <at> sarg.org.ru> skribis:

> * gnu/services/vpn.scm
> (<wireguard-configuration>): Add shepherd-requirement.
> (wireguard-shepherd-service): Pass shepherd-requirement.
> * doc/guix.texi (VPN Services):[wireguard]: Document it.

[...]

> @@ -765,6 +766,8 @@ (define-record-type* <wireguard-configuration>
>                            (default '()))
>    (post-down              wireguard-configuration-post-down ;list of strings
>                            (default '()))
> +  (shepherd-requirement   wireguard-configuration-shepherd-requirement ; list of symbols
> +                          (default '()))

It should default to '(user-processes).

This is a bug that was already present; see
<https://issues.guix.gnu.org/76368> for background.

Ludo’.




This bug report was last modified 62 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.