GNU bug report logs - #26829
Add knot service

Previous Next

Package: guix-patches;

Reported by: Julien Lepiller <julien <at> lepiller.eu>

Date: Mon, 8 May 2017 15:24:02 UTC

Severity: normal

Done: Julien Lepiller <julien <at> lepiller.eu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: julien lepiller <julien <at> lepiller.eu>
To: 26829 <at> debbugs.gnu.org
Subject: bug#26829: Add knot service
Date: Mon, 29 May 2017 09:55:18 +0200
Le 2017-05-28 19:34, ludo <at> gnu.org a écrit :
> Hi Julien,
> 
> Julien Lepiller <julien <at> lepiller.eu> skribis:
> 
>> So, pushed as ba69e8f7ce21a81bdd5b99fdb1cc64492443e15c.
> 
> Very nice and very useful notably for self-hosting use cases!
That's exactly why I did that :). I'm currently self-hosting my services 
on debian, and I would like to move to guixSD at some point, so I'm 
writing services I need.

> 
> I have two minor comments:
> 
>   1. What it would it take to write tests for this?  I assume we could
>      simply make DNS requests locally?
I have never written a system test, so I don't know how it works. If we 
check only that requests are answered correctly locally, I think that 
would be great but limited to the "master" scenario. Then there is the 
"slave" scenario, where we would need a zone transfer between two hosts. 
And we could also check that transfer occurs only to authorized slaves.

> 
>   2. For things like:
> 
>      +@item @code{nsec3-salt-lifetime} (default: @code{"30d"})
> 
>      I prefer using an integer denoting the number of seconds, and then
>      letting users do the multiplication or use (string->duration 
> "30d").
>      I did that for ‘guix-publish-service’.
I didn't know it existed, but it looks nicer indeed. I'll see what I can 
do.

> 
>      Thoughts?
I'll be away for a few days, but I'll send patches as soon as I can.

> 
> Thank you!
> 
> Ludo’.




This bug report was last modified 7 years and 352 days ago.

Previous Next


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