From 37f33975d47eacb90f29fa6db731313fa9f1d5e9 Mon Sep 17 00:00:00 2001 From: Kristoffer Dalby Date: Fri, 9 May 2025 09:30:17 +0200 Subject: [PATCH] policy/v2: allow Username as ssh source Signed-off-by: Kristoffer Dalby --- hscontrol/policy/v2/types.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hscontrol/policy/v2/types.go b/hscontrol/policy/v2/types.go index 511e19bb..a00df94b 100644 --- a/hscontrol/policy/v2/types.go +++ b/hscontrol/policy/v2/types.go @@ -1152,7 +1152,7 @@ func (a *SSHSrcAliases) UnmarshalJSON(b []byte) error { *a = make([]Alias, len(aliases)) for i, alias := range aliases { switch alias.Alias.(type) { - case *Group, *Tag, *AutoGroup: + case *Username, *Group, *Tag, *AutoGroup: (*a)[i] = alias.Alias default: return fmt.Errorf("type %T not supported", alias.Alias)