headscale: 0.25.1 -> 0.26.0, update nixos module and test accordingly

Co-authored-by: Sandro <7258858+SuperSandro2000@users.noreply.github.com>
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
This commit is contained in:
Kristoffer Dalby 2025-05-16 16:39:07 +02:00 committed by Sandro Jäckel
parent 3d576164da
commit 0dd5cdaa3b
No known key found for this signature in database
GPG key ID: 3AF5A43A3EECC2E5
4 changed files with 14 additions and 16 deletions

View file

@ -406,14 +406,6 @@ in
'';
example = [ "alice@example.com" ];
};
strip_email_domain = lib.mkOption {
type = lib.types.bool;
default = true;
description = ''
Whether the domain part of the email address should be removed when generating namespaces.
'';
};
};
tls_letsencrypt_hostname = lib.mkOption {
@ -585,6 +577,11 @@ in
"dns_config"
"nameservers"
] "Use `dns.nameservers.global` instead.")
(assertRemovedOption [
"settings"
"oidc"
"strip_email_domain"
] "The strip_email_domain option got removed upstream")
];
services.headscale.settings = lib.mkMerge [