feat(tailscale): Enable tailscale on darwin and skip some tests

This commit is contained in:
Mohammad Rafiq 2025-07-14 13:53:49 +08:00
parent 42ef2d6c01
commit 74dcb8fed0
No known key found for this signature in database

View file

@ -14,7 +14,17 @@ in
persistDirs = [ "/var/lib/tailscale" ];
sops.secrets."tailscale/client-secret".sopsFile = secrets + "/tailscale.yaml";
};
flake.modules.darwin.default = {
services.tailscale.enable = true;
};
flake.modules.darwin.default =
{ pkgs, ... }:
{
services.tailscale = {
enable = true;
package = pkgs.tailscale.overrideAttrs {
checkFlags = [
"-skip"
"TestProtocolQEMU|TestProtocolUnixDgram"
];
};
};
};
}