caddy: Enable checkPhase (#446336)

Changed files
+5 -2
pkgs
by-name
ca
caddy
+5 -2
pkgs/by-name/ca/caddy/package.nix
···
testers,
installShellFiles,
stdenv,
+
writableTmpDirAsHomeHook,
}:
let
version = "2.10.2";
···
vendorHash = "sha256-wjcmWKVmLBAybILUi8tKEDnFbhtybf042ODH7jEq6r8=";
-
subPackages = [ "cmd/caddy" ];
-
ldflags = [
"-s"
"-w"
···
];
nativeBuildInputs = [ installShellFiles ];
+
+
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
+
+
__darwinAllowLocalNetworking = true;
postInstall = ''
install -Dm644 ${dist}/init/caddy.service ${dist}/init/caddy-api.service -t $out/lib/systemd/system