#2177 Added conversion of 'Hostname' to 'givenName' in a node with FQDN rules applied (#2198)

This commit is contained in:
hopleus 2024-10-15 19:33:03 +03:00 committed by GitHub
parent 52a3b54ba2
commit cc42fc394a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 64 additions and 0 deletions

View file

@ -50,6 +50,13 @@ func CheckForFQDNRules(name string) error {
return nil
}
func ConvertWithFQDNRules(name string) string {
name = strings.ToLower(name)
name = invalidCharsInUserRegex.ReplaceAllString(name, "")
return name
}
// generateMagicDNSRootDomains generates a list of DNS entries to be included in `Routes` in `MapResponse`.
// This list of reverse DNS entries instructs the OS on what subnets and domains the Tailscale embedded DNS
// server (listening in 100.100.100.100 udp/53) should be used for.