ipn/ipnserver: use peercreds for actor.Username on freebsd (for Taildrive)

Signed-off-by: Adrian Cybulski <adrian@cybulski.cc>
This commit is contained in:
rtgnx
2026-03-25 03:35:56 +00:00
committed by GitHub
parent 9a4a2db0fc
commit c026be18cc

View File

@@ -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")