On Wed, Feb 6, 2019 at 9:23 AM Pete Heist <p...@heistp.net> wrote:

>
> On Feb 6, 2019, at 8:27 AM, Michael Stapelberg <stapelb...@debian.org>
> wrote:
>
>
>> 2) Is there a quick tutorial on pulling in new releases from upstream?
>> One complication is, my upstream (on GitHub) had it’s history re-written to
>> change my email address. Is that possible on salsa? Not recommended?
>>
>
> Ugh. This might be problematic. Not sure. You’ll see? :)
>
>
> Sounds ominous, ok. :)
>
> 3) I’d like to build with the standard Go compiler instead of gccgo. I
>> currently have this in Build-Depends in the control file:
>>
>> Build-Depends: debhelper (>= 11),
>>                dh-golang,
>>                golang-any,
>>                …
>>
>> Should I just replace golang-any with golang-go, or is it preferred that
>> we actually support gccgo?
>>
>
> What’s your motivation to do so? Definitely leave a comment if you go that
> route. Also, note that this will mean that your package will be available
> on fewer architectures (some are supported by gccgo, but not by gc).
>
>
> The irtt server that’s compiled with gccgo (amd64) can exit for no reason,
> and it doesn’t leave a log message, but there's no code path by which that
> should even be possible. It's easier to switch to a compiler I know than
> try to track it down. It can take a few days to reproduce. :)
>

Gotcha. Just put that into a comment and go with gc for the time being,
then.


>
> 4) Last question, do you have an opinion on if to enable the irtt server
> by default at installation? There is no known security risk to doing so.
> The server has a three-way handshake to prevent reflection/amplification
> attacks, and some reasonable default restrictions. netperf, for example,
> enables netserver by default at startup. I guess I would prefer it...
>

If there are separate client/server packages, I think it’s reasonable to
enable the server when the user installed the server package. If no, I’d
default to being careful.

I’m not sure if Debian has converged on a clear policy on this, but I do
know that it has been discussed at length, repeatedly, over many years.

By the way, just had a look at what irtt is, and it seems pretty cool! Will
give it a shot when I get a chance.


>
> Pete
>
>

-- 
Best regards,
Michael

Reply via email to