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