From c026be18cc8f306e8920e8cf6582890466e6dbf1 Mon Sep 17 00:00:00 2001 From: rtgnx Date: Wed, 25 Mar 2026 03:35:56 +0000 Subject: [PATCH] ipn/ipnserver: use peercreds for actor.Username on freebsd (for Taildrive) Signed-off-by: Adrian Cybulski --- ipn/ipnserver/actor.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ipn/ipnserver/actor.go b/ipn/ipnserver/actor.go index a8954a47a..985a6ef7a 100644 --- a/ipn/ipnserver/actor.go +++ b/ipn/ipnserver/actor.go @@ -145,7 +145,7 @@ func (a *actor) Username() (string, error) { } defer tok.Close() return tok.Username() - case "darwin", "linux", "illumos", "solaris", "openbsd": + case "darwin", "linux", "illumos", "solaris", "openbsd", "freebsd": creds := a.ci.Creds() if creds == nil { return "", errors.New("peer credentials not implemented on this OS")