On Tue, 28 May 2024 16:49:31 +0200 (CEST), Laurent Cheylus
<f...@free.fr> wrote:

> Hi,
> 
> an update for net/headscale port (open source implementation of the
> Tailscale control server) to the latest version 0.22.3.
> 
> - update for Makefile, distinfo and modules for this version
> 
> - update module modernc.org/libc to the latest version v1.50.9 to fix
> headscale crash with libc version v1.22.2 => see
> https://github.com/juanfont/headscale/issues/1857
>   * add MODGO_MODULES for modernc.org/libc v1.50.9 + depends in
> modules.inc
>   * add patch for go.mod/go.sum files
> 
> - add a specific 'do-step' target and copy an unmodified version of
> config-example.yaml file in 'post-extract' + patch for
> cmd/headscale/headscale_test.go to use this file.
> 
> - add patch for hscontrol/app.go to fix an issue when terminating
> headscale process (see
> https://github.com/juanfont/headscale/issues/1461)
> 
> - fix path in patched config-example.yaml file for "unix_socket" =>
> ${LOCALSTATEDIR}/run/headscale/headscale.sock + update in pkg/PLIST
> 
> - update pkg/README for initial setup
> 
> Build and unit tests ('make test') OK on current/amd64 with Go
> version 1.22.3
> 
> My headscale tests are OK after port update to version 0.22.3.
> 
> 
> Please, comments/tests welcome and please commit if OK.

Committed, thanks!

Reply via email to